今天是 2021 年的最后一天澎媒,周圍的同事到點差不多都下班回家了琅绅,現(xiàn)在只剩下我一個人坐在工位上寫下這些文字。這也算是我的第一篇年終總結(jié)仗考,以前沒有寫總結(jié)的習慣音同,主要是自己不擅長寫文章,還有感覺自己的生活很平淡秃嗜,沒有什么值得寫的東西权均,看了很多其他人寫的年終總結(jié),發(fā)現(xiàn)他們的生活怎么那么精彩锅锨,有那么多的東西可以寫叽赊,哈哈,不管那么多了必搞,就想到什么就寫什么吧??必指,反正就是簡單的記錄一下,留著以后的自己看??恕洲。
寫下前面的這段文字后塔橡,陷入了沉思,快速在腦海中回想 2021 年這一年自己是怎么度過的霜第,大概想了幾分鐘葛家,還是無從說起,又在網(wǎng)上看了幾篇其他人寫的年終總結(jié)庶诡,我決定從下面幾個方面記錄一下:
- 回顧 2021
- 展望未來
回顧2021
2021年疫情還是沒有結(jié)束惦银,戴口罩又戴了一年咆课,希望疫情早點結(jié)束末誓。其實戴口罩還有一個好處,那就是開會的時候臉笑爛了都沒人知道书蚪,你可能想知道開會的時候為什么要笑喇澡,因為我覺得開會太無聊了,就會打開知乎看里面的笑話殊校,哈哈哈??晴玖,突然想到了這個,也就記錄下來了为流。
在掘金寫文章
參加了掘金更文挑戰(zhàn)呕屎,寫了一些文章,獲得了一些獎品敬察,雖然寫了幾十篇文章秀睛,但是還是沒有養(yǎng)成寫文章的習慣,主要的原因是要寫一篇有深度的文章要花好多精力和時間莲祸,究其原因還是自己太懶了蹂安,后面還是要繼續(xù)堅持寫文章椭迎,就算寫的不好也要堅持下去??
看書
主要看了兩本書:
- 《kubernetes 深入剖析》
- 《王小波作品大全集》
《kubernetes 深入剖析》 個人覺得這是我學習 k8s 最好的一本書,這本書從原理上面進行剖析田盈,深入淺出畜号,強烈推薦。
《王小波作品大全集》 沒有看完允瞧,下面摘抄一些我覺得挺不錯的話:
假如這世界上沒有有趣的事我情愿不活
我活在世上简软,無非想要明白些道理,遇見些有趣的事述暂,倘能如我所愿替饿,我的一生就算成功
我個人認為,獲得受歡迎的信息有三種方法:其一贸典,從真實中索取视卢、篩選;其二廊驼,對現(xiàn)有的信息加以改造据过;其三,憑空捏造妒挎。
只有那些知道自己智慧一文不值的人绳锅,才是最有智慧的人。這對某種偏向是種解毒劑酝掩。
我當然不會反對這樣說:我們中國人是全世界鳞芙、也是全宇宙最聰明的人。一種如此聰明的人期虾,除了教育別人原朝,簡直就無事可干。
眾所周知镶苞,我們國家的傳統(tǒng)文化是一種人本的文化喳坠,但是它和西方近代的人本主義完全不同。在我們的文化里茂蚓,只認為生命是好的壕鹉,卻沒把快樂啦、幸福啦聋涨、生存狀態(tài)之類的事定義在內(nèi)晾浴;故而就認為,只要大家都能活著就好牍白,不管他們活得多么糟糕脊凰。
我們村里有盤碾子,原來是用驢子拉的淹朋,驢沒了以后改用人來推笙各。驢拉碾時需要把眼蒙住钉答,以防它頭暈。人推時不蒙眼杈抢,因為大家覺得這像一頭驢数尿,不好意思。
總的來說惶楼,人要想受罪右蹦,實在很容易,在家里也可以拿頭往門框上碰歼捐。既然痛苦是這樣簡便易尋何陆,所以似乎用不著特別去體驗。
那一天我二十一歲豹储,在我一生的黃金時代贷盲,我有好多奢望。我想愛剥扣,想吃巩剖,還想在一瞬間變成天上半明半暗的云。
后來我才知道钠怯,生活就是個緩慢受槌的過程佳魔,人一天天老下去,奢望也一天天消失晦炊,最后變得像挨了槌的牛一樣鞠鲜。可是我過二十一歲生日時沒有預見到這一點断国。我覺得自己會永遠生猛下去贤姆,什么也槌不了我。
看視頻
主要在追下面的幾部動漫:
《斗羅大陸》
《武庚紀》
《凡人修仙傳》
《斗破蒼穹》
《完美世界》
在b站斷斷續(xù)續(xù)用了兩個月時間看完了《狂神說Java》系列的全部視頻并思,學到了很多庐氮,從 Java 基礎開始语稠,學習了 spring 宋彼、spring boot 、spring cloud仙畦、mysql 输涕、redis、docker-compose慨畸、k8s
等技術(shù)莱坎。雖然將視頻看完了,但是真正掌握的并不深入寸士,后續(xù)還要花時間深入研究檐什,看完視頻只是能夠在開發(fā)中正常使用碴卧,面試如果問得深入一點很多問題就回答不上了。
落地實現(xiàn)了一整套 devops 流程
使用 gitlab + jenkins + docker + k8s
在公司落地實現(xiàn)了一整套 devops
流程乃正,可以實現(xiàn):提交代碼 --> 自動打包 --> 構(gòu)建鏡像 --> 推送鏡像 --> 部署到k8s 集群住册,目前已在公司全面推廣使用。使用 kuboard
作為 k8s 集群的圖形化管理工具瓮具,它支持在瀏覽器實時查看 pod 的日志荧飞,對于開發(fā)和測試環(huán)境來說,極大的提高了排查問題的效率名党。
面試
大概在十月份的時候叹阔,公司的幾個同事離職了,所以我也想去外面的公司看看传睹,所以開始準備面試耳幢,工作的空閑時間都在看面試題,我覺得對我?guī)椭容^的是這個系列的文章:
Java3y 寫的 《對線面試官》 欧啤,Java 面試看這個非常有幫助帅掘。
之后更新了自己的簡歷,開始約面試堂油,大概面試了五六個公司修档,也收到了幾個公司的 offer ,最讓我驚喜與意外的是收到了螞蟻金服的 offer府框,螞蟻金服的面試節(jié)奏是非持ㄎ眩快的,電話約面試迫靖,一面之后院峡,第二天就約二面,第三天就三面系宜,第四天就通知通過了照激,第五天就通知體檢,詳細的過程盹牧,等我下次有機會可以寫一篇文章介紹一下俩垃。
參加的各個面試我都會簡單記錄一下,以便于自己查漏補缺汰寓,下面列出我參加的所有面試記錄的問題口柳,希望對有需要的小伙伴提供一點幫助。
面試題:
- 如何優(yōu)化大量的if else
- zookeeper 的節(jié)點類型
- redis 集群插槽數(shù)量 16384
- DDD 領域驅(qū)動設計:貧血模型有滑、充血模型
- kafka 如何保證消息不丟失
- 微服務分布式架構(gòu)中跃闹,如何實現(xiàn)日志鏈路跟蹤
- Java多線程中的鎖優(yōu)化
- cms 和 G1 的區(qū)別
- HashMap 的 loadFactor 為什么是 0.75
- HashMap 是否可以存 null
- HashMap 是否是線程安全的,如何保證線程安全
- 介紹你最熟悉的項目,你負責的內(nèi)容望艺,使用了什么技術(shù)苛秕,遇到了什么問題,解決了什么問題
- 你比較熟悉的集合類找默,詳細介紹
- mysql 索引數(shù)據(jù)結(jié)構(gòu)
- 你如何優(yōu)化 sql
- redis 的常用數(shù)據(jù)類型想帅,以及使用場景
- ConcurrentMap 如何保證線程安全
- 線程池的參數(shù),以及Java提供的線程池
- 談談ThreadLocal
- 談談spring AOP
算法題:
- 最長不重復子串
- 實現(xiàn)LRU算法
- 兩個棧實現(xiàn)一個隊列
- 打印螺旋矩陣
我覺得自己面試過程中的弱點就是算法題啡莉,因為刷算法題比較少港准,面試前一定要好好準備算法題,有時候?qū)λ惴}有一種恐懼的感覺咧欣,以后要慢慢克服浅缸。
展望未來
2022 年繼續(xù)努力學習,希望任然保持積極樂觀的心態(tài)魄咕,遺憾的人和事明年就不要再想起了衩椒。