適配器模式、裝飾者模式露久、代理模式菠镇,三者極其相似躏将。
眾所周知熊昌,JDK1.8之后HashMap的結(jié)構(gòu)發(fā)生了重大變化壮韭,不再是靜態(tài)的數(shù)組+鏈表贱勃,而是在數(shù)組+鏈表和數(shù)組+紅黑樹之間有條件變換刚操。 關(guān)于紅黑樹,也算是頂頂大名伶椿,常見于各類面...
相信java程序員都知道double是一種不能用作精確計算的類型,因為它會有精度損失靖榕,而要想規(guī)避精度損失标锄,大家都會想到BigDecimal,這是JDK提供的類茁计,確實能解決精度...
死鎖是一種非常不受歡迎的現(xiàn)象料皇,對于不含數(shù)據(jù)庫的系統(tǒng)內(nèi)死鎖,我相信絕大多數(shù)程序員都能夠避免星压。不要出現(xiàn)同步代碼塊的嵌套一般就可以避免死鎖践剂,但還有兩個問題: 我能否確定程序中同步代...
熟悉Java的應(yīng)該都知道,Java匿名內(nèi)部類會隱式持有一個外部類對象娜膘。所以在匿名內(nèi)部類里可以調(diào)用外部類各個方法逊脯。 這段代碼很簡單,new出來的Callback內(nèi)部可以調(diào)用外部...
本文主要是結(jié)合我平時遇到的一些問題匕争,分析一下Oracle數(shù)據(jù)庫中拉鏈表的一些非常規(guī)操作,即將多個拉鏈表合并和將有多個屬性的拉鏈表拆分爷耀。為此我將從拉鏈表的設(shè)計思路和常規(guī)操作甘桑,開...
@只影向斜陽 那就看吧,祝你好運(yùn)歹叮!
你憑什么瞧不起月入5000的公務(wù)員跑杭?作者 | 小火丁 近幾年,網(wǎng)上泛濫的勵志雞湯文不斷給年輕人打雞血盗胀,鼓勵他們走出體制艘蹋,去看大千世界,不要困在體制里「混吃等死」票灰。 在大學(xué)里女阀,考公務(wù)員的同學(xué)會被貼上「不思進(jìn)取」的...
瞧不起?不存在的屑迂,那叫鄙視浸策。晉升?沒有桿子你敢升惹盼?升上去就是頂包庸汗,死的更快。工資倒在其次手报,我就問公務(wù)員們蚯舱,如果有一天改化,國家裁公務(wù)員,你們能干啥枉昏?別說不可能陈肛,80年代人們還把地方的小國企當(dāng)鐵飯碗呢,10年后還不是該下崗下崗該倒閉倒閉兄裂。
你憑什么瞧不起月入5000的公務(wù)員句旱?作者 | 小火丁 近幾年,網(wǎng)上泛濫的勵志雞湯文不斷給年輕人打雞血晰奖,鼓勵他們走出體制谈撒,去看大千世界,不要困在體制里「混吃等死」匾南。 在大學(xué)里啃匿,考公務(wù)員的同學(xué)會被貼上「不思進(jìn)取」的...
以上是解釋器模式的類圖,解釋器模式是當(dāng)年GoF(俗稱四人幫)面向?qū)ο蟮亩N模式中的一種午衰,這種模式的主要應(yīng)用場景是按照既定的規(guī)則解析字符串立宜,可以用來解析日志,當(dāng)然非常牛逼的...
單例模式臊岸,是面向?qū)ο?3種模式中比較簡單的一個橙数,幾乎每一個程序員都能快速默寫這個模式的范例,在此我就省略這個復(fù)制粘貼默寫的過程了帅戒。單例模式的任務(wù)是保證系統(tǒng)運(yùn)行過程中灯帮,只能有一...
說起反射,總是讓初學(xué)者覺得特別高端逻住,無法理解钟哥,甚至有點與java的編程習(xí)慣有點背道而馳,或者有些人談到這個詞就會說一些JVM瞎访、動態(tài)加載之類的話腻贰,結(jié)果就是講的人裝X半天,懂的人...