2020上半年發文彙總「值得收藏」

不知不覺,2020年上半年就過去了,感覺也沒完成了什麼重大的目標。

假如上半年混的不好,千萬不要氣餒!

因爲:七一建黨,八一建軍,十一建國!

偉大的事業都是在下半年完成的!

上半年不是情人就是三八!

不是清明就是端午 不是五一就是六一!

都還不太成熟。

下半年加油!

       

本文對上半年的發文做個總結(也讓博主偷個懶吧^_^),方便大家進行整體閱讀。

 

人生就如同畫圓,圓內是已知的知識,圓外是未知的知識;當你的圓越大是,已知的知識越多,但是未知的知識也就越多。人生就是不斷在探索未知的自己,你不探索,你永遠不知道你的潛能到底有多大

 

 

一、字節碼插樁

       對於一個已經打包的jar包,要實現方法的耗時統計、調用鏈、其它性能指標的收集,在不改變源碼的情況下,那麼字節碼插樁就可以零侵入實現的需求。如果你還不懂的話,那麼這幾篇文章,快速助你瞭解。

「字節碼插樁」統計方法耗時(第一篇:初出茅廬)- 第311篇

「字節碼插樁」統計方法耗時(第二篇:嶄露頭角)- 第311篇

「字節碼插樁」統計方法耗時(第三篇:叱吒風雲)- 第313篇

 

二、JVM – JAVA虛擬機

       JVM虛擬機你是否還一無所知,面試的時候別面試官虐的體無完膚,回家發誓要發憤圖強,一學就發現腦瓜疼,那麼JVM視頻學習方式,助你一臂之力,讓你深入JVM,面試完虐面試官,從此出任CEO、迎娶白富美、走上人生巔峯。

JVM內存模型和性能調優:爲什麼要學習JVM - 第1篇

什麼是Java虛擬機【JVM:基礎入門】 - 第2篇

一圖瞭解JVM核心組成【JVM:基礎入門】 - 第3篇

類加載過程【JVM:類加載機制深度剖析】 - 第4篇

深入理解加載和初始化【JVM:類加載機制深度剖析】 - 第5篇

類加載器【JVM:類加載機制深度剖析】 - 第6篇

雙親委派機制【JVM:類加載機制深度剖析】 - 第7篇

 

三、Spring Boot優雅關閉

       Java的shutdown hook你還沒聽說過嘛?

       Spring Boot有8中關閉方法,你知否?

       Docker中Spring Boot是如何優雅關閉的,你瞭解嘛?

       什麼叫優雅停機?簡單說就是,在對應用進程發送停止指令之後,能保證正在執行的業務操作不受影響。應用接收到停止指令之後的步驟應該是:停止接收訪問請求,等待已經接收到的請求處理完成,並能成功返回,這時才真正停止應用。

Java語言的優雅停機 - 第308篇

SpringBoot 優雅停止服務的幾種方法 - 第309篇

Docker優雅的關閉SpringBoot - 第310篇

 

四、100G的文件如何讀取

       在前面的文章《布隆過濾器BloomFilter竟然讓我解決了一個大廠的問題》大廠面試題中,還隱含着一個問題,已經被我們的粉絲提前嗅探出來了:“如何用4g內存讀取298g的文件(a和b文件)“。以下兩篇良心發文解決你心中的疑惑:

100G的文件如何讀取 - 第306篇

100G的文件如何讀取續集 - 第307篇

 

五、緩存

       對於緩存穿透、緩存擊穿、緩存雪崩,還傻傻分不清楚嘛,不怕不怕,博主用通俗易懂的語言和說清楚,你清楚你來找我。

 

一分鐘get:緩存穿透、緩存擊穿、緩存雪崩 - 第304篇

布隆過濾器Bloom Filter竟然讓我解決了一個大廠的問題 - 第305篇

 

歷史有關緩存的文章(Memcached):

色談Java序列化:女孩子慎入 - 第280篇

煩不煩,別再問我時間複雜度了:這次不色,女孩子進來吧- 第281篇

雙向鏈表,比西天還遠?- 第282篇

面試不再怕,讓LRU無處可逃 - 第283篇

愛我,就要懂我 – Memcached- 第284篇

內存管理,難於上青天?- memcached - 第285篇

你懂她,可惜你不懂我「LRU 」- Memcached- 第286篇

分佈式算法真是吊炸天 – memcached-Memcached - 第287篇

探索內存碎片化 - 第288篇

Bb你還給老師了嗎?- 第289篇

進制8421,這麼妖?- 第290篇

我的天,hash值居然會相等? - 第291篇

 

六、限流算法

限流的目的是通過對併發訪問/請求進行限速,或者對一個時間窗口內的請求進行限速來保護系統,一旦達到限制速率則可以拒絕服務、排隊或等待、降級等處理。

高併發,不怕不怕「限流算法第一把法器:計數器法」 - 第300篇

精度不夠,滑動時間來湊「限流算法第二把法器:滑動時間窗口算法」- 第301篇

