240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 120
    MVCC多版本并發(fā)控制

    轉(zhuǎn)載自:https://blog.csdn.net/SnailMann/article/details/94724197[https://blog.csdn.net/Snai...

  • 多謝作者解答我間隙鎖的疑惑,看到別人文章都是一臉懵

    間隙鎖和next-key lock

    本篇作為學(xué)習(xí)筆記,文章內(nèi)容來(lái)自“極客時(shí)間”專欄《MySQL實(shí)戰(zhàn)45講》罢荡,如有侵權(quán)一罩,請(qǐng)告知衅疙,必即時(shí)刪除很魂。 為了便于說(shuō)明問題趴樱,建表和初始化語(yǔ)句如下: 行鎖只能鎖住行毅待,但是新插入記...

  • 將java打包成jar時(shí)的資源路徑獲取問題

    通過(guò)class.getResource()方法在IDEA中運(yùn)行的路徑和生成jar包獲取的的路徑是不同的尚卫。在中國(guó)象棋項(xiàng)目生成的jar包中打印資源文件目錄是這樣的:D:\MyPr...

  • 面試題19:二叉樹的鏡像

    題目: 請(qǐng)完成一個(gè)函數(shù),輸入一個(gè)二叉樹尸红,該函數(shù)輸出它的鏡像吱涉。 思路: 鏡像的規(guī)律是交換左右子樹,其下有子樹時(shí)外里,遞歸操作怎爵。TODO:該題目也可以使用棧+循環(huán)實(shí)現(xiàn)。 實(shí)現(xiàn):

  • 面試題18:樹的子結(jié)構(gòu)

    題目: 輸入兩棵二叉樹A和B盅蝗,判斷B是不是A的子結(jié)構(gòu)鳖链。 思路: 鏈接:用遞歸實(shí)現(xiàn)。抽象為兩步: 1)在樹A中找到與樹B根結(jié)點(diǎn)值相等的結(jié)點(diǎn)。遞歸查找芙委,直到在樹A中找到和樹B根節(jié)...

  • 面試題17:合并兩個(gè)排序的鏈表

    題目: 輸入兩個(gè)遞增排序的鏈表逞敷,合并這兩個(gè)鏈表并使鏈表中的結(jié)點(diǎn)仍然是按照遞增排序的。 思路: 假若有l(wèi)ist1:{1灌侣,3推捐,5}list2:{2,4侧啼,6}1)先比較1和2牛柒,明顯...

  • 2019-10-23

    從今天開始我就正式的使用簡(jiǎn)書來(lái)記錄我的學(xué)習(xí)生活了,期待看到進(jìn)步的自己痊乾,加油皮壁。

  • 面試題16:反轉(zhuǎn)鏈表

    題目: 定義一個(gè)函數(shù),輸入一個(gè)鏈表的頭結(jié)點(diǎn)哪审,反轉(zhuǎn)該鏈表并輸出反轉(zhuǎn)后鏈表的頭結(jié)點(diǎn)闪彼。 思路: 定義三個(gè)指針,分別指向當(dāng)前遍歷的結(jié)點(diǎn)pNode协饲、它的前一個(gè)結(jié)點(diǎn)pPrev、它的后一個(gè)...

  • 面試題15:鏈表中倒數(shù)第k個(gè)結(jié)點(diǎn)

    題目: 輸入一個(gè)鏈表缴川,輸出該鏈表中倒數(shù)第k個(gè)結(jié)點(diǎn)茉稠。為了符合大多數(shù)人的習(xí)慣,本題從1開始計(jì)算把夸,即鏈表的尾結(jié)點(diǎn)是倒數(shù)第k個(gè)結(jié)點(diǎn)而线。例如一個(gè)鏈表有6個(gè)結(jié)點(diǎn),從頭開始他們的值一次是1恋日、...

  • 面試題14:調(diào)整數(shù)組順序使奇數(shù)位于偶數(shù)前面

    題目: 輸入一個(gè)整數(shù)數(shù)組膀篮,實(shí)現(xiàn)一個(gè)函數(shù)來(lái)調(diào)整該數(shù)組中數(shù)字的順序,使得所有的奇數(shù)位于數(shù)組的前半部分岂膳,所有的偶數(shù)位于數(shù)組的后半部分 思路: (摘抄劍指offer)維護(hù)兩個(gè)指針:p...

  • 面試題13:在O(1)時(shí)間刪除鏈表結(jié)點(diǎn)

    題目: 在給定單向鏈表的頭指針和一個(gè)結(jié)點(diǎn)指針誓竿,定義一個(gè)函數(shù)在O(1)時(shí)間刪除該結(jié)點(diǎn)。 思考: 鏈表結(jié)構(gòu)一般需要從頭遍歷谈截,時(shí)間復(fù)雜度O(n)筷屡。但我們可以假定已經(jīng)給出需要?jiǎng)h除的結(jié)...

  • 120
    時(shí)間管理,用這三個(gè)工具就夠了

    焦慮簸喂,是由缺乏控制毙死、組織、準(zhǔn)備和行動(dòng)引起的喻鳄,讓人總感覺有什么事縈繞在心頭扼倘,惴惴不安。 如果你總覺得時(shí)間不夠用除呵,小事忙活一天再菊,大事一樣沒辦爪喘;有時(shí)間工作的時(shí)候不專心,到了最后關(guān)頭...

  • 120
    git項(xiàng)目遷移位置保留記錄

    由于新項(xiàng)目需要基于原來(lái)項(xiàng)目開發(fā)袄简,并且要保留以前的提交記錄腥放、新開githup倉(cāng)庫(kù)。第一種方法:1.創(chuàng)建新倉(cāng)庫(kù) 第二種方法:分為2步:1.復(fù)制舊代碼 2.推送代碼到新倉(cāng)庫(kù) 這樣新...

  • 120
    Spring Boot中靜態(tài)資源訪問的默認(rèn)配置

    傳統(tǒng)的Java Web項(xiàng)目中绿语,所有的靜態(tài)文件和頁(yè)面都是放在WebContent目錄下秃症。但在Spring Boot項(xiàng)目中,靜態(tài)資源和頁(yè)面文件都統(tǒng)一放在src/main/reso...

  • 120
    sourcetree管理本地的git倉(cāng)庫(kù)代碼

    1.使用sourcetree管理本地的倉(cāng)庫(kù)吕粹,首先在sourcetree克隆倉(cāng)庫(kù)种柑。(選擇克隆) (* 若是拉取遠(yuǎn)程倉(cāng)庫(kù)的代碼匹耕,就把遠(yuǎn)程倉(cāng)庫(kù)Url復(fù)制到源路徑/URL處) 2.之...

  • 120
    rabbitMQ小demo

    rabbitMQ要運(yùn)行起來(lái)聚请,先要安裝erlang語(yǔ)言環(huán)境和rabbitmq應(yīng)用一、安裝erlang語(yǔ)言1.下載(https://www.erlang.org/download...

  • 120
    mybatis查詢數(shù)據(jù)庫(kù)未命中稳其,返回list size=0

    數(shù)據(jù)庫(kù)mysql驶赏,持久層框架mybatis代碼: 可以看到返回的list不為空,而是長(zhǎng)度為0的list

  • 120
    存儲(chǔ)表情問題--修改表既鞠、字段的字符集

    (針對(duì)mysql) 能支持存儲(chǔ)表情的字符集是utf8mb4煤傍。我根據(jù)網(wǎng)上資料修改了表和字段的字符集,navicat可以存儲(chǔ)表情了嘱蛋,但是在程序執(zhí)行插入表情還會(huì)報(bào)錯(cuò)蚯姆。這時(shí)候就要檢查...

  • 解法1的java有問題,如果是兩個(gè)相同的數(shù)呢洒敏?array={1龄恋,1,2} target=2凶伙,程序會(huì)返回【-1郭毕,-1】

    給定一個(gè)整數(shù)數(shù)組,找出其中兩個(gè)數(shù)相加等于目標(biāo)值

    原創(chuàng):悅樂書 程序員小川 給定一個(gè)整數(shù)數(shù)組函荣,找出其中兩個(gè)數(shù)相加等于目標(biāo)值 例如:給定數(shù)組及目標(biāo)值 nums = [2,7,11,15] ,target = 9因?yàn)閚ums[0...

  • java:hashSet铣卡、hashMap的遍歷方式

    寫在前面: hashSet底層其實(shí)是hashmap,所以有些遍歷方式他們之前是有共同點(diǎn)的偏竟。把map轉(zhuǎn)為set來(lái)遍歷會(huì)更方便煮落。 hashSet三種遍歷方式 import jav...

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