![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
簡單介紹RPC協(xié)議及常見框架赐俗,對比傳統(tǒng)restful api和RPC方式的優(yōu)缺點(diǎn)。常見RPC框架,gRPC及序列化方式Protobuf等 HTTP協(xié)議 http協(xié)議是基于tc...
一命迈、自動裝配 當(dāng)Spring裝配Bean屬性時,有時候非常明確火的,就是需要將某個Bean的引用裝配給指定屬性壶愤。比如,如果我們的應(yīng)用上下文中只有一個org.mybatis.spr...
王老板的創(chuàng)業(yè)新公司剛剛?cè)谫Y一個億,公司新業(yè)務(wù)又得需要招人了湃累,這次招市場最火語言Python開發(fā)工程師勃救!Let,s go Python! 有些自學(xué)爬蟲(python)的同學(xué)因?yàn)?..
在移動互聯(lián)網(wǎng)的大潮下,隨著docker等技術(shù)的興起治力,『微服務(wù)』的概念也越來越被大家接受并應(yīng)用于實(shí)踐蒙秒,日益增多的web service逐漸統(tǒng)一于RESTful 架構(gòu)風(fēng)格,如果開...
終于明白是怎么回事了蛔六,謝謝作者分享
Math.addExact如何解決加法溢出問題基于源碼的個人理解 如有誤解請指正 Java中直接用運(yùn)算符進(jìn)行加法操作荆永,會產(chǎn)生溢出: ? 說明a+b產(chǎn)生了溢出废亭,且值等于絕對值最大的負(fù)數(shù),負(fù)2的31次方具钥。 ? 為了解...
基于源碼的個人理解 如有誤解請指正 Java中直接用運(yùn)算符進(jìn)行加法操作豆村,會產(chǎn)生溢出: ? 說明a+b產(chǎn)生了溢出,且值等于絕對值最大的負(fù)數(shù)骂删,負(fù)2的31次方掌动。 ? 為了解...
參考牢記面向?qū)ο笪鍌€基本原則四啰;深入理解Java中的重寫和重載;Java中方法的重寫與成員變量的隱藏粗恢;深入理解Java中的組合和繼承有一些個人看法柑晒,如有錯誤歡迎指正 一、三大基...
自己啃的JDK8源碼。如有錯誤請指正妖碉。如需轉(zhuǎn)載請標(biāo)明出處涌庭。 總結(jié)在前 首先根據(jù)key訪問桶要用原子操作。 桶為空放新node時用的CAS欧宜。 桶不空坐榆,鎖桶,存在key相等替換冗茸,...
這里只寫了常用的席镀,如果需要更多可以參閱每個字都是本人手敲的,若需轉(zhuǎn)載請注明出處 文檔類型定義(Document Type Definition) 一般的xml文件都有對應(yīng)的....
LeetCode386 - LexicogarphicalNumbers ? 記錄詳細(xì)的思考過程夏漱,從此題加深對相關(guān)數(shù)據(jù)結(jié)構(gòu)的理解愉昆,記錄總結(jié)自己的思維誤區(qū)。 審題 Give...
簡書 占小狼[http://www.reibang.com/users/90ab66c248e6/latest_articles] 轉(zhuǎn)載請注明原創(chuàng)出處扮授,謝謝芳室! 2019/...
散列表 也叫哈希表 散列表本質(zhì)是數(shù)組存儲,通過 key-value 的形式存儲數(shù)據(jù)刹勃,所以當(dāng)取 value 的時候堪侯,實(shí)際上取數(shù)組某個位置的元素,并且以 key 的 hashCo...
2019.2.2 *更新CAS對應(yīng)的x86匯編指令的解釋荔仁,對底層實(shí)現(xiàn)又理解了一部分 全文簡單概括 ? CAS(Compare And Swap)比較并替換伍宦,實(shí)現(xiàn)并發(fā)算法時...