240 發(fā)簡信
IP屬地:湖北
  • 120
    C++<第三十七篇>:文件操作

    文件操作是程序開發(fā)中不可缺少的一部分洞渔,任何需要數(shù)據(jù)存儲的軟件都需要進(jìn)行文件操作瓶蚂。文件操作包括打開文件涵卵、讀文件和寫文件。 (1)C++ 中的流類庫 C++ 語言中為不同類型數(shù)據(jù)...

  • head

    head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結(jié)尾某個(gè)數(shù)量的文字區(qū)塊茵宪,head 用來顯示檔案的開頭至標(biāo)準(zhǔn)輸出中,而 tail 想當(dāng)然爾就是看檔案的結(jié)尾...

  • ${0##*/}

    最近在shell script中遇到一個(gè)奇怪的符號: ${0##*/},它的意思是: 0表示當(dāng)前執(zhí)行的腳本名稱 ##表示去掉匹配后面模式的字符串 */表示前面是任何字符串接一個(gè)/

  • 2020-07-12

    當(dāng)程序主動使用某個(gè)類時(shí)瘦棋,如果該類還未被加載到內(nèi)存中稀火,則JVM會通過加載、連接兽狭、初始化3個(gè)步驟來對該類進(jìn)行初始化憾股。如果沒有意外,JVM將會連續(xù)完成3個(gè)步驟箕慧,所以有時(shí)也把這個(gè)...

  • 120
    2020-07-05

    顯示鎖和隱式鎖 定義 隱式鎖(Synchronized)是Java的關(guān)鍵字服球,當(dāng)它用來修飾一個(gè)方法或一個(gè)代碼塊時(shí),能夠保證在同一時(shí)刻最多只有一個(gè)線程執(zhí)行該代碼颠焦。因?yàn)楫?dāng)調(diào)用Syn...

  • 多線程編程

    多線程編程 進(jìn)程 一般可以在同一時(shí)間內(nèi)執(zhí)行多個(gè)程序的操作系統(tǒng)都 有進(jìn)程的概念斩熊。一個(gè)進(jìn)程就是一個(gè)執(zhí)行中的程序, 而每一個(gè)進(jìn)程都有自己獨(dú)立的一塊內(nèi)存空間伐庭、一組 系統(tǒng)資源粉渠。在進(jìn)程的...

  • 垃圾回收機(jī)制

    內(nèi)存模型 JVM運(yùn)行時(shí)數(shù)據(jù)區(qū)由程序計(jì)數(shù)器、堆圾另、虛擬機(jī)棧霸株、本地方法棧、方法區(qū)部分組成 JVM內(nèi)存結(jié)構(gòu)由程序計(jì)數(shù)器集乔、堆去件、棧、本地方法棧扰路、方法區(qū)等部分組成 1)程序計(jì)數(shù)器 幾乎不...

  • 2020-06-22

    哈希表 hash表也稱散列表(Hash table)际插,是根據(jù)關(guān)鍵碼值(Key value)而直接進(jìn)行訪問的數(shù)據(jù)結(jié)構(gòu)碘耳。也就是說,它通過把關(guān)鍵碼值映射到表中一個(gè)位置來訪問記錄腹鹉,以...

  • Random

    java.util.Random 1、java.util.Random類中實(shí)現(xiàn)的隨機(jī)算法是偽隨機(jī)敷硅,也就是有規(guī)律的隨機(jī)功咒,所謂有規(guī)則的就是在給定種(seed)的區(qū)間內(nèi)隨機(jī)生成數(shù)字...

  • 快速排序

    屬于內(nèi)部排序 交換排序 原理,通過一趟掃描將要排序的數(shù)據(jù)分割成獨(dú)立的兩部分,其中一部分的所有數(shù)據(jù)都比另外一部分的所有數(shù)據(jù)都要小,然后再按此方法對這兩部分?jǐn)?shù)據(jù)分別進(jìn)行快速排序,...

  • Java學(xué)習(xí)筆記

    1.計(jì)算機(jī)的常識: 計(jì)算機(jī)之父 -- 馮.諾依曼 計(jì)算機(jī)最大的獎項(xiàng) -- 圖靈獎愉阎,沒有諾貝爾獎 Java之父 -- 詹姆斯.高斯林 Java1.8/ 8.0 計(jì)算機(jī)是由硬...

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