沒有預熱,不叫高併發「限流算法第三把法器:令牌桶算法」- 第302篇

水滿自溢「限流算法第四把法器:漏桶算法」- 第303篇

 

七、Spring Cloud版本 —— 史上最詳細的

SpringCloud的版本怎麼都是英文吶、SR2、SR5、GA又是啥東東?你是不是不瞭解,那麼一文帶你徹底瞭解透。

版本號命名的前世今生- 值得收藏 - 第299篇

 

 

八、數據可視化Spring Boot Admin

       Actuator就是Spring Boot帶的監控功能,可以幫助實現對程序內部運行情況監控,比如監控狀況、Bean加載情況、環境變量、日誌信息、線程信息等。

       Spring Boot Admin,一個可以把Actuator數據可視化的組件。

數據可視化賦能Spring Boot Admin - 第297篇

我命由我不由天,我的UI我做主「定製Spring Boot Admin UI的頁面」- 第298篇

 

 

九、非技術類

       康奈爾筆記法,也叫5R筆記法,是用產生這種筆記法的大學校名命名的。這一方法幾乎適用於一切講授或閱讀課,特別是對於聽課筆記,5R筆記法應是最佳首選。這種方法是記與學,思考與運用相結合的有效方法。

超實用的康奈爾筆記法

 

“我之所以看得遠,是因爲我站在巨人的肩膀上“。這是牛頓說過的一句話,我自己平時解決問題,也是本着站在巨人的肩膀上。別人已經有成熟的路子和方法了,那麼沒有必要重複造輪子了。

         

 

學習也是如此,有好的學習方法爲何不用吶,以前雖然不知道費曼學習法,但是自己不知不覺也是在使用着,在這裏分享給大家。

我的費曼學習法之路「世界上最好的學習法:費曼學習法」

微積分你記得多少?想了解費曼的進入

費曼學習法爲什麼會如此有魅力

 

信息輸入大腦後,遺忘也就隨之開始了。遺忘率隨時間的流逝而先快後慢,特別是在剛剛識記的短時間裏,遺忘最快,這就是著名的艾賓浩斯遺忘曲線。

艾賓浩斯記憶法·遺忘曲線

不知不覺,2020年上半年就過去了,感覺也沒完成了什麼重大的目標。

假如上半年混的不好,千萬不要氣餒!

因爲:七一建黨,八一建軍,十一建國!

偉大的事業都是在下半年完成的!

上半年不是情人就是三八!

不是清明就是端午 不是五一就是六一!

都還不太成熟。

下半年加油!

       本文對上半年的發文做個總結(也讓博主偷個懶吧^_^),方便大家進行整體閱讀。

       人生就如同畫圓,圓內是已知的知識,圓外是未知的知識;當你的圓越大是,已知的知識越多,但是未知的知識也就越多。人生就是不斷在探索未知的自己,你不探索,你永遠不知道你的潛能到底有多大

 

一、字節碼插樁

       對於一個已經打包的jar包,要實現方法的耗時統計、調用鏈、其它性能指標的收集,在不改變源碼的情況下,那麼字節碼插樁就可以零侵入實現的需求。如果你還不懂的話,那麼這幾篇文章,快速助你瞭解。

「字節碼插樁」統計方法耗時(第一篇:初出茅廬)- 第311篇

「字節碼插樁」統計方法耗時(第二篇:嶄露頭角)- 第311篇

「字節碼插樁」統計方法耗時(第三篇:叱吒風雲)- 第313篇

 

二、JVM – JAVA虛擬機

       JVM虛擬機你是否還一無所知,面試的時候別面試官虐的體無完膚,回家發誓要發憤圖強,一學就發現腦瓜疼,那麼JVM視頻學習方式,助你一臂之力,讓你深入JVM,面試完虐面試官,從此出任CEO、迎娶白富美、走上人生巔峯。

JVM內存模型和性能調優:爲什麼要學習JVM - 第1篇

什麼是Java虛擬機【JVM:基礎入門】 - 第2篇

一圖瞭解JVM核心組成【JVM:基礎入門】 - 第3篇

類加載過程【JVM:類加載機制深度剖析】 - 第4篇

深入理解加載和初始化【JVM:類加載機制深度剖析】 - 第5篇

類加載器【JVM:類加載機制深度剖析】 - 第6篇

雙親委派機制【JVM:類加載機制深度剖析】 - 第7篇

 

三、Spring Boot優雅關閉

       Java的shutdown hook你還沒聽說過嘛?

       Spring Boot有8中關閉方法,你知否?

       Docker中Spring Boot是如何優雅關閉的,你瞭解嘛?

       什麼叫優雅停機?簡單說就是,在對應用進程發送停止指令之後,能保證正在執行的業務操作不受影響。應用接收到停止指令之後的步驟應該是:停止接收訪問請求,等待已經接收到的請求處理完成,並能成功返回,這時才真正停止應用。

Java語言的優雅停機 - 第308篇

SpringBoot 優雅停止服務的幾種方法 - 第309篇

Docker優雅的關閉SpringBoot - 第310篇

 

