- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 redis消息队列的处理逻辑
redis 作队列使用时,假设需要完成以下逻辑:1.一端入,令一端出。2.每一次读取队列内容长度10。3. 读取完之后从移除读取过的内容。先说结论:官方客户端命令的顺序应该是:1.rpush test 1 2 3 4 5 6 7 8 9 10 11 12 // 压入test队列1-12 个数字2.lrange test 0 9 // 获取队列的系数0-9,即1到10...
2018-11-14 15:48:03 1579
原创 golang 性能优化笔记(常更)
golang 的 gc 时机是根据当前与上次的 heap size 的比例来决定,默认情况下是100,即新增一倍就会触发。尝试把这个比例调大 export GOGC=400,有略微提升。refer https://studygolang.com/articles/11159?fr=sidebar...
2018-11-09 11:08:39 2091
原创 通过数据库表自动生成golang model
之所以不写成struct,是不想让util工具依赖于某个包,复制即用。package mainimport ( "bufio" "fmt" "github.com/jinzhu/gorm" _ "github.com/jinzhu/gorm/dialects/postgres" "strings"
2018-11-05 16:08:12 8407
原创 golang 一键生成 form,json,gorm标签
每次有新表产生时,就会有新的model,model编写完后,繁杂的标签注解令人烦躁,所以写了这样的工具。func AddJsonFormGormTag(in string) (string) { var result string scanner := bufio.NewScanner(strings.NewReader(in)) var oldLineTmp = "" var lin...
2018-11-01 16:29:07 11980
mysql驱动包,mysql-connector-java-5.1.16.jar
2017-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人