IP屬地:江西
以我第一次讀源碼的順序。 創(chuàng)建鎖: 加鎖 非公平鎖: 獲取鎖的邏輯都是在AQS里,這里就需要看一下AQS的結構: 維護了一個雙向鏈表,用于存放等...
今天寫代碼遇到一個小問題,用switch case的時候,想給enum做switch,用了兩種方式,switch(enum)case enum....
1.打印如下分形圖: 代碼: 2.Pour Water We are given an elevation map, heights[i] re...
1、什么是 Redis?簡述它的優(yōu)缺點? Redis 的全稱是:Remote Dictionary.Server,本質上是一個 Key-Valu...
id構成如下:
版本結構v(major).(minor).(patch),如v0.1.0, v1.2.3, or v1.5.0。go.mod的結構包括, mod...
1. string和buffer 當需要對一個字符串進行頻繁的操作時,謹記在go語言中字符串是不可變的(類似java和c#)。使用諸如a += ...
1. 對已有代碼format for file infind -L *.go .; ``do gofmt -w $file; done 2. 添...
https://github.com/golang-standards/project-layout