240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 數(shù)據(jù)庫(kù)的基本知識(shí)

    1.視圖視圖本質(zhì)上是一種虛擬的表萌踱,它是由基本表產(chǎn)生的挪捕,本身不存儲(chǔ)數(shù)據(jù)罚缕,它實(shí)際的功能是封裝了復(fù)雜的查詢語(yǔ)句。 視圖的優(yōu)點(diǎn)和缺點(diǎn)優(yōu)點(diǎn):1.簡(jiǎn)化了操作:把經(jīng)常使用的數(shù)據(jù)定義為視圖如...

  • 批量向MySQL導(dǎo)入1000萬(wàn)條數(shù)據(jù)的優(yōu)化

    1.用start transaction關(guān)閉mysql的自動(dòng)提交盾碗,合理設(shè)置插入批量大小媚污,不要一條數(shù)據(jù)提交一次。2.修改表的存儲(chǔ)引擎InnoDB為MyISAM廷雅。(因?yàn)镮nnoD...

  • 設(shè)計(jì)模式簡(jiǎn)述

    單例模式:在程序的運(yùn)行過(guò)程中耗美,某個(gè)類只能有一個(gè)實(shí)例并且提供了一個(gè)全局的訪問(wèn)點(diǎn)。簡(jiǎn)單工廠:一個(gè)工廠類根據(jù)傳入的參量決定創(chuàng)建出那一種產(chǎn)品類的實(shí)例榜轿。工廠方法:定義一個(gè)創(chuàng)建對(duì)象的接口...

  • 自旋鎖

    CAS是樂(lè)觀鎖的一種實(shí)現(xiàn)方式幽歼。而CAS中包含自旋鎖,當(dāng)預(yù)期值和內(nèi)存值不相同的時(shí)候谬盐,一般情況下是一個(gè)自旋操作甸私,即不斷的重試。 自旋鎖概念:當(dāng)一個(gè)線程在獲取鎖的時(shí)候飞傀,如果鎖已經(jīng)被...

  • 120
    內(nèi)存頁(yè)面置換調(diào)度和磁盤調(diào)度算法

    頁(yè)面置換算法的功能:當(dāng)出現(xiàn)缺頁(yè)異常皇型,需調(diào)入新頁(yè)面而內(nèi)存已滿時(shí),選擇被置換的物理頁(yè)面砸烦,也就是說(shuō)選擇一個(gè)物理頁(yè)面換出到磁盤弃鸦,然后把需要訪問(wèn)的頁(yè)面換入到物理頁(yè)。 常見(jiàn)的頁(yè)面置換算法...

  • 進(jìn)程調(diào)度算法

    參考:https://mp.weixin.qq.com/s/JWj6_BF9Xc84kQcyx6Nf_g[https://mp.weixin.qq.com/s/JWj6_BF...

  • java訪問(wèn)修飾符的區(qū)別

    java中的訪問(wèn)修飾符具有4個(gè)關(guān)鍵字:public幢痘、protected唬格、default、private訪問(wèn)權(quán)限范圍:public > protected > default ...

  • 重載和重寫(xiě)的區(qū)別

    重載:發(fā)生在同一個(gè)類中颜说,方法名必須相同购岗,參數(shù)類型不同,個(gè)數(shù)不同门粪,順序不同喊积,方法返回值和訪問(wèn)修飾符可以不同。 重寫(xiě):是子類對(duì)父類的允許訪問(wèn)的方法的實(shí)現(xiàn)過(guò)程進(jìn)行重新編寫(xiě)玄妈,發(fā)生在子...

  • 什么是哈希表

    哈希表是一種數(shù)據(jù)結(jié)構(gòu)乾吻,它可以存儲(chǔ)任何類型的數(shù)據(jù)。在理想的情況下拟蜻,通過(guò)該數(shù)據(jù)結(jié)構(gòu)我們可以利用O(1)的時(shí)間來(lái)查找數(shù)據(jù)绎签。但是其存在一個(gè)問(wèn)題,由于初始的長(zhǎng)度一旦確定便是固定的酝锅,二輸...

  • java多態(tài)的理解

    多態(tài)的概念:一個(gè)類的多種形式辜御;比如向上轉(zhuǎn)型中父類的引用指向子類的地址Person person = new Student("張三")多態(tài)分為兩種形式:1.編譯時(shí)多態(tài):代碼在...

  • 說(shuō)一說(shuō)synchronized和Lock鎖

    1.Lock是java中的一個(gè)接口,而synchronized是java中的一個(gè)關(guān)鍵字屈张,它是一個(gè)內(nèi)置的鎖擒权,不需要編寫(xiě)代碼去控制加鎖和釋放袱巨。而Lock的接口中則提供了加鎖和釋放...

  • AQS算法與CAS算法

    AQS 核心思想是,如果被請(qǐng)求的共享資源空閑碳抄,則將當(dāng)前請(qǐng)求資源的線程設(shè)置為有效的工作線程愉老,并且將共享資源設(shè)置為鎖定狀態(tài)。如果被請(qǐng)求的共享資源被占用剖效,那么就需要一套線程阻塞等待...

  • 堆和棧的優(yōu)缺點(diǎn)比較

    棧和堆都是處于內(nèi)存區(qū)域嫉入。棧是由系統(tǒng)自動(dòng)分配,而堆是人為申請(qǐng)開(kāi)辟的璧尸。棧獲得的空間要遠(yuǎn)小于堆獲得的空間咒林。棧中主要存放的是局部變量而堆中主要存放的是數(shù)組和對(duì)象 棧的優(yōu)勢(shì)是:存取速度...

  • JVM總結(jié)

    1.類的加載過(guò)程類的加載過(guò)程分為三個(gè)階段:加載、鏈接以及初始化爷光。的主要任務(wù)是通過(guò)類的全限定類名獲取定義此類的二進(jìn)制字節(jié)流垫竞,將該字節(jié)流所代表的靜態(tài)存儲(chǔ)結(jié)構(gòu)轉(zhuǎn)化為方法區(qū)的運(yùn)行時(shí)數(shù)...

  • 索引

    什么是索引?索引是協(xié)助數(shù)據(jù)庫(kù)快速查找數(shù)據(jù)的一種數(shù)據(jù)結(jié)構(gòu)在數(shù)據(jù)庫(kù)中蛀序,查詢一張表有兩種方式:第一種方式:全表掃描第二種方式:根據(jù)索引檢索 索引為什么可以提高檢索效率呢欢瞪?最根本的原...

  • 存儲(chǔ)引擎

    存儲(chǔ)引擎的概念:表示表的存儲(chǔ)方式(這個(gè)概念是Mysql中存在,Oracle中有對(duì)應(yīng)的機(jī)制徐裸,但是不叫做存儲(chǔ)引擎遣鼓,Oracle中沒(méi)有特殊的名字,就是“表的存儲(chǔ)方式") 查看當(dāng)前M...

  • 120
    Mysql的組成結(jié)構(gòu)

    mysql主要分為客戶端重贺、Server層骑祟、存儲(chǔ)引擎層Server層中存在連接器,緩存區(qū)气笙,詞法分析器次企,優(yōu)化器以及執(zhí)行器。其操作順序是連接校驗(yàn)權(quán)限后如果開(kāi)啟了緩存區(qū)訪問(wèn)的話健民,會(huì)先...

  • 抽象類和接口的比較

    1.抽象類的成員變量可以是變量和常量,接口中的成員變量只有常量2.抽象類可以有構(gòu)造方法贫贝,接口中不能有構(gòu)造方法3.抽象類中不一定有抽象方法秉犹,接口中的所有方法必須是抽象的4.抽象...

  • HashMap為什么是線程不安全的

    首先HashMap在jdk1.7和1.8之間的實(shí)現(xiàn)略有不同。在jdk1.7版本中為了解決hash沖突采用了頭插法來(lái)形成一個(gè)鏈表稚晚。jdk1.8采用了尾插法崇堵。接下來(lái)分別針對(duì)這兩種...

個(gè)人介紹
天下事難易乎,為之客燕,則難者亦易乎鸳劳,不為,則易者亦難乎
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品