晚上吃了頓燒烤,回來之后就比較晚了,今天的工作小結卻沒有啥好東西可以寫疆栏,修了一天的數(shù)據(jù)曾掂,加了點業(yè)務邏輯的if/else,也確實沒有什么特別值得說到的事情壁顶。索性就寫一寫從去年四五月份開始珠洗,到現(xiàn)在一直在堅持的寫博文。
先來一張廬山三疊泉排個版
還記得是去年年后上班若专,當時工作并不算特別忙碌许蓖,業(yè)余時間多了些,就想著能有些沉淀和積累调衰,特別是當身邊有很多特別厲害得大牛膊爪,感覺他們啥都知道,而自己依然還處于業(yè)務層面的if/else邏輯的搬運上嚎莉,就給自己定了個小目標米酬,每周至少寫一篇博文。最開始在開源中國上安家趋箩,翻了一下記錄赃额,差不多是17年三四月的樣子,最開始不知道寫什么叫确,也不知道怎么去寫跳芳,看了下最開始的博文,基本上就是各種的貼代碼竹勉,沒啥描述說明飞盆,比較粗暴;當然現(xiàn)在也不見得有多大的長進次乓,但至少有了一個明確的出發(fā)點吓歇,就是希望輸出一個東西的時候,能把自己對這個東西的理解從頭到尾的敘述清楚檬输,盡量讓小白級的盆友也可以沒什么壓力(理想與現(xiàn)實差距目前看來還是很明顯的)
看了下以前的博文歷史照瘾,發(fā)現(xiàn)主題還是明朗的,最開始不知道寫什么東西的時候丧慈,就跑過去看jdk源碼析命,分析常用的容器類,寫完之后不敢說對使用的容器的實現(xiàn)原理能一清二楚逃默,但大致的思路鹃愤,以及每個容器的適用場景和優(yōu)雅的適用姿勢卻有了不小的認識,當然這一塊看完之后完域,最大的收獲就是在以后準備面試時软吐,這些基礎相關的東西可以很快的就撿起來,基于理解的記憶遠優(yōu)于基于背誦的記憶
另外一塊比較多的是與線程相關的知識點了吟税,即使到現(xiàn)在凹耙,對并發(fā)編程這一塊姿现,依然感覺使用起來不算難,但想玩得溜就不太簡單了肖抱。最近遇到了不少關于線程方面的調優(yōu)問題备典,每次分析這個腦袋都是大的,任重而道遠的一項工作意述。關于這一塊提佣,真心的感覺是,如果純粹的做業(yè)務開發(fā)荤崇,或許并不怎么需要或者用得到多線程拌屏,但是涉及到更底層一些的框架設計或者大數(shù)據(jù)量的計算調優(yōu)時,多線程的使用時逃不掉术荤。要想能熟練的使用倚喂,最好的方式就是先產出幾篇ExecutorService和ForkJoin的使用博文,然后就不可避免的進入jvm的監(jiān)控和調優(yōu)的常用命令(jstat,jmap,jstack)... 一談到多線程瓣戚,感覺就收不住了务唐,不繼續(xù)展開,后面等解決了目前遇到的一個扎手的問題之后带兜,單獨的開一篇記錄下
還有一塊比較多的就是幾個開源項目的設計與技術文檔了,目前被關注的比較多的一個是Quick-Media一個就是Quick-Alarm吨灭。前面的一個項目主要誕生的原因就是因為之前負責的一個超級邊緣的業(yè)務刚照,沒有產品,沒有運營喧兄,負責人也就我一個无畔,再加上這個東西與公司的主流業(yè)務偏離過于遙遠(電商公司,這個服務主要是圖片吠冤、音頻浑彰、二維碼等多媒體處理)。主導這個項目之后拯辙,為了讓它能有更多的活力郭变,至少要讓大家知道它的存在,所以想了很多奇奇怪怪的功能點涯保,當然也因為實在是沒有業(yè)務方來用诉濒,所以怎么辦呢?索性自己開了個坑夕春,把自己想到的各種非主流的功能點利用業(yè)務時間給實現(xiàn)掉未荒,所以就寫了這個工程。當然在寫這個項目的過程中及志,就誕生了一系列的多媒體相關的博文了片排,雖然沒有特別深入寨腔,至少在使用的層面來講,還是不錯的
上面的廢話有點多了率寡,其實僅僅是上面的這些東西的話迫卢,可以寫的東西雖然說并不少,但一直堅持下去勇劣,也不太容易靖避。特別是人都有懶惰的心里,拖延癥一發(fā)比默,可能整個就崩掉了幻捏。
18年4月之后,回了武漢命咐,休息了差不多一個月篡九,閑下來之后,就有點慌了醋奠,特別是對自己的實力認知榛臼,忽然發(fā)現(xiàn)之前工作的幾年,好像并沒有特別深的積累窜司,很多東西都浮于表面沛善,至少對于那些經典的框架mybaits,spring,logback,netty這些,都沒有去看源碼塞祈,對于常用的一些開源庫dubbo,spring-cloud,druid等也沒用過金刁,而自己用順手的一些東西呢,又都是上一家公司的內部中間件议薪,因此心虛的不行尤蛮。當時就給自己定了個小目標,再工作中遇到的東西都總結沉淀下來斯议,每天都能學一點不一樣的東西产捞,充實下自己,這樣也能督促自己在遇到一個問題時哼御,不得不深入進去坯临,研究下為什么會這樣,不然這個每日小結就寫不了... 到現(xiàn)在恋昼,也差不多堅持了兩個月了尿扯,其實是挺難堅持的,如果某天事情多了點焰雕,加加班衷笋,回到家十點多,基本上就不太想再寫東西了??,對此也沒啥好說的辟宗,繼續(xù)堅持吧
本來寫這個主要是為了表達下在這一段時間里爵赵,寫了這么多博文,有什么收獲和感想泊脐,結果上面成了前一段時間的博文小結空幻,有些跑題了。下面強制的拉回來
寫作是一個堅持的過程容客,可能沒有多少的人看你寫的東西(對于我而言秕铛,確實是沒有什么多少人看),但寫作的過程缩挑,對自己而言但两,是有很大的收獲的。因為在寫一個東西的時候供置,可以很清晰的知道谨湘,自己對這個東西是不是真的理解了(即便你當時的理解是有問題的,因為不同的技術積累芥丧,看待問題的程度不一樣紧阔,可能導致不一樣的結果),因為在你拿不準的時候续担,在書寫的過程中擅耽,你壓根寫不出來,除非是直接復制粘貼別人的東西
另外一個收獲就是發(fā)現(xiàn)我個人完全沒有推廣的潛力物遇,為了讓我寫的東西能讓更多的人看到秫筏,嘗試了不少的手段,什么公眾號挎挖,百家號之類的,啥都湊上去弄了一下航夺,各種技術博文的分享論壇或網(wǎng)站上蕉朵,都注冊了賬號,反正一篇博文到處發(fā)阳掐,結果當然也是寥寥始衅。感覺還是seo的經驗不夠,這整個過程中缭保,感覺唯一的收獲就是搗鼓了一個個人博客網(wǎng)站汛闸,拿了一個別人的主題,修修改改差不多達到預期中的樣式(改樣式對一個純后端而言艺骂,真心是個艱難的過程)
最后說一下這一年多的時間诸老,寫了這么些博文,雖然對別人而言钳恕,價值不大别伏,但對自己而言蹄衷,每次看著總篇數(shù)一天天增加,有一種別樣的收獲感厘肮。點贊愧口、收藏和評論其實挺能給作者一種愉悅感覺的,當然我個人其實挺不喜歡收藏的类茂,因為收藏的文章最終基本上不會有機會再翻出來重新的看一遍耍属,最好的結果就是看完之后能完整的get到文章的要點,有不明白的直接跟帖搞清楚巩检,吃透之后厚骗,這篇文章完全可以扔掉了,畢竟收藏夾里的一百篇文章都不如自己腦子里的一篇文章
隨便寫了點東西碴巾,居然都十一點多了溯捆,結束話題,關閉電腦睡覺厦瓢,最后感慨一句提揍,無比羨慕有暑假的孩子,這38度的高溫煮仇,上什么班劳跃,學什么習,就應該躺在家里吃著西瓜浙垫,吹著空調玩手機啊
最后來個鄱陽湖收個尾刨仑,額外說一句上周去的廬山真心是避暑好地
我是一灰灰,有興趣的可以一起聊個幾毛錢的
一灰灰blog
[圖片上傳失敗...(image-69a47a-1533050238887)]
知識星球
[圖片上傳失敗...(image-a06c1f-1533050238887)]