背景 先是收到系統(tǒng)警告信息數(shù)據(jù)庫(kù)連接超過(guò)了2600,接著就收到客戶反饋系統(tǒng)進(jìn)不去,大量的數(shù)據(jù)庫(kù)報(bào)錯(cuò),‘SQLSTATE[HY000] [2002] Connection ti...
背景 先是收到系統(tǒng)警告信息數(shù)據(jù)庫(kù)連接超過(guò)了2600,接著就收到客戶反饋系統(tǒng)進(jìn)不去,大量的數(shù)據(jù)庫(kù)報(bào)錯(cuò),‘SQLSTATE[HY000] [2002] Connection ti...
這篇文章從發(fā)行商角度簡(jiǎn)單說(shuō)一下網(wǎng)絡(luò)游戲行業(yè)通用的登錄流程,因?yàn)橛螒虻卿浉渌W(wǎng)站或APP的登錄會(huì)有不同,會(huì)涉及到多方系統(tǒng)。 簡(jiǎn)述 目前博主接觸的游戲運(yùn)作方式大部分是CP通過(guò)發(fā)...
寫上一段源碼,在src/runtime/slice.go growslice函數(shù)(以下是截取部分源碼): golang 切片擴(kuò)容規(guī)則: 當(dāng)預(yù)期的容量(cap)要大于原容量的...
1. 底層原理 hmap Go中的map是一個(gè)指針,占用8個(gè)字節(jié),指向底層的hmap結(jié)構(gòu)體(hash表),在源碼包src/runtime/map.go中定義了該結(jié)構(gòu)體,如下所...
最近有使用gin-vue-admin框架來(lái)做一個(gè)管理后臺(tái),筆者注意到獲取參數(shù)有個(gè)這樣的方法:c.ShouldBindJSON() ,這樣一個(gè)獲取參數(shù)的方法,當(dāng)然這個(gè)方法是針對(duì)...
下面先寫一段測(cè)試程序,然后看下運(yùn)行結(jié)果: 運(yùn)行結(jié)果: 發(fā)生了錯(cuò)誤,提示:fatal error: concurrent map read and map write, map...
最近在項(xiàng)目中有遇到過(guò)一個(gè)問(wèn)題就是golang 在讀取mysql 數(shù)據(jù)庫(kù)時(shí)有個(gè)時(shí)間字段讀出來(lái)的是0001-00-00 00:00:00 值,實(shí)際數(shù)據(jù)庫(kù)里面確實(shí)0000-00-0...