介紹 問:如何對(duì)golang程序進(jìn)行性能調(diào)優(yōu)? 當(dāng)然是使用golang中集成的大殺器pprof,來幫助我們從cpu, heap, block等維...
先拋出官網(wǎng)答案: In contrast to CHAR, VARCHAR values are stored as a 1-byte or 2...
最近做一個(gè)庫(kù)存發(fā)貨的業(yè)務(wù),用戶購(gòu)買一個(gè)商品時(shí)(例如游戲點(diǎn)卡),需要隨機(jī)的從庫(kù)存表中選擇一個(gè)返回給用戶猛铅。 查了下資料,mysql大致有三種方式來實(shí)...
編譯語言 vs 解釋語言 本文會(huì)參照J(rèn)ava來比較分析GO的編譯凤藏,為了解兩者區(qū)別奸忽,閱讀正文前可以先了解下這兩個(gè)概念 程序的執(zhí)行,說到底就是將代碼...
最近和朋友聊TreeMap揖庄、HashMap栗菜、ConcurrentHashMap的底層原理時(shí),都知道用到了紅黑樹抠艾,但紅黑樹到底是一個(gè)什么樣子的算法...
[TOC] 閱讀spring源碼時(shí)苛萎,有許多 “核心類” 的作用我們了解了,才會(huì)閱讀的更順暢检号。這里總結(jié)下我閱讀源碼時(shí)認(rèn)為比較重要腌歉,需要了解的一些 ...
spring 中 AOP是基于 “動(dòng)態(tài)代理” 實(shí)現(xiàn),其采用了兩種方式: java代理:采用java內(nèi)置的代理API實(shí)現(xiàn) cglib代理:采用第三...
循環(huán)依賴 所謂循環(huán)依賴齐苛,是指在spring中翘盖,類A中有一個(gè)成員變量為類B,而類B中也有一個(gè)成員變量為類A凹蜂。這會(huì)造成在spring初始化容器中的b...
簡(jiǎn)單整理下ThreadLocal的原理馍驯,以及它需要注意的內(nèi)存泄漏。 ThreadLocal原理 ThreadLocal不多介紹玛痊,可看作線程內(nèi)的局...