《博客文章的學習》第一期
前言:
前幾天看了一篇博客文章裏面的知識十分有意思,於是特意把我感興趣的部分提煉出來。
總地址:JavaCollection 下面的鏈接都是來源於這個總地址。
文章目錄
- 《博客文章的學習》第一期
學習路線
參考Java後端學習路線和前端開發學習路線。
Java後端開發學習路線
從上到下,清晰明瞭。
C語言/C++開發學習路線(偏後臺)
看了這一篇,算是完成了我C語言技術棧的一個心願,一直對C語言技術棧不明白。但是看了這一篇算是觸碰到了新的世界。如果當初學C語言的時候能看到這一篇文章,那麼C語言的學習和使用會更加從容。
裏面說C語言和C++屬於造輪子語言,幾乎什麼都能做。但是光學C語言到實際幹活會有非常大的鴻溝。這個鴻溝就是編程基礎四大件和應用實踐編程。
編程基礎四大件是:數據結構和算法、計算機網絡、操作系統、設計模式。只要做編程,這四大件就無法避開。
應用實踐編程:Linux操作系統的使用、編譯/調試工具、Linux環境編程。企業裏C語言和C++語言幾乎都是基於Linux平臺的。
前端開發學習路線
裏面三大件、庫工具、前端框架、瀏覽器&計算機基礎、前端工程化、性能優化的劃分清晰明瞭。
項目推薦
看完這篇,別人的開源項目結構應該能看懂了
裏面講的項目結構可以借鑑
上次誰說要Java開源項目來着?來!
5個值得學習和練手的企業級開源項目!
自學編程
爲什麼我們要面向接口編程?!
面向接口編程開發,對代碼架構的解耦和擴展確實很有好處,這種編碼思想也值得平時開發結合實踐反覆理解和回味!
答應我,別再if/else走天下了可以嗎
理解到if的進階是枚舉。
恕我直言,我懷疑你沒怎麼用過枚舉
我在學Java中枚舉這一塊的時候的確沒怎麼重視,但這一塊內容很高效。
聽說你只會用註解,不會自己寫註解?
自Java EE框架步入Spring Boot時代之後,註解簡直是Java程序員的命根子啊,面向註解編程成了日常操作!
以後要是再寫for循環,我就捶自己
理解到for循環的進階是函數式編程。這種函數式編程範式自Java8開始。當然最好根據實際業務情況來定。
什麼?你項目還在用Date表示時間?!
Java8開始推出localDateTime,這個類是線程安全的。而Date類是不安全的。感覺Java8好厲害的感覺,十分有必要讀Java8的源代碼。
List使用踩坑記錄 Map使用踩坑記錄
集合的使用。
對不起我拖後腿了!我纔剛用上Java 11
對Java版本有了一個認識。想我之前安裝的JDK就想抽死自己。安裝了Java7、Java9、Java14.把穩定版都避開了。實際上目前市場上主流的穩定版當屬Java8和Java11.像Java9、Java10這些非穩定版就不用考慮了。
ping命令用得這麼6,原理知道不?圖解一波!
有意思。
總結
這次筆記寫的有些倉促,有些內容沒綜合分析。但是先寫着把,後期再完善。