《十三邀》第二季第十三期(該季最后一期,每季攢十三局對話,與其名呼應(yīng)),姜文對許知遠不止一次說到: 。 對話中,姜文直言自己缺乏自信。What! Are you kiddin...
最近用到定時任務(wù),業(yè)務(wù)場景需要支持分布式,雖然Elastic-Job已經(jīng)停更,但基本滿足需求,且該框架已經(jīng)經(jīng)過多個廠家生產(chǎn)驗證,擼了把源碼也感覺框架較輕量容易把控一些,因此基...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! GC locker是什么? 概念太抽象,一兩句話說不清... 先看看它被使用的場景,jni.cpp類中有一對函數(shù),分別是jni_Get...
RPC 框架的討論一直是各個技術(shù)交流群中的熱點話題,阿里的 dubbo,新浪微博的 motan,谷歌的 grpc,以及不久前螞蟻金服開源的 sofa,都是比較出名的 RPC ...
Spring會根據(jù)自己的命名規(guī)則判斷是否cglib代理,可以試試用Spring自帶的enhancer和命名policy是否可行,這樣可以實現(xiàn)動態(tài)代理的疊加
一次動態(tài)代理的填坑之旅占小狼,轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 背景 想在現(xiàn)有的接口加上熔斷降級或者限流的功能,比較好的方式是通過注解的方式,并基于動態(tài)代理進行實現(xiàn),下面代碼是Rhino的實現(xiàn) 通過在方...
volatile變量寫會將之前所有變量的操作都會刷新回主存,其他core的緩存失效,不管這些變量是否volatile,也就是只要操作在volatile寫之前,另一個線程的volatile讀發(fā)生在volatile寫之后的話,這些操作讀線程也能看到,可搜索 你真的懂volatile嗎
R大有時會顛覆你Java的認知關(guān)于volatile變量的內(nèi)存可見性,我在JVM群中拋出了一個問題,然后我的一些認知就被顛覆了。 問題 請教一個問題,a,b,c三個變量,其中c是volatile的,a,b是...