使用 atomic 包实现无锁并发统计
最近工作之余翻了一遍 sync 官方包中的 Once.Do 源码,获得了一些收获。众所周知 Go 中 Once.D...
Go中使用Redis分布式锁的最佳实践
之前梳理了一篇用PHP实现Redis分布式锁的文章:《关于秒杀场景用Redis来实现分布式锁解决库存超卖现象 》现...
层级递归算法的优化
之前出了一篇解决无限级分类子集取值的文章: 《使用BFS(广度优先搜索)算法解决无限级分类子集取值 》在使用过程中...
记一次搭建腾讯云K8S集群正式环境的流程
最近工作中接到一个将 PHP 老项目迁移至腾讯云 K8S 集群中的需求,因之前是部署在一台宝塔服务器中无法做到可控...
使用BFS(广度优先搜索)算法解决无限级分类子集取值
最近工作中碰到一个系统角色的开发需求,其中有一项功能点比较值得拿来说,就是需要根据数据权限范围去获取组织架构中当前...
使用桌面版ChatGPT做便捷代码参考
最近在翻 GitHub 时偶然发现一个完美桌面化 ChatGPT 的小工具,可挂载到屏幕右下角随时用来与 Chat...