重归混沌的BLOG
师法天地, 道法自然
事情的起因是这样的,我最近在给silly增加prometheus数据库支持。 在测试过程中发现,在docker…
Go语言的指针真的很灵活,远非其他带GC的语言可以比拟的。 比如下面这段代码,并不会产生GC问题。 而在其他带…
兜兜转转一年多, 终于再次内测了。 这次在客户端开发中,我们的指导思想是能用GPU做的坚决不用CPU做,除非G…
最近碰到一个bug, 约7天发生一次,历时3周才找到问题并修复。 在找到bug并修复后,我仔细反思了一下。 我…
最近客户端终于开始运行在移动平台上了(当然,快开发完才开始在移动平台尝试运行,本身就是一件很错误的顺序,然而这…
在阅读Lua GC源码中,我们就提到过一个细节,所有带有__gc函数的对象,在第一轮GC循环中只会执行__gc…
在好几年前我已经中招过一次了, 没想到最近一不留神又中招一次。不过这次的花样和上次又不太一样。 Bug的起因是…
上周五服务器线上出现了几次crash,拿回dump文件分析后发现代码是崩在了对一个引用的成员变量赋值上。 分析…
bitfield并不具有可移植性,因此实际使用中,我都是尽量使用bitand来代替。 然而代码中之前就已经使用…
今天同事又踩到一个以前设计时留下的坑,这次是关于union和class中的。 虽然这种设计我并不认同, 但是至…