從13年開始養(yǎng)成的習(xí)慣不能輕易放棄蔓涧,慢慢覺得與其出去跨年,還不如泡一杯枸杞然后開始寫一篇年終總結(jié)笋额。
序
19年的年終總結(jié)寫在了簡書上面蠢笋,后來還是覺得不爽,所以搭了自己的blog鳞陨,一邊是寫一些技術(shù)博客昨寞,一邊也是把一些總結(jié)都放在這里。
去年立了幾個flag厦滤,先數(shù)數(shù)做完了幾個援岩。
1.增肌:疫情期間掏导,養(yǎng)豬了享怀,增肥肉就有,增肌就算了趟咆;2.c++網(wǎng)絡(luò)庫添瓷,寫完了。3.失眠:更嚴(yán)重了值纱。4.打游戲和看直播鳞贷,確實少了,但是還是有虐唠,不過也刷了一點點題看了一點點的論文啥的搀愧。
下面正式開始。(一邊看bilibili晚會一邊碼字)
2020糟糕的開端
我記得在20年1月從北郵走的時候,在微博上面看到有疫情相關(guān)的消息咱筛,但是當(dāng)時也不以為意搓幌,沒想到一走再回來就是八月份了。
03年sars的時候可能因為還小迅箩,另外當(dāng)時的經(jīng)濟(jì)交通也沒有現(xiàn)在發(fā)達(dá)溉愁,雖然從新聞里面知道很嚴(yán)重,但是對于一個小孩子來說其實沒有受到特別大的影響饲趋。人生第一次見到了十八線小城市也會管制叉钥。
經(jīng)歷過和大媽們搶購口罩,用知識的力量寫腳本搶口罩篙贸,也看過各種好的或不好的新聞投队;多的就不說了。
本來還比較樂觀地認(rèn)為5月就開學(xué)爵川,結(jié)果一拖就到8月才回北京敷鸦。
疫情期間基本宅在家,想趁好天氣出去走走也挺不容易的寝贡。
學(xué)習(xí)
說說自己一年來學(xué)了啥吧扒披。
c++
跟著muduo的書,看了好多源碼圃泡,終于用c++寫完了第一個webserver碟案。因為是linux環(huán)境,所以還是在我15年的游戲本上面跑了VMware去寫的颇蜡,寫的時候開了clion就卡得不行价说,覺得還是在實驗室用臺式機(jī)爽。
jetbrain全家桶真的挺香的风秤,idea寫java鳖目,goland寫go,clion寫c/c++缤弦;
好不容易寫完了领迈,但是為了測效率,最后還是選擇會實驗室再測碍沐,畢竟在一臺筆記本的VMware上面去測效率狸捅,似乎沒什么意義..
雖然是跟著別人的書和代碼一步步寫的,但是其中也踩了很多坑累提,關(guān)于這一部分好像還沒有來得及去寫blog去總結(jié)尘喝。。嗯刻恭。瞧省。今年安排上了
慢慢發(fā)現(xiàn)自己當(dāng)年寫的c++根本就是屎一樣的代碼扯夭,modern c++其實寫起來也還可以鳍贾,挺舒服的鞍匾,雖然之前挺喜歡java。
回學(xué)校測了自己寫的webserver的效率骑科,發(fā)現(xiàn)實驗結(jié)果和別人的差距還是挺大的橡淑,暫時沒找出來問題在哪...
寫這個主要還是熟悉一些linux的系統(tǒng)調(diào)用,modern c++的寫法吧咆爽。暫時告一段落梁棠。
數(shù)據(jù)庫
在bilibili跟了一段時間的CMU15-445,確實是門神課斗埂,Andy Pavlo教授確實很給力符糊,很多東西都說得很清楚,目前看完了索引部分就沒有繼續(xù)往下了呛凶,有時間其實去把它那個lab做一遍可能會更好掌握數(shù)據(jù)庫男娄;不過想想自己以后應(yīng)該不是主要做數(shù)據(jù)庫,所以課程跟到后面覺得成本和收益不是太高漾稀,就沒有繼續(xù)跟下去了模闲。
印象及其深刻就是有一次教授錄制課程,沒有地方崭捍,只能坐在浴缸里面講完了兩節(jié)課尸折。。殷蛇。
課是好課实夹,有機(jī)會一定會完成的!不過目前來說粒梦,其他一些東西的優(yōu)先級會高一點收擦。
redis
《redis設(shè)計與實現(xiàn)》確實是一本很經(jīng)典的書,深入淺出講了redis的架構(gòu)和部分實現(xiàn)谍倦,而不是轉(zhuǎn)頭書給你講解一大堆的代碼塞赂。
今年在5月份左右開始抽時間看,看完了昼蛀。
收獲也很豐富宴猾,系列總結(jié)和重要的point也寫到blog上面了;
這本書剛開始看的時候確實不太適應(yīng)叼旋,但是看習(xí)慣了以后就還好仇哆,而且看完了redis最大的收獲就是后面跟MIT6.824的時候,省去了很多功夫夫植,很多東西都比較好理解讹剔。
MIT6.824
頂頂大名的神課油讯!分布式系統(tǒng),MIT6.824Q忧贰陌兑!
沒刷完,刷到lec12-分布式事務(wù)由捎;lab做完了lab2和lab3.
這門課怎么說呢兔综,課是好課,特別是raft算法那幾個lecture狞玛,然后還有講了很多經(jīng)典的分布式系統(tǒng)的設(shè)計软驰,比如zookeeper、CRAQ心肪、Spark等等锭亏;
目前不準(zhǔn)備看完,zk硬鞍、分布式事務(wù)慧瘤、已經(jīng)看完了,還有幾個比較重點的課題:樂觀鎖并發(fā)控制膳凝、memcached碑隆;spark和bitcoin應(yīng)該也不錯,不過spark在大數(shù)據(jù)用的比較多蹬音,然后bitcoin基本就是我的研究領(lǐng)域內(nèi)的內(nèi)容上煤;所以今年應(yīng)該會找機(jī)會看完樂觀鎖和memcached。同時還會盡量看完然后做一些總結(jié)筆記著淆。
關(guān)于lab:做起來真的很累人劫狠,代碼其實不難寫,(因為研究方向的原因比較早接觸了go永部。独泞。所以語言不是問題),但是因為多線程的原因苔埋,調(diào)試及其困難懦砂,只能打一堆的log然后去看log;然后又因為網(wǎng)上找到的資料實在太少组橄,還好最后找到一位博主的給力博文荞膘,才最后完全調(diào)通,500次test全部成功(網(wǎng)上很多代碼其實跑了失敗率有20%-40%...)
整個十月和十一月休息時間基本都在做lab2和lab3玉工,但是做完感覺收獲也不少羽资,起碼對于goroutine理解深了一點點吧~
c++對象模型
沒看完..看完了類的內(nèi)存排布,知道了虛函數(shù)表和虛函數(shù)指針..好像第五章和第六章挺重要的遵班,先mark一下屠升,2021前半年要看完了..
不過說句實話潮改,翻譯我知道很難,但是看起來這書的中文真的晦澀難懂腹暖,甚至有種想去看原版英文的沖動..
linux內(nèi)核設(shè)計與實現(xiàn)
看完了進(jìn)程管理汇在、進(jìn)程調(diào)度;看了大神的總結(jié)微服,還有系統(tǒng)調(diào)用趾疚、內(nèi)存管理缨历、VFS以蕴、進(jìn)程地址空間這幾個部分要看;
(TODO LIST好長啊T_T)
科研
12月份開題了辛孵,我也不知道自己到底能不能做出來..希望可以親手關(guān)上一個研究方向的大門..
讀研快兩年了丛肮,明確知道自己不太適合搞科研,還是喜歡做工程和敲代碼..
論文讀了很多魄缚,但是很多都是看完就扔一邊了..導(dǎo)致寫開題的時候找參考文獻(xiàn)還有點費勁..我算是發(fā)現(xiàn)了宝与,論文不光要讀,還要花時間去總結(jié)冶匹。(但是總結(jié)實在是太難了习劫,算上總結(jié)可能就是一份工作雙倍時間)
雖然我知道這很重要,但是我最終還是沒有堅持下來嚼隘。
然后是方向诽里,兜兜轉(zhuǎn)轉(zhuǎn)還是回到了最初,挖漏洞..
哎飞蛹,如果當(dāng)年知道最后還是回到挖漏洞的身上谤狡,我就早點把方向定下來直接開干算了。雖然安全專業(yè)是半路出家的卧檐,但是起碼不至于看了一年多的論文最后還是回到最初的方向墓懂,給我的感覺就是浪費了很多的時間。霉囚。
折騰
blog
這個blog是5月份左右搭的捕仔,因為備案太麻煩,所以還是把服務(wù)器架在了墻外..
當(dāng)時選模板盈罐,選過很多種榜跌,最后確定了hexo。然后是主題暖呕,沒找到什么好的斜做,最后根據(jù)別人開源的主題,然后花了很多時間去改js和css..(感覺又開始不務(wù)正業(yè)了..真就全棧唄湾揽?)
然后今年9月份發(fā)現(xiàn)volantis這個主題還蠻好看的瓤逼,直接就拿過來用了笼吟,就不改了。
上課
選了一門辣雞創(chuàng)業(yè)課霸旗,學(xué)了一個多月的wx小程序怎么寫贷帮,最后因為沒有聽老師的去參賽,最后只給了70多分诱告,真的吐了這門課撵枢,付出完全和收獲不成正比。
本來想?yún)①惥樱亲龅胶竺嬗悬c懷疑人生了锄禽,一個是題目做下來才發(fā)現(xiàn)不太好,功能太復(fù)雜靴姿;一個是每次寫小程序的時候都有種“不務(wù)正業(yè)”的感覺沃但,,明明以后要做的是基礎(chǔ)架構(gòu)/后臺開發(fā)佛吓,偏偏又跑去寫前端宵晚,搞不懂都..
生活
健身
回學(xué)校以后繼續(xù)健身,不過頻率沒有研一的時候高了维雇,可能還是壓力比較大吧淤刃,總是覺得時間不夠用,想把更多的時間花在其他一些事情上吱型。
不過疫情期間養(yǎng)豬計劃讓我成功到了70kg逸贾,果然胖子的胸還是比較容易練的;現(xiàn)在因為作息和飲食不規(guī)律唁影,肌肉掉得飛快耕陷,只有65kg了。哎据沈。哟沫。
每次健完身過馬路看到這個路牌都挺喜歡的,想想都已經(jīng)六年土著了锌介,還有一年多就看不到了應(yīng)該嗜诀。
就是健完身穿拖鞋回宿舍有點冷..
休閑
Dota已經(jīng)一年多沒碰過了,現(xiàn)在就掛著斗魚直播當(dāng)BGM孔祸,一邊聽一邊干活隆敢。
今年奶哥直播整活效果不錯,上半年的時候基本都是看奶哥直播過來的崔慧,確實還挺有意思的拂蝎,也算是關(guān)在家里一個不錯的排解方式了。
vlog
買了大疆靈眸.. 剪出了人生第一個vlog惶室。温自。但是后面因為太懶玄货,最后還是沒有堅持下來,拍素材和剪出好的vlog需要花好多的時間悼泌,不想隨便去做松捉,所以干脆先不做了。
等我有空好吧馆里,一定會繼續(xù)這個工作的0馈!
一些需要記得的事情
手機(jī)
換手機(jī)了鸠踪。 米6屏幕之前裂了丙者,64g的內(nèi)存也已經(jīng)頂不住了,本來想繼續(xù)釘子戶一段時間的慢哈,后面看有京東消費券蔓钟,直接就換10Pro了永票。換了以后第一時間就是帶著我的10Pro去刷街卵贱。
感覺米10Pro的相機(jī)還可以,另外雙揚(yáng)聲器確實很爽侣集。
胡子
疫情期間一直留胡子键俱,留了好像三四個月,本來是準(zhǔn)備等疫情平復(fù)了就當(dāng)慶祝一起刮了的世分。编振。結(jié)果沒想到五六月形勢還是挺嚴(yán)峻的。臭埋。不得已最后只能刮了踪央。。
經(jīng)過這次以后我算是發(fā)現(xiàn)了瓢阴,果然我還是適合不留胡子..
煮面
開始煮面畅蹂,宿舍調(diào)了功率就是爽啊.. 這下冬天可以吃點熱的夜宵了
友人
雙儀來北京了,想想上次和雙儀見面好像已經(jīng)是兩三年前的事情了荣恐。這個人來的很突然液斜,我那天剛好難得有心情出去看電影,看的《奪冠》叠穆。結(jié)果看了30分鐘就發(fā)微信說來北京了少漆。
我人生中到目前為止,總共有兩次電影沒看完就溜了硼被。一次是上一年看柯南劇場版示损,買了很便宜的票,進(jìn)去了才發(fā)現(xiàn)是國語配音嚷硫,看了三十分鐘實在頂不住检访,提前溜了夺溢;第二次就是這一次了,然后直到今天烛谊,我還沒有把剩下的《奪冠》看完风响。
講道理這面子只給雙儀好吧┗( ▔, ▔ )┛
不過還是很開心啦,有朋自遠(yuǎn)方來丹禀,當(dāng)浮一大白
秋游
秋游状勤, 去了植物園,準(zhǔn)備去提前瞻仰一下臥佛寺双泪,為將來做好準(zhǔn)備持搜。結(jié)果去了一看發(fā)現(xiàn)臥佛寺在修繕。焙矛。
但愿不是俗有offer寺之稱的它對我關(guān)上了大門葫盼。
明年再去一趟!
年度盤點
jjw年度十大歌曲
挑幾首有意思的歌說說為什么上榜村斟。
《rolling star》: 《BLEACH死神》OP5贫导, YUI醬聲音真的太有辨識度,當(dāng)年這種正太音+電吉他+架子鼓蟆盹,永遠(yuǎn)年輕孩灯!永遠(yuǎn)中二! 放一張YUI醬當(dāng)年的live美照逾滥。
YUI醬現(xiàn)在組了新樂隊峰档,剪了短頭發(fā),30多歲了寨昙,聲音多了點滄桑讥巡,不過新歌還是挺好聽的,不過現(xiàn)在知道YUI的人應(yīng)該真的很少了舔哪。
《經(jīng)濟(jì)艙》:冬季最佳欢顷。知道這首歌是在微博看耳帝的推薦點進(jìn)去看的。中國新說唱節(jié)目已經(jīng)不怎么樣了尸红,不夠每年都會出幾首好歌吱涉。《經(jīng)濟(jì)艙》剛聽就被鋼琴吸引外里,然后劉聰?shù)腍ook第一次聽就很驚艷怎爵,然后就喜歡上了。
后來繼續(xù)聽盅蝗,才發(fā)現(xiàn)歌詞也很好鳖链。然后慢慢地反而更喜歡咖啡壺的verse,里面很多很多詞都特別喜歡,最近最喜歡的是這一段:
種子發(fā)芽前和泥土比拼
直到足以和天空比鄰
不可思議的韌性
來自經(jīng)歷
你別不信
如果說19年晚上從實驗室走回宿舍的時間是《Hey Kong》那么長芙委,那么20年晚上從實驗室走回宿舍的時間就是《經(jīng)濟(jì)艙》這么長逞敷。
《月牙灣》:最近比較喜歡聽舊歌,就把FIR的歌都挖出來重新聽了一遍灌侣,除了當(dāng)年爆紅的幾首歌以外推捐,還意外的發(fā)現(xiàn)了當(dāng)年沒聽過的好歌。
當(dāng)然侧啼,現(xiàn)在FIR主唱已經(jīng)被換了牛柒,那還是17年的事情了好像,找了新FIR的一些視頻和歌來聽痊乾,但是總是覺得沒那味兒了皮壁,果然對于我來說,F(xiàn)IR的主唱永遠(yuǎn)是詹雯婷哪审,也只能是詹雯婷蛾魄。
可惡的是我聽了FIR太多了,網(wǎng)易云給我推2020年度歌手的時候湿滓,竟然用的是新FIR的封面滴须,但是我聽的全是老FIR的歌,這感覺就奇妙又尷尬茉稠。
《深い森》 && 《My Will》描馅,兩首都是犬夜叉的ed,犬夜叉確實是出神曲而线,基本上把所有的op和ed都扒出來聽了一遍。恋日。
《星屑ビーナス》 Aimer醬的作品膀篮,其實我覺得我聽Aimer挺多的,不知道為什么只有這一首上了榜岂膳。最近看了Aimer 2017武道館Live誓竿,真的太棒了。前幾年Aimer來上海的時候我還不知道有這么個人谈截,結(jié)果錯過库菲,現(xiàn)在想想真是太過可惜陶夜。
人生第一次從演唱會live視頻扒音頻將每一首live都剪出來放手機(jī)里面聽.. 而且唱歌的Aimer也很可愛啊,強(qiáng)烈安利一波。期升。。
音樂最近聽日語歌越來越多了郊酒,日語歌單已經(jīng)膨脹到120+首了状蜗,什么RADWIMPS、八爺除呵、Aimer再菊、美波爪喘、泉水姐、濱崎步什么都聽...
jjw年度二次元番劇
自從讀研以來纠拔,本人二次元濃度越來越高了.. 尤其喜歡找點無腦狗糧番來排解下壓力秉剑。。
今年主要靠《輝夜大小姐》S2稠诲、《總之就是非常檸檬》秃症、還有《你與我最后的戰(zhàn)場》、《青春豬頭少年》渡過難關(guān)吕粹。
《輝夜》就不說了种柑,老少皆宜,石上yyds匹耕! 《總之就是非尘矍耄可愛》,經(jīng)費略少稳其,畫風(fēng)討巧驶赏,前面劇情狂發(fā)檸檬,有的人喜歡有的人不喜歡既鞠。雖然漫畫還在畫煤傍,第二季的制作預(yù)告也出來了,但是還是擔(dān)心后面劇情撐不起來嘱蛋。 至于我本人嘛蚯姆,覺得還可以,起碼壓力大的時候看看洒敏,看完還挺高興的龄恋。
《你與我最后的戰(zhàn)場》我承認(rèn)我是被里面的狗糧吸引過去的,但是它竟然一邊想發(fā)狗糧一邊想做那種史詩感的劇情凶伙。郭毕。打斗糟糕,劇情糟糕函荣,人設(shè)也一般显押,除了狗糧管夠,似乎競爭力不太行啊傻挂。乘碑。
《青春豬頭少年》 人活著就是為了__。 也是一部很有意思的作品踊谋,起碼故事講得很好蝉仇,狗糧也管飽。
除了上面的,還在重新看《犬夜叉》和《死神BLEACH》轿衔。沉迹。不過暫時還沒重新看完就是了。
jjw年度手游盤點
《江南百景圖》:氪了好多金害驹,現(xiàn)在已經(jīng)只是每天上去做日常然后就關(guān)了... 氪金的時候確實很爽鞭呕,氪完了就覺得自己是個蠢比。不過想想它也陪我度過了很多艱難的日子宛官,氪了也就氪了
《實況足球》:每天踢幾分鐘球也還行葫松,老人機(jī)選手了,找找年輕的感覺
《月圓之夜》:買過最值的單機(jī)卡牌手游底洗,極力推薦腋么。
《游戲王決斗鏈接》:國服公測,最近玩了一下亥揖,目前環(huán)境還是斧王互砍環(huán)節(jié)珊擂,氪金略貴,要不要繼續(xù)還在觀望费变。
感想
去年的感想寫了挺多摧扇,今年最大的感想就是:
艱難的時刻很多,焦慮的時候也很多挚歧,包括睡不著覺都會讓人焦慮扛稽。但是一定要接受自己,比如睡不著覺滑负,那就接受這個現(xiàn)實在张,盡量保持心態(tài)的平和。
雖然艱難的事情很多橙困,但是總是會有一些人一些事帶來一些溫柔和光明瞧掺,盡量放大他們,然后好好收起繼續(xù)前行吧凡傅。
明年展望
馬上就要實習(xí),秋招了肠缔。這半年夏跷,時間緊任務(wù)急,又要做畢設(shè)明未,又要準(zhǔn)備找工作槽华。
列個明年上半年要做完的事情吧:
1.《STL源碼剖析》,看完趟妥,寫總結(jié)猫态;2.《深度搜索C++對象模型》,看完,寫總結(jié)亲雪;3.《Linux 內(nèi)核設(shè)計與實現(xiàn)》勇凭,剩下的幾章,看完义辕,寫總結(jié)虾标;4.MIT6.824,lab4灌砖,分布式kv數(shù)據(jù)庫璧函,寒假寫完;5.重新復(fù)習(xí)寫過的leetcode基显,相似題型再聚類蘸吓,labuladong 永遠(yuǎn)滴神!6.重新復(fù)習(xí)OS撩幽、計網(wǎng)那部分知識(可以放后一點)7.當(dāng)然了库继,畢設(shè)也要繼續(xù)的。
今年沒有假期摸航,沒有過年制跟,繼續(xù)加油干就完事了。
哦對了酱虎,還有兩個小目標(biāo)雨膨,當(dāng)然了,說出來就不靈了读串,希望有一個能實現(xiàn)吧聊记。
有些事情冥冥中自有天意,不可強(qiáng)求恢暖。
end by jjw 2020/12/31