会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Innsane
博客园
首页
新随笔
联系
订阅
管理
2025年11月8日
记一次 float64 排序失效的灵异事件
摘要: 某一天的下午,我手头没什么事情,双眼迷离,正左手托着下巴空洞地盯着屏幕发呆。恍惚间,BUG反馈群冷不丁冒了消息,我定下神来看,测试同学反馈了一个排行榜的排序问题,排行榜中相同分数的玩家,后达到分数的反而排在先到达的玩家前面。 这实在匪夷所思,要知道这个排行榜模块已经是老古董代码了,之前测试和线上都很
阅读全文
posted @ 2025-11-08 14:51 Innsane
阅读(917)
评论(11)
推荐(4)
2025年10月17日
重新认识 Golang 中的 json 编解码
摘要: 欢迎访问我的个人小站 莹的网络日志 ,不定时更新文章和技术博客~ json 是我的老朋友,上份工作开发 web 应用时就作为前后端数据交流的协议,现在也是用 json 数据持久化到数据库。虽然面熟得很但还远远达不到知根知底,而且在边界的探索上越发束手束脚。比如之前想写一个范型的结构提高通用性,但是不
阅读全文
posted @ 2025-10-17 01:36 Innsane
阅读(243)
评论(0)
推荐(0)
2025年10月11日
恭喜你发明了 Golang 的 sync.Once
摘要: 欢迎访问我的个人小站 莹的网络日志 ,不定时更新文章和技术博客~ 现在有一个命题作文,需要一个结构体,该结构体具有一个方法,方法的传参是一个函数,比如数据库客户端的初始化,需要保证无论如何或者多次调用该方法,传入的 函数只会执行一次,即数据库客户端只初始化一次,问该如何设计这个结构体。 方案一 If
阅读全文
posted @ 2025-10-11 19:42 Innsane
阅读(258)
评论(0)
推荐(2)
2025年10月2日
使用 VictoriaLogs 存储和查询服务器日志
摘要: 欢迎访问我的个人小站 莹的网络日志 ,不定时更新文章和技术博客~ 目前为止,我查询服务器日志的方式都是小作坊式做法,先是连进服务器找到日志文件,要么使用 vim 打开文件搜索要么就是用 grep。当前我只有一个服务器进程,操作起来还好,但是如果需要增加服务器进程数量进行负载均衡的话就非常麻烦,急需一
阅读全文
posted @ 2025-10-02 12:59 Innsane
阅读(209)
评论(0)
推荐(1)
2025年9月26日
将网站展示图片的格式由 JPG 切换到了 WebP
摘要: 欢迎访问我的个人小站 莹的网络日志 ,不定时更新文章和技术博客~ 博客小站需要一个提供展示图片的功能,我已经做了第一版,通过后台上传图片,服务器会将图片转为 质量75的 JPG 格式,但是这个状态下的图片非常模糊。就寻思着有没有一种可能,在图片质量和大小之间找一个平衡点,顺便写点东西出来方便之后查阅
阅读全文
posted @ 2025-09-26 16:36 Innsane
阅读(508)
评论(1)
推荐(3)
公告