240 發(fā)簡(jiǎn)信
IP屬地:福建
  • 120
    透徹理解Spring事務(wù)設(shè)計(jì)思想之手寫實(shí)現(xiàn)

    前言 事務(wù)保礼,是描述一組操作的抽象范咨,比如對(duì)數(shù)據(jù)庫(kù)的一組操作,要么全部成功,要么全部失敗匹厘。事務(wù)具有4個(gè)特性:Atomicity(原子性),Consistency(一致性),Iso...

  • 首篇

    傷心橋下春波綠脖捻,曾是驚鴻照影來

  • @張豐哲 我菜鳥一個(gè)畏铆,下午特地翻書確認(rèn)了一下??繼續(xù)向你學(xué)習(xí)~

    從程序員的角度深入理解MySQL

    前言 作為一名工作了4年的程序猿雷袋,今天我將站在程序員的角度以MySQL為例探索數(shù)據(jù)庫(kù)的奧秘! 數(shù)據(jù)庫(kù)基本原理 第一辞居,數(shù)據(jù)庫(kù)的組成:存儲(chǔ) + 實(shí)例不必多說片排,數(shù)據(jù)當(dāng)然需要存儲(chǔ);存...

  • @張豐哲 高性能MYSQL 第三版146頁(yè)有說明速侈,而且我之前也驗(yàn)證過率寡,應(yīng)該不會(huì)錯(cuò)的:blush:

    從程序員的角度深入理解MySQL

    前言 作為一名工作了4年的程序猿,今天我將站在程序員的角度以MySQL為例探索數(shù)據(jù)庫(kù)的奧秘倚搬! 數(shù)據(jù)庫(kù)基本原理 第一冶共,數(shù)據(jù)庫(kù)的組成:存儲(chǔ) + 實(shí)例不必多說,數(shù)據(jù)當(dāng)然需要存儲(chǔ);存...

  • 文章中這段話:對(duì)于最左匹配捅僵,MySQL會(huì)一直向右匹配直到遇到范圍查詢就停止匹配家卖。什么意思?比如復(fù)合索引(name,age,sex)庙楚,對(duì)于name = 'zhangfengzhe' and age > 26 and sex = 'man'上荡,實(shí)際上只利用到了復(fù)合索引的name列。
    age列也是會(huì)被用到的吧

    從程序員的角度深入理解MySQL

    前言 作為一名工作了4年的程序猿馒闷,今天我將站在程序員的角度以MySQL為例探索數(shù)據(jù)庫(kù)的奧秘酪捡! 數(shù)據(jù)庫(kù)基本原理 第一,數(shù)據(jù)庫(kù)的組成:存儲(chǔ) + 實(shí)例不必多說纳账,數(shù)據(jù)當(dāng)然需要存儲(chǔ)逛薇;存...

  • 120
    配置簡(jiǎn)介(MyBatis源碼篇)

    1 SqlSessionFactoryBuilder# 上篇例子中产捞,我們以SqlSessionFactoryBuilder去創(chuàng)建SqlSessionFactory, 那么,...

  • 120
    【創(chuàng)建型模式二】工廠方法(Factory Method)

    1 場(chǎng)景問題# 1.1 導(dǎo)出數(shù)據(jù)的應(yīng)用框架## 考慮這樣一個(gè)實(shí)際應(yīng)用:實(shí)現(xiàn)一個(gè)導(dǎo)出數(shù)據(jù)的應(yīng)用框架哼御,來讓客戶選擇數(shù)據(jù)的導(dǎo)出方式坯临,并真正執(zhí)行數(shù)據(jù)導(dǎo)出。 在一些實(shí)際的企業(yè)應(yīng)用中恋昼,一...

  • @東東xxd 我隱約覺得你說的很對(duì)??

    JVM源碼分析之不要被GC日志的表面現(xiàn)象迷惑

    簡(jiǎn)書 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處看靠,謝謝! 數(shù)組動(dòng)態(tài)擴(kuò)容導(dǎo)致頻繁FGC 關(guān)于數(shù)組動(dòng)態(tài)擴(kuò)容導(dǎo)致頻繁GC的問題液肌,笨神又寫了一篇文章分析挟炬,當(dāng)時(shí)因?yàn)闆]有仔細(xì)看,導(dǎo)致還有一些疑惑嗦哆,于是把垃...

  • 120
    終結(jié)篇:MyBatis原理深入解析(一)

    1 引言# 本文主要講解JDBC怎么演變到Mybatis的漸變過程额湘,重點(diǎn)講解了為什么要將JDBC封裝成Mybaits這樣一個(gè)持久層框架卿吐。再而論述Mybatis作為一個(gè)數(shù)據(jù)持久...

  • @占小狼 我需要學(xué)學(xué)c++,看看源代碼了??那第三個(gè)問題呢锋华,是我問的太愚了嗡官,所以直接拒絕回答???

    JVM源碼分析之不要被GC日志的表面現(xiàn)象迷惑

    簡(jiǎn)書 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處毯焕,謝謝衍腥! 數(shù)組動(dòng)態(tài)擴(kuò)容導(dǎo)致頻繁FGC 關(guān)于數(shù)組動(dòng)態(tài)擴(kuò)容導(dǎo)致頻繁GC的問題,笨神又寫了一篇文章分析纳猫,當(dāng)時(shí)因?yàn)闆]有仔細(xì)看婆咸,導(dǎo)致還有一些疑惑,于是把垃...

  • 您好续担,請(qǐng)教一下幾個(gè)問題擅耽。
    1活孩,沒加CMSScavengeBeforeRemark 參數(shù)時(shí)物遇,出現(xiàn)的是頻繁的FGC(YGC就只有兩次),在加了CMSScavengeBeforeRemark 參數(shù)后憾儒,會(huì)出現(xiàn)頻繁的YGC和FGC询兴。原因是不是:加了參數(shù)后,在FGC時(shí)(就是cms remark 階段)起趾,會(huì)先進(jìn)行一下YGC诗舰。而在 YGC時(shí),由于是不安全的(因?yàn)槟昀洗呀?jīng)沒有空間了)训裆,所以又觸發(fā)了FGC(周志明那本深入JVM書說是會(huì)觸發(fā)FGC眶根,您文中說的是放棄本次YGC)。結(jié)果就出現(xiàn)了這樣的死循環(huán)边琉,頻繁地GC属百。

    2,文中的FGC是不是就是指采用CMS對(duì)年老代的垃圾回收(old gc),并不是正真意義上的FGC(對(duì)整個(gè)堆的垃圾回收)?变姨,而為什么手動(dòng)run FGC就可以解決頻繁GC問題族扰?難道手動(dòng)的FGC,并沒有采用CMS定欧?

    3渔呵,在加CMSScavengeBeforeRemark 參數(shù)時(shí),看了您的結(jié)果圖砍鸠,F(xiàn)GC(20->36)的次數(shù)增長(zhǎng)速度是YGC(12->20)的兩倍,即兩次FGC扩氢,對(duì)應(yīng)一次YGC。這個(gè)是為什么爷辱?

    JVM源碼分析之不要被GC日志的表面現(xiàn)象迷惑

    簡(jiǎn)書 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處类茂,謝謝耍属! 數(shù)組動(dòng)態(tài)擴(kuò)容導(dǎo)致頻繁FGC 關(guān)于數(shù)組動(dòng)態(tài)擴(kuò)容導(dǎo)致頻繁GC的問題,笨神又寫了一篇文章分析巩检,當(dāng)時(shí)因?yàn)闆]有仔細(xì)看厚骗,導(dǎo)致還有一些疑惑,于是把垃...

  • 請(qǐng)教一下兢哭,這個(gè)類的成員變量(例如putIndex领舰,count)的可見性是如何保證的?即各個(gè)線程是如何保證看到變量的最新值迟螺,而不是本地緩存冲秽?

    深入理解ArrayBlockingQueue

    因?yàn)楹竺嬉獙W(xué)習(xí)線程池,所以在在這里先分析下ArrayBlockingQueue矩父,為以后做準(zhǔn)備锉桑。 什么是ArrayBlockingQueue?##### 首先通過名字我們可以理...

  • SQL查詢

    一窍株、SQL查詢基本結(jié)構(gòu) where子句允許我們只選出那些在from子句的結(jié)果關(guān)系中滿足特定謂詞的元組 where子句中使用邏輯連詞and民轴、or和not。邏輯連詞的運(yùn)算對(duì)象可以...

  • 數(shù)據(jù)庫(kù)事務(wù)特征因苹、數(shù)據(jù)庫(kù)隔離級(jí)別,各級(jí)別數(shù)據(jù)庫(kù)加鎖情況(含實(shí)操)--read committed && MVCC

    上節(jié)回顧 上篇記錄了我對(duì)MySQL 事務(wù) 隔離級(jí)別read uncommitted[http://www.reibang.com/p/d75fcdeb07a3]的理解篇恒。這篇...

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