redis防止超售

发布时间 : 2020-12-25
发布 : 2020-12-25 分类 : 笔记

redis在应用中越来越广泛, 其中常用的大部分操作都是非原子性的, 例如set/get/hmset…这些会在多个操作时后边的覆写前边的

docker免删除容器修改配置

发布时间 : 2020-03-26
发布 : 2020-03-26 分类 : 笔记

适用于小服务, 原理是暂停docker服务来修改容器配置,然后启动

Golang单元测试及测试覆盖率

发布时间 : 2019-06-27
发布 : 2019-06-27 分类 : 笔记

使用 Golang 内置库 testing 测试书写的代码,如有不足,请雅正.

Golang获取字符串长度

发布时间 : 2019-06-21
发布 : 2019-06-21 分类 : 笔记

尝试通过实际使用逐步了解go源码及发现实用函数

Go module 私服

发布时间 : 2019-03-19
发布 : 2019-03-19 分类 : 教程

golang 1.11.0 之后 go 提供 mod 内置包管理工具

但是实际应用时,由于网络等原因造成请求部分网站托管模块时无法响应,导致无法使用,使用ss代理有时又会产生新的问题, 又或者由于依赖过多,致使go mod 网络处理时长过久等原因,于是便有了go mod 私服项目 Athens

Linux手动释放内存

发布时间 : 2018-09-25
发布 : 2018-09-25 分类 : 笔记

使用nodejs创建自己的自动化工具

发布时间 : 2018-09-14
发布 : 2018-09-14 分类 : 教程

nodejs能方便的进行前端的文件压缩结合等等,自动化操作,但是经常使用的我们,是不是也能方便的建立自己的自动化部署工具呢?比如:经常从头建立的文件夹模式,千篇一律的index.html等等

nodejs实现基础的jwt

发布时间 : 2018-09-14
发布 : 2018-09-14 分类 : 笔记

手动实现 JSON Web Token 了解 token 验证基本原理

frp网络映射记录

发布时间 : 2018-09-14
发布 : 2018-09-14 分类 : 笔记

frp是使用 Golang 开发的一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。简单的部署和配置即可满足端口映射功能,用于调试微信开发或是其他必须外网条件的应用…

Verdaccio 搭建npm私有仓库

发布时间 : 2017-09-14
发布 : 2017-09-14 分类 : 笔记

使用Nodejs的过程中未免会遇到公司项目私有化开发,此时需要一些私有模块的发布和使用,npmjs的私有仓库是付费的功能,cnpm本地搭建又偏重,verdaccio项目刚好满足,轻量私有部署简单