原创 Java8特性詳解 lambda表達式(二):流式處理中的lambda

​ 要講 Stream ,那就不得不先說一下它的左膀右臂 Lambda 和方法引用,你用的 Stream API 其實就是函數式的編程風格,其中的「函數」就是方法引用,「式」就是 Lambda 表達式。 ​ Lambda 表達式 Lam

原创 Java8特性詳解 lambda表達式(三):原理篇

​ Java爲什麼需要lambda表達式? 能夠提升代碼簡潔性、提高代碼可讀性。 例如,在平時的開發過程中,把一個列表轉換成另一個列表或map等等這樣的轉換操作是一種常見需求。 在沒有lambda之前通常都是這樣實現的。 List<Long

原创 Java8特性詳解 lambda表達式(一):使用篇

​ 在 Java 8之前,一個實現了只有一個抽象方法的接口的匿名類看起來更像Lambda 表達式。下面的代碼中,anonymousClass方法調用waitFor方法,參數是一個實現接口的Condition類,實現的功能爲,當滿足某些條件,

原创 從Java的類加載機制談起:聊聊Java中如何實現熱部署(熱加載)

​ 一 class的熱替換 ClassLoader中重要的方法 loadClass ClassLoader.loadClass(...) 是ClassLoader的入口點。當一個類沒有指明用什麼加載器加載的時候,JVM默認採用AppClas

原创 面試題:如何解決Spring 的循環依賴問題

Spring 的循環依賴問題 什麼是循環依賴 什麼是循環依賴呢?可以把它拆分成循環和依賴兩個部分來看,循環是指計算機領域中的循環,執行流程形成閉合迴路;依賴就是完成這個動作的前提準備條件,和我們平常說的依賴大體上含義一致。放到 Spring

原创 @lombok註解背後的原理是什麼,讓我們走近自定義Java註解處理器

本文介紹瞭如何自定義Java註解處理器及涉及到的相關知識,看完本文可以很輕鬆看懂並理解各大開源框架的註解處理器的應用。 《遊園不值》 應憐屐齒印蒼苔 ,小扣柴扉久不開 。 春色滿園關不住 ,一枝紅杏出牆來 。 -宋,葉紹翁 本文首發:h

原创 推薦一份Web 工程師的前端書單

014年一月以來,自己接觸web前端開發已經兩年多了,記錄一下自己前端學習路上看過的,以及道聽途說的一些書,基本上按照由淺入深來介紹。 JavaScript 入門 《JavaScript權威指南(第六版)》 ★★★★★ ​ 淘寶前端團隊翻譯

原创 推薦一份質量不錯的Python書單

在20世紀90年代後期,Python經歷了一系列1.x版本,具有標誌性的是Python1.5.2,在之後的很長一段時間裏,它仍然是Python的黃金標準。Python社區自1989年12月創建以來的成長和Python 1的成熟,爲Pytho

原创 程序員光學技術還不夠?推薦一份運營書單給你品一品

今天總結的這份【好書推薦】,你都不能錯過~ ​ 讀書從來不是一件非常簡單的事情,無論你是想學運營還是學什麼其他別的東西,如何真正有效地閱讀一本書,如何堅持通過讀書的方式來獲取知識都是至關重要的,而這兩個問題的答案,你也許能從以下兩本書裏得到

原创 【好書推薦】推薦一份從入門到進階的機器學習書單

今天推薦的圖書專注機器學習主題,一共7本,都是經過實踐檢驗的好書——《機器學習》《圖解機器學習》《機器學習實戰》《機器學習系統設計》《Spark機器學習》《Mahout實戰》《機器學習實踐:測試驅動的開發方法》。 【活動】呢,依然送5本。這

原创 Spring源碼剖析4:其餘方式獲取Bean的過程分析

原型Bean加載過程 之前的文章,分析了非懶加載的單例Bean整個加載過程,除了非懶加載的單例Bean之外,Spring中還有一種Bean就是原型(Prototype)的Bean,看一下定義方式: 1 2 6 7 8

原创 如何在互聯網上虛度人生?

閱讀本文大概需要 4 分鐘。   今天你上網了嗎?在網上又花了多少個小時呢,玩了多久的遊戲,看到了多久的網劇或者綜藝?亦或是刷了多久的抖音短視頻以及朋友圈?   不管你是在手機還是電腦上,我相信你總有辦法在網上虛度人,短則一天,長則一年,反

原创 程序員求職平臺哪家強,看看這個榜單就知道了

微信公衆號【程序員江湖】作者陸小鳳,985 軟件碩士,阿里 Java 研發工程師,在技術校園招聘、自學編程、計算機考研等方面有豐富經驗和獨到見解,目前致力於分享程序員乾貨和學習經驗,同時熱衷於分享作爲程序員的一些成長心得和生活感悟。關注後在

原创 程序員求職時最怕的算法題,其實也有技巧可循

微信公衆號【程序員江湖】作者陸小鳳,985 軟件碩士,阿里 Java 研發工程師,在技術校園招聘、自學編程、計算機考研等方面有豐富經驗和獨到見解,目前致力於分享程序員乾貨和學習經驗,同時熱衷於分享作爲程序員的一些成長心得和生活感悟。關注後在

原创 如何權衡實習轉正和秋招?我想給你這幾條建議

微信公衆號【程序員江湖】作者陸小鳳,985 軟件碩士,阿里 Java 研發工程師,在技術校園招聘、自學編程、計算機考研等方面有豐富經驗和獨到見解,目前致力於分享程序員乾貨和學習經驗,同時熱衷於分享作爲程序員的一些成長心得和生活感悟。關注後在