05 2024 档案
gorm忽略报错: record not found
摘要:在配置gorm的时候,往往会同步设置日志句柄的赋值,但是如果不忽略一些报错的话,它会将所有报错悉数打出,造成一点的日志分析干扰。 简单配置的话,内容如下: 1 zapLog := gormlog.NewGormLog(log.NewHelper(logger), "mysql") 2 //忽略找不到
阅读全文
go正则相关使用
摘要:目前go官方提供regexp库,来实现相关正则操作,但是在兼容perl上面,相对较弱。 一些正则语法无法支持,比如: 正向前瞻/负向前瞻。 基于此,出于对正则能力上的需要,需要重新选择正则库。 1 github.com/glenn-brown/golang-pkg-pcre/src/pkg/pcre
阅读全文
mac下将找出的文件进行复制
摘要:在mac上可以将photo里面的文件,进行转移出来。 图片通常在的目录为: /home/Pictures/Photos Library.photoslibrary/originals 同时照片还有一个小图的目录: /home/Pictures/Photos Library.photoslibrary
阅读全文
cache与DB一致性-删除
摘要:需要结合自身业务来看,分析双删是否合适。 以过程来简单讲述,在数据发生write的场景中,内容如下: 1 入口进来 2 # 假如这里为入参校验, 通过后往下走 3 4 第一次删除缓存 5 6 # 业务逻辑处理 7 8 结尾处: 第二次删除缓存
阅读全文