240 發(fā)簡信
IP屬地:廣東
  • 120
    Executor 框架

    Executor 框架結(jié)構(gòu) Executor 框架主要由 3 大部分組成如下姑丑。任務(wù)嘁灯。包括被執(zhí)行任務(wù)需要實(shí)現(xiàn)的接口:Runnable 接口或 Callable 接口。任務(wù)的執(zhí)行...

  • 120
    線程池ThreadPool

    線程池帶來的好處 第一:降低資源消耗靶病。通過重復(fù)利用已創(chuàng)建的線程降低線程創(chuàng)建和銷毀造成的消耗会通。 第二:提高響應(yīng)速度。當(dāng)任務(wù)到達(dá)時娄周,任務(wù)可以不需要等到線程創(chuàng)建就能立即執(zhí)行涕侈。 第三...

  • 阻塞隊(duì)列 BlockingQueue

    阻塞隊(duì)列 BlockingQueue BlockingQueue用法 BlockingQueue 通常用于一個線程生產(chǎn)對象,而另外一個線程消費(fèi)這些對象的場景煤辨。下圖是對這個原...

  • 同步類容器與并發(fā)類容器

    同步容器類 同步容器類Vector 和 Hashtable 裳涛,以及一些由 Collections.synchronizedXxx 等工廠方法創(chuàng)建的。其底層的機(jī)制無非是用傳統(tǒng)的...

  • 多線程之間的通信

    多線程之間的通信 線程通信概念:線程是操作系統(tǒng)中獨(dú)立的個體众辨,但這些個體如果不經(jīng)過特殊處理就不能成為一個整體端三,線程間的通信就成為整體的必用方式之一。當(dāng)線程存在通信指揮泻轰,系統(tǒng)間的...

  • Volatile關(guān)鍵字

    volatile 概念 volatile 關(guān)鍵字的主要作用是使變量在多個線程之間可見性技肩。這里的“可見性”是指當(dāng)一條線程修改了這個變量值,新值對于其他線程線程來說是可以立即得知...

  • 線程安全性

    什么是線程安全性 當(dāng)多個線程訪問某個類時浮声,這個類始終都能表現(xiàn)出正確的行為虚婿,那么久稱這個類是線程安全的。 當(dāng)多個線程訪問某個類時泳挥,不管運(yùn)行時環(huán)境采用何種調(diào)度方式或者這些線程將如...

  • 120
    Java 線程池源碼閱讀筆記

    創(chuàng)建線程池 其中參數(shù)的含義為 添加任務(wù)到線程池 Executors 框架提供的方式 Executors 提供了四種創(chuàng)建線城市的方式分別是 創(chuàng)建線程 備注 流程圖如下 任務(wù)執(zhí)行...

  • 一篇文章搞定面試中的二叉樹題目(java實(shí)現(xiàn))

    最近總結(jié)了一些數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目,這是第一篇文章暇仲,關(guān)于二叉樹的步做。先上二叉樹的數(shù)據(jù)結(jié)構(gòu): 二叉樹的題目普遍可以用遞歸和迭代的方式來解 1.求二叉樹的最大深度 2.求二叉樹...

  • 120
    BinaryTree遍歷(遞歸和非遞歸)

    前序遍歷 前序遍歷: 根節(jié)點(diǎn)->左節(jié)點(diǎn)->右節(jié)點(diǎn) 遞歸方式:代碼實(shí)現(xiàn) 非遞歸方式: 中序遍歷 中序遍歷: 左節(jié)點(diǎn)->根節(jié)點(diǎn)->右節(jié)點(diǎn) 遞歸方式:代碼實(shí)現(xiàn) 非遞歸方式 思路:...

  • 120
    MySQL減少慢查詢的幾種方法

    常見索引類型 主鍵索引它是一種特殊的唯一索引佑颇,不允許有空值顶掉。 普通索引最基本的索引,它沒有任何限制挑胸。 唯一索引普通索引類似痒筒,不同的就是:索引列的值必須唯一,但允許有空值嗜暴。 聯(lián)...

個人介紹
Talk is cheap,show the code
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品