匯報一下2020的工作
2020 年已經(jīng)過去 3 個多月了,一篇遲到的 2020 工作匯總送給公號的所有小伙伴們!新的一年,共勉!持續(xù)進步!凎!
先聊聊開源吧!這是夢開始的地方。
開源


開源這塊的話,我目前維護的比較頻繁的項目還是 JavaGuide[1] 。基本就是一周至少要抽出幾個小時來完善一些我不太滿意的點以及處理小伙伴們的 issue/pr。
就像我每次在文末說的那樣:未來幾年,我希望持續(xù)完善 JavaGuide,爭取能夠幫助更多學(xué)習(xí) Java 的小伙伴!
另外的話,我在 2020 年開源了一個簡易的 RPC 框架 guide-rpc-framework[2] 和一個 HTTP 框架 jsoncat[3] 。這兩個項目都是玩具級別的,主要是自己沒事寫著玩。目前,我還會維護,不過,維護頻率低一些。我覺得這兩個框架有一些地方的代碼實現(xiàn)的挺憨的,不過,當(dāng)做學(xué)習(xí)使用還是很不錯的。
awesome-java[4] 這個項目有一年多了,也一直在維護中。我當(dāng)時開源這個項目的主要目的就是想幫助小伙伴們解決找 Java 開源項目的問題。
這個項目主要收集的是一些優(yōu)質(zhì)的 Java 開源項目。我按照項目類型對這些項目進行了分類。

你可以在上面找到各種 Java 實戰(zhàn)項目、常用框架、常用工具等等和 Java 開發(fā)相關(guān)的東西。
這個想法是不是還可以?
再聊聊 2020 肝的一些文章,絕大部分都是犧牲周末的休息時間換來的啊!
文章

下面這些是我在 2020 年寫的一些原創(chuàng)文章,我按照分類進行了總結(jié)。
編程
怒肝 1.3w+字給學(xué)姐講明白計算機專業(yè)大學(xué)四年到底該學(xué)什么? 大二逃課總結(jié)的 1.2w 字的計算機網(wǎng)絡(luò)知識!掃盲! 耗時 3 周!7000+字的 Spring 事務(wù)總結(jié)來啦! SpringBoot 合集! 來吧!手寫一個 RPC 框架。畢設(shè)/項目經(jīng)驗穩(wěn)了! 因為命名 Guide 被 diss 無數(shù)次。簡單聊聊編程最頭疼的事情之一:命名 硬核總結(jié) 9 個關(guān)于認證授權(quán)的常見問題!看看自己能回答幾個! 避免自己寫的 url 被 diss!建議看看這篇 RestFul API 簡明教程! 老生常談!數(shù)據(jù)庫如何存儲時間?你真的知道嗎? 如何設(shè)計一個高可用系統(tǒng)?要考慮哪些地方? 不聊原理,拿來即用的線程池最佳實踐。 不要重復(fù)造輪子?提高生產(chǎn)效率!3 個常用的開源工具庫分享 Swagger 官方 Starter 配上這個增強方案是真的香!
工具
5 分鐘白嫖我常用的免費效率軟件/工具!效率 300% up! 手把手教你搭建一個文檔類型的網(wǎng)站!免費且高速! 「討論」IntelliJ IDEA vs Eclipse:哪個更適合 Java 工程師? 第一彈!安排!安利 10 個讓你爽到爆的 IDEA 必備插件! 第二彈!安排!安利幾個讓你爽到爆的 IDEA 必備插件! 瀏覽 Github 必備的 5 款神器級別的 Chrome 插件 12 個頂級 Chrome 插件!提升工作效率就是這么簡單粗暴! 5 分“白嫖”我使用 Github 5 年總結(jié)的這些騷操作 這幾款 IDEA 主題也太好看了吧!!
開源
最常用的 Java 框架或者開源項目有哪些? 聽說你要接私活?Guide 連夜整理了 5 個開源免費的 Java 項目快速開發(fā)腳手架。 解放雙手,再來推薦 5 個 Java 項目開發(fā)快速開發(fā)腳手架!項目經(jīng)驗和私活都不愁了! Github 點贊接近 100k 的 SpringBoot 學(xué)習(xí)教程+實戰(zhàn)推薦!牛批! Github 點贊接近 70k 的 Spring Cloud 學(xué)習(xí)教程+實戰(zhàn)項目推薦!牛批! 強烈推薦!Github 頂級 Java 教程類開源項目推薦! 想要搭建個人博客?我調(diào)研了 100 來個 Java 開源博客系統(tǒng),發(fā)現(xiàn)這 5 個最好用! 一個不錯的 Spring Boot 開源在線考試系統(tǒng) Spring Boot 搭建的一個在線文件預(yù)覽系統(tǒng)!支持 ppt、doc 等多種類型文件預(yù)覽 一份熱乎的 SpringBoot 前后端分離后臺管理系統(tǒng)分析!分模塊開發(fā)、RBAC 權(quán)限控制... 一個基于 Spring Cloud 的面試刷題系統(tǒng)。面試、畢設(shè)、項目經(jīng)驗一網(wǎng)打盡
面試
如何準(zhǔn)備大廠面試? 最強(細)校招/社招求職指南:隔壁小姐姐已經(jīng)收到字節(jié)意向書,你的秋招還沒開始? 一位讀者小姐姐的阿里面經(jīng)分享,快被問哭了!(附部分問題詳解) 系統(tǒng)設(shè)計面試題指北 就一篇讀者面經(jīng)被瘋狂 diss 談?wù)劊盒U?社招技術(shù)面試那些事
能力
Guide 哥從畢業(yè)到入職半年的感受!工作之后我學(xué)到了什么? 入職半年多,Guide 哥總結(jié)了這些幫助你領(lǐng)先 90%程序員的好習(xí)慣! 入職半年多,被 diss 無數(shù)次,Guide 哥含淚總結(jié)了這些原則。 聊聊學(xué)習(xí)編程的正確姿勢! 和華為的一位學(xué)長聊了很久,優(yōu)秀的人果然都有過人之處
嘮嗑
Guide 的真實經(jīng)歷!我是如何從“網(wǎng)癮少年”成為“程序員”的? 我是如何通過廚藝征服女朋友的? 小縣城還是住著很舒服的,物價挺便宜,房價有點尷尬。 和一位阿里的小姐姐聊了聊“面試造火箭,工作擰螺絲釘”這個現(xiàn)象 乘坐過億的交通工具去蘇州約會一群技術(shù)大佬!就很樸實無華 不太喜歡“只要錢給夠就行,我愿意加班”這句話
其他
嘮嗑
昨天早上,我的鑰匙不知道放在哪里了,快到上班時間還沒找到。于是乎,我就索性請假休息了一天。最后,鑰匙在沙發(fā)底下找到,應(yīng)該是掉在地上被我不小心踢到沙發(fā)下了。
講真,我這一周的狀態(tài)很差,希望能盡快調(diào)整過來吧!
繼續(xù)加油!少說廢話,多干正事!!!
參考資料
JavaGuide: https://github.com/Snailclimb/JavaGuide
[2]guide-rpc-framework: https://github.com/Snailclimb/guide-rpc-framework
[3]jsoncat: https://github.com/Snailclimb/jsoncat
[4]awesome-java: https://github.com/Snailclimb/awesome-java
