240 發(fā)簡信
IP屬地:廣東
  • 記錄下HashMap

    jdk1.7以下 數(shù)組桶 + 拉鏈法jdk1.8開始 數(shù)組桶 + 拉鏈/紅黑樹继榆,ps:決定拉鏈還是紅黑樹(取決于 桶長度 和 拉鏈長度嗜诀,需要同時(shí)滿足) 兩個(gè)條件, 而轉(zhuǎn)...

  • 240
    TCP常識(shí)

    TCP首部信息妨蛹。TCP可靠性分析。提高網(wǎng)絡(luò)利用率晴竞。 TCP首部信息 TCP可靠性分析 1. 序列號(hào)和確認(rèn)應(yīng)答 Sequence Number:解決網(wǎng)絡(luò)包亂序問題蛙卤。 Ackno...

  • 240
    Java之Map家族

    HashMap的詳解LinkedHashMap的介紹TreeMap的介紹HashTable與HashMap的區(qū)別ConcurrentHashMap的詳解 基于JDK1.8介紹...

  • 240
    淺談GC

    為什么要了解GC 對(duì)于Java程序猿來說,內(nèi)存分配與釋放都交給JVM處理噩死,而更多的精力能夠投入到業(yè)務(wù)開發(fā)中去颤难,這也是Java能夠受廣大開發(fā)者歡迎的重要原因之一。但問題來了已维,萬...

  • 設(shè)計(jì)原則

    六大設(shè)計(jì)原則(Solid) Single Responsibility 單一職責(zé)原則:抽象邏輯的職責(zé)行嗤,盡量少的原因使類或者接口發(fā)生變化。定義:有且僅有一個(gè)原因引起類的變更 O...

  • 240
    行為類——觀察者模式

    觀察者模式 定義:定義對(duì)象間一種一對(duì)多的依賴關(guān)系衣摩,使得每當(dāng)一個(gè)對(duì)象改變狀態(tài)昂验,則所有依賴它的對(duì)象都會(huì)得到通知并被自動(dòng)更新。 UML類圖:觀察者模式 綜合分析:優(yōu)點(diǎn):觀察者與被觀...

  • Linux常用4個(gè)命令

    grepnetstatlesstail grep 參數(shù)解析 -r:遞歸查找 -n:顯示匹配字段所在的行數(shù) -v:顯示不包含匹配的所有行 -l:顯示文件名 -L:顯示不符合條件...

  • 240
    Java多線程常識(shí)

    死鎖并發(fā)特性線程狀態(tài)轉(zhuǎn)換基本機(jī)制同步與互斥線程池常用工具類(JUC) 死鎖 1. 定義 指兩個(gè)或兩個(gè)以上的進(jìn)程在執(zhí)行過程中艾扮,由于競爭資源或者由于彼此通信而造成的一種阻塞的現(xiàn)象...

  • 240
    JVM編譯器優(yōu)化(1)

    棧上分配 1. 出現(xiàn)原因 Java堆中內(nèi)存是線程共享的既琴,假設(shè)所有對(duì)象都從堆中分配的話,所有回收對(duì)象的篩選泡嘴、整理甫恩、清除都需要耗費(fèi)大量的資源,十分不合理酌予,那么對(duì)象分配在棧幀中磺箕,隨...

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