四、100G的文件如何讀取

       在前面的文章《布隆過濾器BloomFilter竟然讓我解決了一個大廠的問題》大廠面試題中,還隱含着一個問題,已經被我們的粉絲提前嗅探出來了:“如何用4g內存讀取298g的文件(a和b文件)“。以下兩篇良心發文解決你心中的疑惑:

100G的文件如何讀取 - 第306篇

100G的文件如何讀取續集 - 第307篇

 

五、緩存

       對於緩存穿透、緩存擊穿、緩存雪崩,還傻傻分不清楚嘛,不怕不怕,博主用通俗易懂的語言和說清楚,你清楚你來找我。

 

一分鐘get:緩存穿透、緩存擊穿、緩存雪崩 - 第304篇

布隆過濾器Bloom Filter竟然讓我解決了一個大廠的問題 - 第305篇

 

歷史有關緩存的文章(Memcached):

色談Java序列化:女孩子慎入 - 第280篇

煩不煩,別再問我時間複雜度了:這次不色,女孩子進來吧- 第281篇

雙向鏈表,比西天還遠?- 第282篇

面試不再怕,讓LRU無處可逃 - 第283篇

愛我,就要懂我 – Memcached- 第284篇

內存管理,難於上青天?- memcached - 第285篇

你懂她,可惜你不懂我「LRU 」- Memcached- 第286篇

分佈式算法真是吊炸天 – memcached-Memcached - 第287篇

探索內存碎片化 - 第288篇

Bb你還給老師了嗎?- 第289篇

進制8421,這麼妖?- 第290篇

我的天,hash值居然會相等? - 第291篇

 

六、限流算法

限流的目的是通過對併發訪問/請求進行限速,或者對一個時間窗口內的請求進行限速來保護系統,一旦達到限制速率則可以拒絕服務、排隊或等待、降級等處理。

高併發,不怕不怕「限流算法第一把法器:計數器法」 - 第300篇

精度不夠,滑動時間來湊「限流算法第二把法器:滑動時間窗口算法」- 第301篇

沒有預熱,不叫高併發「限流算法第三把法器:令牌桶算法」- 第302篇

水滿自溢「限流算法第四把法器:漏桶算法」- 第303篇

 

七、Spring Cloud版本 —— 史上最詳細的

SpringCloud的版本怎麼都是英文吶、SR2、SR5、GA又是啥東東?你是不是不瞭解,那麼一文帶你徹底瞭解透。

版本號命名的前世今生- 值得收藏 - 第299篇

 

 

八、數據可視化Spring Boot Admin

       Actuator就是Spring Boot帶的監控功能,可以幫助實現對程序內部運行情況監控,比如監控狀況、Bean加載情況、環境變量、日誌信息、線程信息等。

       Spring Boot Admin,一個可以把Actuator數據可視化的組件。

數據可視化賦能Spring Boot Admin - 第297篇

我命由我不由天,我的UI我做主「定製Spring Boot Admin UI的頁面」- 第298篇

 

 

九、非技術類

       康奈爾筆記法,也叫5R筆記法,是用產生這種筆記法的大學校名命名的。這一方法幾乎適用於一切講授或閱讀課,特別是對於聽課筆記,5R筆記法應是最佳首選。這種方法是記與學,思考與運用相結合的有效方法。

超實用的康奈爾筆記法

 

“我之所以看得遠,是因爲我站在巨人的肩膀上“。這是牛頓說過的一句話,我自己平時解決問題,也是本着站在巨人的肩膀上。別人已經有成熟的路子和方法了,那麼沒有必要重複造輪子了。

         

 

學習也是如此,有好的學習方法爲何不用吶,以前雖然不知道費曼學習法,但是自己不知不覺也是在使用着,在這裏分享給大家。

我的費曼學習法之路「世界上最好的學習法:費曼學習法」

微積分你記得多少?想了解費曼的進入

費曼學習法爲什麼會如此有魅力

 

信息輸入大腦後,遺忘也就隨之開始了。遺忘率隨時間的流逝而先快後慢,特別是在剛剛識記的短時間裏,遺忘最快,這就是著名的艾賓浩斯遺忘曲線。

艾賓浩斯記憶法·遺忘曲線

我就是我,是顏色不一樣的煙火。
我就是我,是與衆不同的小蘋果。

 

學院中有Spring Boot相關的課程:

à悟空學院:https://t.cn/Rg3fKJD

SpringBoot視頻:http://t.cn/A6ZagYTi

Spring Cloud視頻:http://t.cn/A6ZagxSR

SpringBoot Shiro視頻:http://t.cn/A6Zag7IV

SpringBoot交流平臺:https://t.cn/R3QDhU0

SpringData和JPA視頻:http://t.cn/A6Zad1OH

SpringSecurity5.0視頻:http://t.cn/A6ZadMBe

Sharding-JDBC分庫分表實戰:http://t.cn/A6ZarrqS

分佈式事務解決方案「手寫代碼」:http://t.cn/A6ZaBnIr

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章