240 發(fā)簡(jiǎn)信
IP屬地:山西
  • 120
    Java異常

    Java異常體系 從概念角度看Error和Exception的區(qū)別 Error:程序無(wú)法處理的系統(tǒng)錯(cuò)誤,一般指與JVM相關(guān)的問(wèn)題,如系統(tǒng)崩潰协怒,虛擬機(jī)錯(cuò)誤,內(nèi)存空間不足孵稽,方法站...

  • 單例模式

    單例模式有一下特點(diǎn):1嗡善、單例類(lèi)只能有一個(gè)實(shí)例篡腌。2碱璃、單例類(lèi)必須自己自己創(chuàng)建自己的唯一實(shí)例弄痹。3、單例類(lèi)必須給所有其他對(duì)象提供這一實(shí)例嵌器。 單例模式確保某個(gè)類(lèi)只有一個(gè)實(shí)例界酒,而且自行實(shí)...

  • 120
    單表查詢(xún)

    select 字段名 from 表名; select 字段名,字段名 from 表名; select 字段名 別名 from 表名;//若別名中有空格,或者是中文嘴秸,用' '...

  • 5種數(shù)據(jù)類(lèi)型

    Redis支持5種數(shù)據(jù)類(lèi)型:string(字符串),hash(哈希)庇谆,list(列表)岳掐,set(集合)及zset(sorted set:有序集合)。① 簡(jiǎn)介:String是R...

  • 進(jìn)程間通信

    一饭耳、無(wú)名管道(pipe) 管道串述,通常指無(wú)名管道,pipe(無(wú)名管道)和fifo(命名管道)寞肖,除了建立纲酗、打開(kāi)、刪除的方式不同外新蟆,這兩種管道幾乎是一樣的觅赊。他們都是通過(guò)內(nèi)核緩沖區(qū)實(shí)...

  • 120
    TCP和UDP

    TCP 使用TCP協(xié)議前,須先建立TCP連接琼稻,形成傳輸數(shù)據(jù)通道 傳輸前吮螺,采用“三次握手”方式,點(diǎn)對(duì)點(diǎn)通信帕翻,是可靠的 在連接中可進(jìn)行大數(shù)據(jù)量的傳輸 傳輸完畢鸠补,需釋放已建立的連接...

  • MVCC如何實(shí)現(xiàn)隔離級(jí)別

    MVCC:多版本的并發(fā)控制,使用版本來(lái)控制并發(fā)情況下的數(shù)據(jù)問(wèn)題MVCC使得數(shù)據(jù)庫(kù)讀不會(huì)對(duì)數(shù)據(jù)加鎖嘀掸,普通的SELECT請(qǐng)求不會(huì)加鎖紫岩,提高了數(shù)據(jù)庫(kù)的并發(fā)處理能力。借助MVCC睬塌,數(shù)...

  • binlog,undo log,redo log

    binlog 什么是binlog binlog記錄了數(shù)據(jù)庫(kù)表結(jié)構(gòu)和表數(shù)據(jù)變更泉蝌,比如update/delete/insert/truncate/create歇万。它不會(huì)記錄sele...

  • 索引失效

    1.條件中有or;2.聯(lián)合索引未用左列字段;(最左匹配原則)3.like以%開(kāi)頭;4.需要類(lèi)型轉(zhuǎn)換;5.where中索引列有運(yùn)算;6.where中索引列使用了函數(shù);7.如果m...

  • 索引類(lèi)型和對(duì)數(shù)據(jù)庫(kù)的影響

    普通索引:允許被索引的數(shù)據(jù)列包含重復(fù)的值。唯一索引:可以保證數(shù)據(jù)記錄的唯一性梨与。主鍵:是一種特殊的唯一索引堕花,在一張表中只能定義一個(gè)主鍵索引,主鍵用于唯一標(biāo)識(shí)一條記錄粥鞋,使用關(guān)鍵字...

  • 兩種引擎

    MyISAM 不支持事務(wù)缘挽,但是每次查詢(xún)都是原子的;支持表級(jí)鎖,即每次操作是對(duì)整個(gè)表加鎖;存儲(chǔ)表的總行數(shù);一個(gè)MYISAM表有三個(gè)文件:索引文件呻粹、表結(jié)構(gòu)文件壕曼、數(shù)據(jù)文件;采用非聚...

  • 120
    spring ioc

    控制反轉(zhuǎn):沒(méi)有引入IOC容器之前,對(duì)象A依賴(lài)于對(duì)象B,那么對(duì)象A在初始化或者運(yùn)行到某一點(diǎn)的時(shí)候等浊, 自己必須主動(dòng)去創(chuàng)建對(duì)象B或者使用已經(jīng)創(chuàng)建的對(duì)象B腮郊。無(wú)論是創(chuàng)建還是使用對(duì)象B,...

  • 120
    持久化

    1.RDB(Redis DataBase):保存某個(gè)時(shí)間點(diǎn)的全量數(shù)據(jù)快照 以快照的形式將進(jìn)程數(shù)據(jù)持久化到硬盤(pán)筹燕,RDB創(chuàng)建一個(gè)經(jīng)過(guò)壓縮的二進(jìn)制文件轧飞,以“.rdb”結(jié)尾,內(nèi)部存儲(chǔ)...

  • 鎖的類(lèi)型基于鎖的屬性分類(lèi):共享鎖撒踪、排他鎖过咬。基于鎖的粒度分類(lèi):行級(jí)鎖(INNODB)制妄、表級(jí)鎖(INNODB掸绞、 MYISAM)、 頁(yè)級(jí)鎖(BDB引擎)耕捞、 記錄鎖衔掸、間隙鎖、臨鍵鎖俺抽。...

  • 談?wù)凜lassLoader

    1.類(lèi)從編譯到加載的過(guò)程 編譯器將.java文件編譯成.class文件 ClassLoader將.class文件轉(zhuǎn)換為JVM中的Class<className>對(duì)象 JVM將...

  • JMM

    Java內(nèi)存模型JMMJava內(nèi)存模型(即Java Memory Model ,簡(jiǎn)稱(chēng)JMM)本身是一種抽象的概念敞映,并不真實(shí)存在,它描述的是- -組規(guī)則或規(guī)范,通過(guò)這組規(guī)范定義...

  • volatile

    volatile : JVM提供的輕量級(jí)同步機(jī)制?保證被volatile修飾的共享變量對(duì)所有線(xiàn)程總是可見(jiàn)的,當(dāng)一個(gè)線(xiàn)程修改了被volatile修飾的共享變量的值,其他線(xiàn)程立即...

  • 120
    類(lèi)加載器的雙親委派模型

    首先從自定義ClassLoader開(kāi)始磷斧,自底而上檢查是否已經(jīng)加載過(guò)該類(lèi)驱显,若加載過(guò)直接返回。若沒(méi)有則將請(qǐng)求委派給父類(lèi)加載器Application ClassLoader瞳抓,每一層...

  • 120
    java內(nèi)存模型

    談到Java內(nèi)存模型埃疫,指的就是運(yùn)行時(shí)數(shù)據(jù)區(qū),按照線(xiàn)程是否共享可按圖示劃分 1.程序計(jì)數(shù)器:可以看作當(dāng)前線(xiàn)程所執(zhí)行的字節(jié)碼的行號(hào)指示器,它是邏輯計(jì)數(shù)器孩哑,不是物理的栓霜,通過(guò)改變計(jì)數(shù)...

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