240 發(fā)簡(jiǎn)信
IP屬地:山西
  • 120
    Gauva在日志脫敏場(chǎng)景下的奇遇

    Guava之于Javaer祟蚀,如同Excel之于辦公達(dá)人。都非常好用,但實(shí)際上大部分人只用到了其1%不到的功能。 1.日志脫敏到底是個(gè)啥 敏感信息脫敏實(shí)際上是隸屬于安全領(lǐng)域的一...

  • 120
    又一次被idea坑了(Shorten command line)

    Idea在Java IDE領(lǐng)域的地位,它說(shuō)第二,估計(jì)沒(méi)人敢說(shuō)第二。確實(shí)好用舰攒,但是如果你不深入了解一些他的配置的話(huà),各種詭異的問(wèn)題就會(huì)接踵而來(lái)悔醋。 如之前的Enbale laun...

  • 120
    Checked Exception是惡魔

    關(guān)于異常處理摩窃,Java是孤獨(dú)的。因?yàn)橹挥蠮ava有Checked Exception(受檢查異常)芬骄。其他語(yǔ)言猾愿,比如C++, Objective-C, C#, Kotlin, ...

  • 120
    Java class被提前加載之深度歷險(xiǎn)記

    1. 先說(shuō)問(wèn)題 我司搭建了一個(gè)類(lèi)似于Skywalking的字節(jié)碼插件平臺(tái)≌俗瑁基本原理參考談?wù)凧ava Intrumentation和相關(guān)應(yīng)用[https://www.jians...

  • 120
    拿起B(yǎng)it的核武器來(lái)編程(應(yīng)用篇)

    一切拋開(kāi)業(yè)務(wù)聊技術(shù)的都是耍流氓 1.比特在Java中的應(yīng)用 1.1. Modifier 如下蒂秘,我們需要判斷一個(gè)類(lèi)的各種屬性(是否abstract,是否public)的時(shí)候就需...

  • 120
    拿起B(yǎng)it的核武器來(lái)編程(基礎(chǔ)篇)

    世界上有10種人淘太,一種人懂二進(jìn)制姻僧,一種人不懂规丽。 都知道程序的世界其實(shí)就是二進(jìn)制的世界,一切的一切都是0和1撇贺。但是印象當(dāng)中的二進(jìn)制貌似都是黑客門(mén)用來(lái)硕妮海酷的,我們普通程序員只能使...

  • 翻開(kāi)了一下源代碼AbstractAutowireCapableBeanFactory,確實(shí)是這樣翠订。在initializeBean方法中先調(diào)用invokeAwareMethods巢音,然后調(diào)用applyBeanPostProcessorsBeforeInitialization。在invokeAwareMethods方法中出了BeanNameAware接口

    Spring擴(kuò)展點(diǎn)總結(jié)

    前面寫(xiě)過(guò)一篇Spring擴(kuò)展的文章 Spring擴(kuò)展點(diǎn)1-NameSpaceHandler,本來(lái)想寫(xiě)系列文章蕴轨,可是無(wú)意間看到一篇講Spring擴(kuò)展的文章港谊,我感覺(jué)講得非常好骇吭,所...

  • 120
    Prometheus increase()函數(shù)的坑

    背景 如下橙弱,我司的訂單服務(wù)的支付和訂單業(yè)務(wù)采用Prometheus配合Alertmanager來(lái)做報(bào)警處理。業(yè)務(wù)方會(huì)挑選一些比較重要的支付方式來(lái)做報(bào)警處理燥狰。大致就是一段時(shí)間內(nèi)...

  • @富士山下裸奔 內(nèi)核和應(yīng)用程序的buffer都需要調(diào)大棘脐,然后測(cè)試的時(shí)候還需要看一下jmeter所在機(jī)器的資源消耗情況,jmeter也有可能會(huì)成為瓶頸

    Linux下Netty實(shí)現(xiàn)高性能UDP服務(wù)(SO_REUSEPORT)

    當(dāng)UDP丟包的時(shí)候龙致,我們正常情況下是增加各種緩沖區(qū)的大小蛀缝,有調(diào)整內(nèi)核緩沖區(qū)的,也有調(diào)整應(yīng)用緩沖區(qū)的目代。但是還有另外一種方式屈梁,就是加速UDP數(shù)據(jù)包的處理速度。 1.當(dāng)前Linux...

  • 120
    Tcpdump 看這一篇就夠了

    前言 tcpdump 是一款強(qiáng)大的網(wǎng)絡(luò)抓包工具榛了,它使用 libpcap 庫(kù)來(lái)抓取網(wǎng)絡(luò)數(shù)據(jù)包在讶,這個(gè)庫(kù)在幾乎在所有的 Linux/Unix 中都有。熟悉 tcpdump 的使用能...

  • @富士山下裸奔 應(yīng)該是你jmeter所在機(jī)器的網(wǎng)卡已經(jīng)滿(mǎn)了眠菇,或者cpu到瓶頸了

    Linux下Netty實(shí)現(xiàn)高性能UDP服務(wù)(SO_REUSEPORT)

    當(dāng)UDP丟包的時(shí)候,我們正常情況下是增加各種緩沖區(qū)的大小袱衷,有調(diào)整內(nèi)核緩沖區(qū)的捎废,也有調(diào)整應(yīng)用緩沖區(qū)的。但是還有另外一種方式致燥,就是加速UDP數(shù)據(jù)包的處理速度登疗。 1.當(dāng)前Linux...

  • 120
    看透Spring

    哪有什么歲月靜好,只是有人在默默負(fù)重前行 1. Spring的復(fù)雜 如果你是一個(gè)Javaer嫌蚤,那么你一定使用過(guò)Spring辐益。我們一邊在感嘆Spring的無(wú)比強(qiáng)大,然而一邊在嘆...

  • 120
    Prometheus range query中的step參數(shù)

    詳細(xì)解釋Prometheus range query中的step參數(shù)的作用。 Prometheus有兩種query:instant query箱蝠、range query续捂。本文要...

  • 120
    我的 Promtheus 到底啥時(shí)候報(bào)警?

    最近又被問(wèn)到了 Prometheus 為啥不報(bào)警宦搬,恰好回憶起之前經(jīng)常解答相關(guān)問(wèn)題牙瓢,不妨寫(xiě)一篇文章來(lái)解決下面兩個(gè)問(wèn)題: 我的 Prometheus 為啥報(bào)警? 我的 Prome...

  • 其實(shí)對(duì)于ApplicationContextAware等aware等的處理是由ApplicationContextAwareProcessor 這個(gè)BeanPostProcessor的postProcessBeforeInitialization()處理的间校,所以其實(shí)圖上是有這個(gè)生命周期的矾克。不過(guò),不要太在意這些憔足,大致知道就可以了

    Spring擴(kuò)展點(diǎn)總結(jié)

    前面寫(xiě)過(guò)一篇Spring擴(kuò)展的文章 Spring擴(kuò)展點(diǎn)1-NameSpaceHandler,本來(lái)想寫(xiě)系列文章胁附,可是無(wú)意間看到一篇講Spring擴(kuò)展的文章,我感覺(jué)講得非常好滓彰,所...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品