開篇 這篇文章的主要目的是分析RocketMq的集群中各個(gè)組件之間的定時(shí)心跳任務(wù)。 producer/consumer 和 broker之間通過心跳報(bào)文來維持連接晌区。 brok...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
開篇 這篇文章的主要目的是分析RocketMq的集群中各個(gè)組件之間的定時(shí)心跳任務(wù)。 producer/consumer 和 broker之間通過心跳報(bào)文來維持連接晌区。 brok...
京東烙博、淘寶無疑是中國電商界的傳奇量淌,雖然一個(gè)主打物流和質(zhì)量聋迎、一個(gè)主打品類和價(jià)格逸邦,但它們都有一個(gè)共同的特點(diǎn)恩沛,那就是核心流量都來自用戶搜索,用戶都是通過搜索引擎選購心儀商品并下單購...
摘要 二進(jìn)制計(jì)算的一些基礎(chǔ)知識(shí) 為什么使用 hashcode String 類型的 hashcode 方法 為什么大部分 hashcode 方法使用 31 HashMap 的...
訪問者模式介紹 最復(fù)雜的設(shè)計(jì)模式,并且使用頻率不高桥狡,《設(shè)計(jì)模式》的作者評價(jià)為:大多情況下搅裙,你不需要使用訪問者模式皱卓,但是一旦需要使用它時(shí),那就真的需要使用了部逮。 訪問者模式是一種...
為什么要粘包拆包 為什么要粘包 首先你得了解一下TCP/IP協(xié)議娜汁,在用戶數(shù)據(jù)量非常小的情況下,極端情況下兄朋,一個(gè)字節(jié)掐禁,該TCP數(shù)據(jù)包的有效載荷非常低,傳遞100字節(jié)的數(shù)據(jù)颅和,需要...
拆包的原理 關(guān)于拆包原理的上一篇博文 netty源碼分析之拆包器的奧秘 中已詳細(xì)闡述响鹃,這里簡單總結(jié)下:netty的拆包過程和自己寫手工拆包并沒有什么不同,都是將字節(jié)累加到一個(gè)...
最近看到網(wǎng)上一篇熱文案训,說是杜江在參加節(jié)目時(shí)买置,被要求親吻額頭,這件事引發(fā)了萤衰,閨蜜、前女友等一眾人物的關(guān)于已婚男與未婚女距離的熱議猜旬,朱亞文在參加快本時(shí)面對這個(gè)問題的態(tài)度脆栋,讓我這個(gè)...
前天晚上,遇到一個(gè)高中同學(xué)洒擦,他一下子就認(rèn)出了我“你還是老樣子椿争。”其實(shí)我最討厭聽到這句話熟嫩,因?yàn)樗碇刈伲乙怀刹蛔儭J前〉瑥男〉酱笪叶枷M约菏且粋€(gè)美麗優(yōu)雅的女孩子椅邓,在那些青蔥...
原創(chuàng)文章&經(jīng)驗(yàn)總結(jié)&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com 1. 造成內(nèi)存泄漏的原因? threadLocal是為了解決對象不能被多線程共享訪問...
我的CSDN博客同步發(fā)布:ThreadLocal原理解析(2):ThreadLocalMap源碼解析 轉(zhuǎn)載請注明出處:【huachao1001的簡書:http://www.j...