受馬爾克斯老爺子的影響,又或許是爲了顯得本身很🐂🍺,自上月15號開始就在不斷構思怎麼寫好開頭。惋惜的是即便想破了頭,到頭來仍是想不出騷話(仍是太年輕)。不如給大夥拜個早年,祝大夥和我本身新的一年前端
無 漏 洞,有 姻 緣服務器
身 強 體 壯,夢 好 花 開網絡
升 職 加 薪,受 獎 提 幹框架
家 庭 安 康,生 活 如 意post
四捨五入,我已經工做半年了,這半年以來遇到了很多問題也解決了很多問題。最大的,未解決的問題是部分人的通病:間接性躊躇滿志,持續性迷茫。迷茫來自於將來的不肯定性,以及學得太多太雜不治如何取捨,想作得太多不知道作哪件。性能
也有不那麼迷茫的時候,解決問題的時候,大夥給個人文章點贊評論的時候,實現需求的時候,被環島東路的西北風吹亂髮型,只顧着往前走的時候。環島東路西北風的強度只夠吹亂髮型或者吹起風箏,早點的話來總能看到玩風箏大爺,趕海的大媽,晨練的年輕人,耳機裏面也總會放縱貫線的《公路》。純粹的快樂總會讓迷茫的情緒與我暫時解除引用,閒下來介兄弟又會纏上我。學習
風不大,風箏飛不高,但總要落地的測試
總不能讓各位讀者老爺看着我說些可有可無的騷話,就分享下這半年我認爲值得分享的經驗,總歸是年輕人,資歷太淺,就當給各位圖個樂呵。大數據
當你確認本身的代碼沒有問題的時候不妨懷疑一下基礎設施的問題操作系統
故事要從一次RPC調用開始,本地之間的RPC服務調用沒有問題,使用IP地址的方式訪問RPC服務也沒有問題,可是當將服務提供者上線到測試環境供服務消費者調用是,總是報空指針異常,一開始懷疑是防火牆問題,惋惜仍是沒有解決問題,又懷疑是機器環境的問題,切換了好幾臺機器,就是調不通。
若是是你,你會認爲哪裏出了問題?
因而,我不得不借助IDEA反編譯了該RPC框架代碼,發現是Zookeeper裏面服務提供者的信息被幹掉了(至今不知道誰幹的),後來手動加上服務提供者的信息,順利解決。(不要在公用的Zookeeper上瞎搞)
後來發生了什麼,你造嗎?新項目的RPC框架統一切換到Dubbo了😂
從那之後我對Java異常打印出來的堆棧信息有了多一分的敬畏,不敢只看錯誤信息了
欠下操做系統老師、計算機網絡老師的債總要補回來的
上學的時候對操做系統和計算機網絡壓根就提不起興趣,老師講他的,我學個人,鍾情於學習各式各樣酷炫的技術(前端)
直到工做,出於興趣瞭解了一下Tomcat和Jetty的源碼,giao! 學習的興趣一下被激發起來,但有些東西只知道它是這樣作,殊不知道它爲啥要這樣子作,實在是太煩了。
直至遇到《深刻理解計算機系統》和張師傅的計算機網絡小冊解決了我挺多的疑問,好比
若是你明確如下一點,會對你理解TCP協議的設計有很是大的幫助(就我而言)
流是有邊界的,而TCP是基於流的概念來設計的
再好比《深刻理解計算機系統》裏面關於硬盤和存儲器層次結構的介紹,若是你平時有了解過MySQL的索引以及HBase無論三七二十一的WAL機制,和Kafka一直宣傳的順序寫機制,就會發出Giao,原來如此
的感嘆
技術選型時,最好先肯定目標用戶用的是咋個樣子的PC
都2020,請問在座的給位還見過32位的CPU嗎?
見過啓動Electron快1分鐘的應用程序嗎?(主要是CPU的鍋)
我見過,並且是我寫的
項目不大,因而我開始了重構,我不喜歡拖拉控件可是WPF
又不會,傳統的C#窗口程序又不想碰,又想搞個好看的界面,而且可以利用.Net操做硬件的能力(須要操做掃描儀(WIA協議)和打印機)
因而便有了如下方案
HttpListener
能夠方便的實現一個簡單HTTP服務)Electron仍是挺香的,但程序作出來老是要給人用的,請先考慮一下那些還在用老機器的用戶(IE用戶不算)
只說我讀過的而且以爲不錯的
剛進入工做,學生和上班族之間的身份轉變太快,信息量太多,這半年以來學習的知識太多,真正好好消化的就那麼幾個,若是用物理學的熵
來形容我這一年就是熵值不斷增長的一年,混亂中我也確實學到了點東西,並不能說沒有收穫。2020,但願個人熵
值降低,可以專一於某一個領域。
最後分享一位來自湖南湘潭的詩人在1937年夏天寫下的文章中一段話來共勉
知識的問題,是一個科學問題,來不得半點的虛僞和驕傲,決定地須要的卻是其反面誠實和謙遜的態度