- 博客(15)
- 资源 (135)
- 收藏
- 关注
转载 [手游项目3]-16-Go语言包之strings
https://blog.csdn.net/alvine008/article/details/51283032
2019-03-28 15:00:56 182
原创 [手游项目3]-15-go 一致性哈希
https://studygolang.com/articles/13997//一致性哈希package hashimport ( "fmt" "hash/crc32" "sort" "sync")const VirtualNodesFactor = 256type node struct { key string Data interface{} ...
2019-03-25 17:57:06 139
转载 [手游项目3]-14-go 的 time ticker NewTimer、NewTicker time.After
https://www.cnblogs.com/zihunqingxin/p/4755168.htmlhttps://blog.csdn.net/busai2/article/details/82503699https://www.jb51.net/article/146063.htmfunc (self *Observe) start() { if self == nil || ...
2019-03-25 17:41:57 272
转载 [手游项目3]-13-go语言的defer语句
https://www.jianshu.com/p/5b0b36f398a2https://studygolang.com/articles/10167func (self *Observe) start() { if self == nil || self.roomid <= 0 { return } antnet.Go2(func(cstop chan struct{...
2019-03-25 17:20:11 113
转载 [手游项目3]-12-Go 语言 select 语句
http://www.runoob.com/go/go-select-statement.htmlhttps://studygolang.com/articles/11186func (self *Observe) start() { if self == nil || self.roomid <= 0 { return } antnet.Go2(func(cstop c...
2019-03-25 17:11:15 171
转载 [手游项目3]-11-golang中的close函数
https://blog.csdn.net/butterfly5211314/article/details/81842519func (self *Observe) Over() { if self == nil || self.roomid <= 0 { return } if !atomic.CompareAndSwapInt32(&self.running, ...
2019-03-25 17:03:26 261
原创 [手游项目3]-10-Go语言atomic原子操作
https://studygolang.com/articles/3557func (self *Observe) Frame(frameIdx int, frames map[int]*PVPFrame) { if self == nil || self.roomid <= 0 { return } if !self.IsRunning() { return } i...
2019-03-25 16:51:42 140
原创 LRU原理和Redis实现
https://baijiahao.baidu.com/s?id=1595292420641966263&wfr=spider&for=pc
2019-03-25 15:50:49 121
转载 Cleanup failed to process the following paths错误的解决
https://blog.csdn.net/clever101/article/details/50349909
2019-03-25 13:06:02 920
原创 [手游项目3]-8-排行榜redis实现
// 获取排行榜func GetRankData(lsid int32, num int32) []redis.Z { datas, err := GetServerRedis(lsid).ZRevRangeWithScores(RedisKeyServerKickFight(lsid), int64(0), int64(num-1)).Result() if err != nil { ...
2019-03-23 16:53:22 237
转载 [手游项目3]-7-删除排序数组中的重复项的golang实现
func removeDuplicates(nums []int) int { //如果是空切片,那就返回0 if len(nums) == 0 { return 0 } //用两个标记来比较相邻位置的值 //当一样的话,那就不管继续 //当不一样的时候,就把right指向的值赋值给left下一位 left, right...
2019-03-23 16:40:02 147
原创 [手游项目3]-6-golang字符串模糊搜索
// 示例:第一匹配和最长匹配func main() { b := []byte("abc1def1") pat := `abc1|abc1def1` reg1 := regexp.MustCompile(pat) // 第一匹配 reg2 := regexp.MustCompilePOSIX(pat) // 最长匹配 fmt.Printf("%s\n", reg1.Fin...
2019-03-23 15:18:33 1824
原创 [手游项目3]-5-游戏登录排队
游戏登录排队主要是考虑排名的性能问题,很多插入删除查询操作go的map是无序的不好做排名而数组查询效率低需要一个有序的map,有序的map可以保证先进先出,顺序不会被打乱但是名次问题需要一个的算法login_que.go 实现有序mappackage serviceimport ( "container/list" "time")var MapService = Ne...
2019-03-13 10:13:19 774
原创 [手游项目3]-4-goland
goland打开工程 file/open 打开工程的文件夹就好,不像vs要打开工程文件设置 file/setting/ 设置字体,设置背景色,快捷键等编译 silf+f10下载mod 命令窗口输入 go mod tidy如果下载失败,拿别人的覆盖自己的C:\Users\Administrator\go\pkg\modgo module 安装不了golang.org时的处理方式...
2019-03-09 13:38:41 151
dpqServer.zip
2020-10-25
dlsSqlDb2020-10-25.zip
2020-10-25
dlmServer2020-10-25.zip
2020-10-25
Websocket.zip
2020-10-19
libco文档以及代码.zip
2020-10-17
curlpp-0.8&&curl7.6.zip
2019-12-05
VSCodeUserSetup-x64-1.40.0-insider.zip
2019-11-09
babun-1.2.0.zip
2019-11-08
C++写的高效率排行榜功能 rank.zip
2019-08-29
封装后的C++读取json库
2019-08-20
Navicat Premium 12.zip
2019-07-10
HP-Socket网络通信框架开发指南.zip
2019-01-22
HP-Socket-master.zip
2019-01-22
intech二面:(全是选择题)
2019-01-17
md5加密解密 string Md5Encode::Encode
2017-09-28
yum_rpm....
2017-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人