最新 最热

线上事故应该由谁来承担?

前不久线上发生了一个事故,主线是这样的,XX 平台对接了 web 端和手机终端,一个伸手不见五指的夜晚,web 端出现了问题,SRE 发现故障后迅速发起了 oncall 机制,建立了作战室。一个小时后,web 端发现是服务端的一条数据导致;这时...

2023-03-18
0

监控和可观测性之间的关系

讨论了监控和可观测性实践,以及它们如何帮助开发团队更好地理解软件中的 bug 和其他错误。

2023-03-18
1

掌握 TypeScript:20 个提高代码质量的最佳实践

TypeScript 是一种广泛使用的开源编程语言,非常适合现代化开发。借助它先进的类型系统,TypeScript 允许开发者编写更加强健、可维护和可扩展的代码。但是,要真正发挥 TypeScript 的威力并构建高质量的项目,了解和遵循最佳...

2023-03-17
1

Openwrt-MT1300之花钱买洋垃圾冤大头

偶然在B站看到有openwrt的作用以及MT1300的产品评测感觉还不错,所以整了这么一个设备,买回来不久搞了不少事情才发现…我可真是个大冤种

2023-03-17
1

双击事件与单击事件的那些事

合情合理,双击事件也是两次点击事件,所以同时会触发单击事件click和双击事件dblclick。但是需求是单击和双击不同的处理,所以双击的时候不应该触发单击事件。...

2023-03-16
1

随笔:Golang 循环变量引用问题以及官方语义修复

这篇文章谈一个已经在 Golang 中存在多年的,几乎每一个新手都要被坑一遍的设计:引用捕获了循环变量,且逃逸出循环迭代范围而造成的逻辑错误。

2023-03-16
1

成为更加优秀的程序员的10个要点

不惜一切代价也要避免重复代码。如果你有几个不同的地方经常性地要使用某个代码片段,那么可以将它重构成函数。代码重复不但会导致阅读混乱,导致 bug——修复了这里的重复片段,却遗漏了其他地方的,还会导致代码库的臃肿和...

2023-03-16
1

魔音MORIN电脑版 v2.4.1.0 付费歌曲及无损音乐免费下载利器

魔音MORIN电脑版付费歌曲无损音乐下载神器,魔音Morin,免费小巧的付费歌曲无损音乐播放器,可以实现免费在线试听及下载付费歌曲、版权音乐、无损音质歌曲。播放器UI简洁,挖掘酷我音乐展示,聚合四大音乐平台搜索接口,智能解析...

2023-03-16
0

前端工程化必备,语义化版本号扫盲,支持任意版本号位数的比较方法

在软件管理的领域里存在着被称作“依赖地狱”的死亡之谷,系统规模越大,加入的套件越多,你就越有可能在未来的某一天发现自己已深陷绝望之中。...

2023-03-15
1

如何通过测试开发工程师的面试

以下是可能的测试开发岗位面试题目和参考答案,具体问题和答案还需要根据具体岗位和面试者经验和能力而定。

2023-03-14
1