Algorithm
用鏈表和二叉樹實現(xiàn)Set集合
Review
剛剛,各大互聯(lián)網(wǎng)公司聯(lián)手宣布,反對加班“違法”
996.ICU這個網(wǎng)站和Github上的項目影響力是病毒似的杏节,幾天時間名聲響徹全球,還陰差陽錯的摘下了2019年最佳項目的桂冠。同時被中國幾大巨頭聯(lián)手抵制辆影。
管理水平不給力,加班精神勝利法來湊黍特,就是二十一世紀(jì)的大煉鋼鐵蛙讥。
Tips/Technology
一、kerberos學(xué)習(xí)
kerberos定義
是由MIT開發(fā)的一套安全網(wǎng)絡(luò)認(rèn)證協(xié)議灭衷,支持客戶端和服務(wù)端不需要在網(wǎng)絡(luò)上傳輸密碼就可以進(jìn)行認(rèn)證次慢。使用的是對稱機(jī)密算法生成時間敏感的票據(jù)。
官網(wǎng)教程
https://www.kerberos.org/software/tutorial.html
kerberos關(guān)鍵術(shù)語
- AS(Authentication Server)= 認(rèn)證服務(wù)器
- KDC(Key Distribution Center)= 密鑰分發(fā)中心
- TGT(Ticket Granting Ticket)= 票據(jù)授權(quán)票據(jù)翔曲,票據(jù)的票據(jù)
- TGS(Ticket Granting Server)= 票據(jù)授權(quán)服務(wù)器
- SS(Service Server)= 特定服務(wù)提供端
kerberos驗證流程
kerberos學(xué)習(xí)推薦博客
kerberos簡單原理解讀
用通俗的話迫像,由淺入深講解kerberos的認(rèn)證原理
Hadoop and Kerberos: The Madness beyond the Gate
二、schema-registry
解決問題:解決了用Avro序列化或者反序列化的時候瞳遍,每條記錄中嵌入都嵌入相同schema問題闻妓,通過第三方schema-registry服務(wù),將schema整合統(tǒng)一注冊統(tǒng)一管理掠械。
GitHub開源:
前端:Landoop/schema-registry-ui
后端:confluentinc/schema-registry
三由缆、如何在不修改代碼的情況下debug線上程序?
Java動態(tài)追蹤技術(shù)探究 美團(tuán)技術(shù)團(tuán)隊的文章猾蒂,從如何在不修改代碼的情況下debug線上程序的問題出發(fā)犁功,探究如何直接操作字節(jié)碼。
java本身是個靜態(tài)語言婚夫,但在1.5版本后開了一個口子jaInstrumentation類浸卦,然后就出現(xiàn)了基于這個類封裝的框架ASM(cglib、動態(tài)代理和SpringAOP)案糙,有框架還是需要開發(fā)限嫌,那么就衍生出了工具BTrace靴庆,工具的二次封裝Arthas。
Share
《思考工作的性質(zhì)》
前幾天怒医,我聽一個廣播節(jié)目炉抒。主持人問,現(xiàn)在很多人開網(wǎng)約車稚叹,這樣能賺多少錢焰薄,能夠賺到大錢嗎?
這個問題很容易回答扒袖,答案就是不能塞茅。出租車司機(jī)的收入,主要由營業(yè)時間的長短決定季率∫笆荩基本上,一天開12個小時飒泻,就是比開6個小時鞭光,收入高出一倍。每天只有24個小時泞遗,因此收入存在上限惰许,不可能偏離平均水平很遠(yuǎn)。
出租車是“時間換收入”的典型行業(yè)史辙,投入的時間越多啡省,收入越高,在家休息就沒收入髓霞。很多行業(yè)都屬于“時間換收入”卦睹,所有此類行業(yè)都賺不到大錢。因為你能用來交換的時間是有限的方库,而且進(jìn)入中年以后结序,你就拿不出更多的時間來交換。開出租車賺零花錢纵潦,或者作為短期過渡徐鹤,這是沒問題的,但作為終身職業(yè)是很糟糕的邀层。
我覺得返敬,越來越多的程序員正在落入這個陷井,用編碼的時間換取收入寥院。只有不停地做項目劲赠,才能拿到錢。項目做得越多,收入越高凛澎。這個項目開發(fā)完了霹肝,公司又讓他去干下一個項目。 忙了好幾年塑煎,項目完成了一大堆沫换,但是自己什么也沒留下,以后的收入還要取決于從零開始的新項目最铁。這樣的話讯赏,你跟出租車司機(jī)有何兩樣,哪一天你不寫代碼了冷尉,不是照樣沒收入漱挎。
那些賺到大錢的人,沒有一個是靠時間換取收入的网严。他們要么通過積累資產(chǎn)致富,要么購買他人的時間嗤无,為自己創(chuàng)造財富震束。你應(yīng)該警惕,不要落入“時間換取收入”的陷井当犯,不要只顧著為別人生產(chǎn)代碼垢村,而要注意積累自己的資產(chǎn),以及適時開展屬于自己的業(yè)務(wù)嚎卫。
引用自阮一峰每周分享第50周開篇
Research
kerberos安全認(rèn)證