圖書

  • 精通Java并發編程(第2版)

    【西】哈維爾·費爾南德斯·岡薩雷斯   唐富年   譯

    Java 提供了一套非常強大的并發API,可以輕松實現任何類型的并發應用程序。本書講述Java 并發API 最...

  • Java輕松學

    Bryson Payne   袁國忠   譯

    本書是Java 基礎教程類圖書,通過開發實際的桌面和移動應用,從實戰角度指導讀者快速上手Java編程。主要內容...

  • Java虛擬機基礎教程

    Vincent van der Leun   袁國忠   譯

    本書概述Java 虛擬機(JVM)及其特性,并用大量示例詳細介紹了Java、Scala、Clojure、Kot...

  • 明解Java

    柴田望洋   侯振龍   譯

    本書圖文并茂,示例豐富,通過284幅圖表和258段代碼,由淺入深地解說了從Java的基礎知識到面向對象編程的內...

  • Java機器學習

    Bo?tjan Kalu?a   武傳海   譯

    本書介紹如何使用Java創建并實現機器學習算法,既有基礎知識,又提供實戰案例。主要內容包括:機器學習基本概念、...

  • Java從小白到大牛 精簡版

    這是一本Java語言學習教程,讀者群是零基礎小白,通過本書的學習能夠成為Java大牛。主要內容包括:Java語...

  • Java從小白到大牛

    這是一本Java語言學習立體教程,讀者群是零基礎小白,通過本書的學習能夠成為Java大牛。主要內容包括:Jav...

  • 圖解Java多線程設計模式

    結城浩   侯振龍   楊文軒   譯

    本書通過具體的Java 程序,以淺顯易懂的語言逐一說明了多線程和并發處理中常用的12 種設計模式。內容涉及線程...

  • Java測試驅動開發

    Viktor Farcic   Alex Garcia   袁國忠   譯

    本書介紹如何將各種TDD最佳實踐應用于Java開發,主要內容包括:用Java語言進行TDD會用到的各種工具和框...

  • Android編程權威指南(第3版)

    Bill Phillips   Chris Stewart   Kristin Marsicano   王明發   譯

    Big Nerd Ranch是美國一家專業的移動開發技術培訓機構。本書主要以其Android訓練營教學課程為基...

  • Java編程思維

    Allen B. Downey   Chris Mayfield   袁國忠   譯

    本書從最基本的編程術語入手,用代碼示例詮釋計算機科學概念,旨在教會讀者像計算機科學家那樣思考,并掌握解決問題這...

  • 圖解設計模式

    結城浩   楊文軒   譯

    本書以淺顯易懂的語言逐一說明了GoF的23種設計模式。在講解過程中,不僅搭配了豐富的圖片,而且理論結合實例,用...

  • Spring Boot實戰

    Craig Walls   丁雪豐   譯

    Spring改變了企業級Java應用開發方式,讓Java開發更簡單、高效;Spring Boot作為Sprin...

  • Java 8實戰

    Raoul-Gabriel Urma   Mario Fusco   Alan Mycroft   陸明剛   勞佳   譯

    本書全面介紹了Java 8 這個里程碑版本的新特性,包括Lambdas、流和函數式編程。有了函數式的編程特性,...

  • Java性能權威指南

    Scott Oaks   柳飛   陸明剛   臧秀濤   譯

    本書對Java 7和Java 8中影響性能的因素展開了全面深入的介紹,講解傳統上影響應用性能的JVM特征,包括...

  • Java技術手冊(第6版)

    Benjamin J Evans   David Flanagan   安道   譯

    通過學習本書,你將能夠: 掌握最新的語言細節,包括Java 8的變化 使用基本的Java句法學習面向對...

  • 全端Web開發:使用JavaScript與Java

    Casimir Saternos   王群鋒   杜歡   譯

    通過閱讀本書,你將會: 了解客戶端和服務器端分層的好處,包括代碼組織和快速原型開發; 探索JavaSc...

  • Scala與Clojure函數式編程模式:Java虛擬機高效編程

    Michael Bevilacqua-Linn   趙震一   譯

    本書向讀者展示了如何采用函數式方案來替代或最大程度地簡化在面向對象編程中所使用的許多常 用模式,同時還介紹了...

  • Java 8函數式編程

    Richard Warburton   王群鋒   譯

    多年以來,函數式編程被認為是少數人的游戲,不適合推廣給普羅大眾。寫作此書的目的就是為了挑戰這種思想。本書將探討...

  • 碼農·進擊的Java(第16期)

    圖靈社區出品  

    Java的設計思想保守,它不愿意為增加新特性而增加新問題,也不愿意讓某些功能嚇跑一線的藍領工作者。雖然緩慢,但...

  • 雨帆 24推薦

    OneAPM 工作兩年總結

    掐指一算,從 OneAPM 離職也快一個月了,在 OneAPM 工作的種種,仿佛還像是在昨天。細數兩年的工作經歷,我很慶幸在恰當的時間點和這么一群有激情有活力的人共事。那么,是時候總結一下我在 OneAPM 做的牛(cai)逼(ji)事情了。 大家好,今天由我來分享一下,我在…...

  • 老趙 15推薦

    為什么我不喜歡Go語言式的接口(即Structural Typing)

    所謂Go語言式的接口,就是不用顯示聲明類型T實現了接口I,只要類型T的公開方法完全滿足接口I的要求,就可以把類型T的對象用在需要接口I的地方。這種做法的學名叫做Structural Typing,有人也把它看作是一種靜態的Duck Typing。除了Go的接口以外… ...

  • 雨帆 15推薦

    如何更好地創建對象

    寫Java一類的面相對象語言的程序員常常會遇到這么一個冷笑話:我今年都30了,還沒找到對象,怎么辦?簡單啊,new 一個對象就好。 當然這只是一個冷笑話,所謂的 new 一個對象,無非不就是調用這個類的構造方法去創建對象。乍一看也沒什么問題,寫個類ABC,用的時候new AB…...

  • 梁濤 12推薦

    [討論] Java語言被很多人抱怨語法繁瑣、開發效率低、體系繁雜而笨重,為什么還有這么強的生命力,尤其是在企業軟件領域?

    問題源自知乎問答:Java語言被很多人抱怨語法繁瑣、開發效率低、體系繁雜而笨重,為什么還有這么強的生命力,尤其是在企業軟件領域? 做過五年對日外包,接觸過一點Java,提供一些觀察同事搞Java項目而得到的看法(本人主要在UNIX下寫C和Shell): **語言… ...

  • const_cast 11推薦

    編程語言在2012年的起伏

    作者Andrew Binstock,2013年1月8日 C++的復興并沒有出現,JAVA活的非常好,Object-C仍然原地打轉。都發生了什么? 編程語言們經常遵循這么一種生存規律:他們出生后,幸運的那部分并不會在初期就消亡,這部分有時候可以活的更久、更滋潤,然后,不可…...

  • 丁曉昀 11推薦

    小編薦書——Java性能問題的免疫魔法《Java性能優化權威指南》

    看到這篇推薦的朋友一定猜到了,Java Performance中文版馬上就要見到曙光女神了!對這本權威調優“魔法書”中文版期盼已久的人們可以喜大普奔了!Java和JVM工程師一定不要錯過這本由Java之父重磅推薦的力作呦。 ![enter image descript…...

  • 盼盼姐 11推薦

    Ben Evans:保守的設計思想是Java的最大優勢(圖靈訪談)

    Benjamin J. Evans是jClarity的聯合創始人。其公司致力于開發可以為開發和運維團隊提供幫助的性能工具和服務。他是LJC(倫敦Java用戶組)的組織者之一,也是JCP(Java社區過程)執行委員會的成員之一,幫助定義Java生態系統中的一些標準。他還是“Jav…...

  • dotzhang 11推薦

    32道常見的Java基礎面試題

    內容整理自網上。 什么是 Java 虛擬機(JVM)?為什么 Java 被稱作是“平臺無關的編程語言”? Java 虛擬機是一個可以執行 Java 字節碼的虛擬機進程。Java 源文件被編譯成能被 Java 虛擬機執行的字節碼文件。 Java 被設計成允許應用程序可…...

  • 劉敏ituring 11推薦

    《SQL基礎教程(第2版)》作者MICK:上帝存在于細節之中(圖靈訪談)

    ![enter image description here][1] 訪談嘉賓:MICK, 就職于日本的一家系統開發公司,是性能方面的工程師。專業領域是BI/DWH之類的大規模數據解析系統的設計和性能優化,如果發生性能問題,也會去應對OS資源或者Java的內存解析等各個方面。…...

  • OneAPM官方技術博客 10推薦

    除非萬不得已,別 Catch!

    【編者按】作者 Yegor Bugayenko 是 Teamed.io 的軟件架構師,熱衷于軟件質量研究和有效的項目管理方法探索。在本文中,Yegor 就「異常被捕獲但并未重新拋出」這個問題進行了深入討論,并分享了一些建議。 對異常只捕獲但并未重新拋出究竟是 anti-pat…...

  • 黃志斌 9推薦

    變量的作用域最小化原則

    起源 前幾天,趙明威在圖靈社區發表了“算法導論學習之補漏:斐波那契數列”,該文中最后的 Java 程序中有一個 fibonacci 函數,如左欄所示 。我在評論中指出,這個函數應該如右欄這樣寫: static BigInteger fi… ...

  • 姚琪琳 9推薦

    閉包之美

    本文是《深入理解C#(第2版)》網站上作者的文章 原文地址:http://csharpindepth.com/Articles/Chapter5/Closures.aspx 很多介紹閉包的文章都是基于函數式語言的,因為函數式語言對閉包的支持更好。因此,基于傳統的OO語言…...

  • 袁野 9推薦

    假如女人是一種編程語言

    計算機語言的實質其實是為了讓人類能夠更好與計算機打交道,最終結果都是通過編譯成二進制代碼或通過解釋器轉譯成二進制代碼的形式,由計算機來執行。而二進制就是0和1,假設1代表男人,0代表女人,那么瞬間就可以發現世界就變成了一臺大“計算機”。而愛情和情愛也可以看成是1和0組成的二進制…...

  • 愛飛翔 8推薦

    代碼質量隨想錄(一)可讀是王道

      一直以來想寫點關于代碼質量的心得,礙于自身的懶惰。今天終究找到一個提前忙完工作的午后,可以先讓自己的思路開動起來了。   最終促使我開始整理自己對于代碼質量的看法,還多虧了前陣子認識的Long小朋友,他及時地向我推薦了《The Art of Readable Code》這…...

  • 劉曉日 8推薦

    三件Java開發者應該知道的事兒

    ![][1] 這是一篇有趣的文章,應該符合那些喜歡JavaOne2012大會的人的口味。近期對Java領域專家Heinz Kabutz的一篇采訪深深吸引了我,其中他的Java內存謎題程序從Java內存管理角度來看非常具有指導意義。 采訪中有一段我印象特別深:Java開發者應該…...

  • fa4fa1 8推薦

    Java準備好支持HTML5了嗎?

    原文鏈接: http://www.theserverside.com/news/2240146307/Is-Java-ready-for-HTML5 每一個新的蘋果移動設備和蘋果筆記本都支持最新的HTML5標準。一些大的社交網站,包括FACEBOOK,已經在內容推送功能中使用…...

  • 丁曉昀 8推薦

    《Java性能優化權威指南》的邊邊角(3)——生存代和內存泄漏

    本文摘自《Java性能優化權威指南》第5章“Java應用性能分析”,這一章介紹了Java應用性能分析的基本概念。本文節選的是正文里穿插的一個小TIP。 為了理解內存… ...

  •       吳峻申 8推薦

    Java 多線程面試問題匯總

    寫在前面: 這篇文章是我最近看[15個頂級Java多線程面試題及回答][1]這篇帖子,根據文中所列問題在網上找的答案匯總。或許某些解答不盡如人意,歡迎大家來補充和指正。另外感謝這篇帖子的翻譯者趙峰以及所有在網絡上分享問題答案的朋友們~~ 1. 有T1、T2、T3三個線程…...

  • 群峰 8推薦

    《全端Web開發》選譯——總結

    《全端Web開發》這本書翻得我如癡如醉:一是作者高屋建瓴,涉及到了Web開發的方方面面,我還沒讀過一本這樣的書,沒見過一個這樣知識面廣的作者;二是思想深刻,很多觀點振聾發聵。我這大半夜翻完一章,有種夜讀聊齋的感覺,忍不住貼上來與大家共享。 生命就是一個分布式系統。人與人之間…...

  • 固步自封 8推薦

    JDK與ANT

    1.1 操作環境說明 操作系統:Ubuntu 12.04 LTS 默認終端模擬軟件:Gnome Terminal 編輯軟件:Emacs23、Vim7 默認瀏覽器:Mozilla Firefox 兩種模式: 啟動EMACS編輯器,進入shell模式,輸入命令行工作,…...

打羽毛球的作文