'good'
Kafka 中topic、Partition以及Broker之間的關系: 一個Topic可以分成多個Partion分布到多個Broker Producer發(fā)送消息到Kafka...
ThreadLocal是一個關于創(chuàng)建線程局部變量的類。使用ThreadLocal創(chuàng)建的變量是線程隔離的,其他線程則無法訪問和修改。開發(fā)過程中利用ThreadLocal可以比較...
Nginx主要功能: 1、反向代理2、負載均衡3、HTTP服務器(包含動靜分離)4、正向代理 一、反向代理 反向代理應該是 Nginx 做的最多的一件事了,什么是反向代理呢,...
作用域是個語言無關的概念,你要接觸過Lisp或者Scheme等語言,應該對這個概念會非常熟悉。我在這篇文章會介紹詞法作用域和動態(tài)作用域的基本知識,讓你剛好對這個概念了解,此外...
最近見識了一些坑引發(fā)了我的一些思考:有了扎實的技術功底的程序員是否一定能夠寫出好的代碼吶?我想不一定,我覺得寫的出好的代碼的程序員一定有一種好的代碼是什么樣的sense,有一...
摘要 AVL即二叉查找樹相對紅黑樹作為一種面對低頻修改,大量查詢的數據結構。網上已有比較成熟的實現方式,但是在讀到本章節(jié)瀏覽網上實現過程發(fā)現大都側重邏輯實現讀起來通常都有點佶...
浮點數是《碼出高效》第一章第二節(jié)一個內容,系統(tǒng)介紹了浮點數的計數方法,浮點數運算等內容以及浮點數誤差的原因以及應對。 浮點數計數 首先浮點數計數方式為科學計數法,所以浮點數的...
@EnableAsync 注解啟用了 Spring 異步方法執(zhí)行功能,在 Spring Framework API 中有詳細介紹。 @EnableAsync 默認啟動流程:1...
Java Bean傳遞過程中Date的格式化過程中時區(qū)的處理是一件非常惱人的事情。相信碰到過相關問題的同學應該深有體會。筆者最近也是頻頻采坑,終于略有收獲雖然未能大徹大悟但對...
在程序開發(fā)過程中空值處理一直是一個令人頭疼的問題,大牛Bob大叔特地在神作《Clean Code》的錯誤處理章節(jié)中專門開辟兩節(jié)別返回null別傳遞null。問題是null似乎...
寫在前面 以前一直用的elipce,如今入坑IntelliJ IDEA,沒想到啊。深深的愛上了它,強大到無所不能; "工欲善其事必先利其器",IntelliJ IDEA作為一...
密鑰分為兩種:對稱密鑰與非對稱密鑰 對稱密鑰加密,又稱私鑰加密,即信息的發(fā)送方和接收方用一個密鑰去加密和解密數據。它的最大優(yōu)勢是加/解密速度快,適合于對大數據量進行加密,但密...
背景 https協(xié)議對于我們做開發(fā)的小伙伴往往是一種既熟悉又朦朧的存在:對基本的概念有大致的了解包括加密,證書等等但是由于HTTP協(xié)議本身已經有了很好的封裝所以對于通信細節(jié)往...