![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
面試的時(shí)候,面中多線程噪猾,線程安全的概率蠻大的地消。筆者之間就遇到這到面試題,今突然想到這該死的面試題畏妖,還好忙里偷閑脉执,拿來重新思考。 面試題 實(shí)現(xiàn)一個(gè)...
什么是AOP 傳統(tǒng)的OOP開發(fā)中的代碼邏輯是自上而下的戒劫,而這些過程會(huì)產(chǎn)生一些橫切性問題半夷,這些橫切性的問題和我們的主業(yè)務(wù)邏輯關(guān)系不大婆廊,這些橫切性問...
HTTP Client 超文本傳輸協(xié)議(http)應(yīng)該可以說是現(xiàn)在互聯(lián)網(wǎng)上使用最多最重要的協(xié)議了,http協(xié)議不僅僅能使我們?yōu)g覽器上網(wǎng)巫橄,還廣泛應(yīng)...
gRPC是谷歌的一個(gè)高性能淘邻,開源的高性能 RPC 框架,gRPC面向移動(dòng)和HTTP/2設(shè)計(jì)湘换。gRPC隱藏了底層的實(shí)現(xiàn)細(xì)節(jié)宾舅,包括序列化(json,...
webService在老項(xiàng)目中經(jīng)常使用,包括現(xiàn)在有的銀行彩倚,保險(xiǎn)的項(xiàng)目中還在使用筹我。WebService是一種跨平臺(tái)的rpc技術(shù)協(xié)議。由SOAP帆离,U...
在分布式時(shí)代的今天蔬蕊,我們經(jīng)常使用rpc技術(shù)來實(shí)現(xiàn)不同機(jī)器的系統(tǒng)相互調(diào)用。原則上來說系統(tǒng)間跨進(jìn)程的調(diào)用都屬于RPC范疇哥谷。 RPC的原理 RPC也就...
在單體架構(gòu)中岸夯,我們使用synchronize或者Lock就能完成上鎖同步的操作,但是這些在分布式们妥,微服務(wù)的今天猜扮,失去了作用。 分布式鎖的實(shí)現(xiàn)一般...
介紹 jvm規(guī)范對(duì)垃圾收集器的實(shí)現(xiàn)沒有明確嚴(yán)格的定義监婶。因此不會(huì)有萬金油垃圾收集器出現(xiàn)破镰,如何選擇垃圾收集器,只能根據(jù)自己的具體場景具體分析压储。 在說...
spring是一個(gè)輕量級(jí)的企業(yè)開發(fā)一站式解決方案框架鲜漩。spring使用簡單的POJO來進(jìn)行開發(fā),每一個(gè)被spring管理的java對(duì)象集惋,被稱為b...