PyList
golang timestamp time 时间戳小结
golang 获取时间戳用`time.Now().Unix()`,格式化时间用`t.Format`,解析时间用`time.Parse` …
go struct 设置默认值
在 Golang 中,我们经常碰到要设置一个结构体的默认值,但 Golang 没有较好的方式实现这功能,需要通过其它方式实现,其效果也比较优雅。 …
一个简单高效的LRU 缓存,golang 实现
LRU(Least recently used,最近最少使用)是根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。 …
Python 对PHP hmac_sha1 签名实现
hashlib 是个专门提供hash算法的库,现在里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。 …