2023-12-20 本书已经出版 书里的序言二说明了书和这个repo的关系,也可见高效C/C++调试 在编程的道路上,每一个程序员都不可避免地遇到调试的挑战。我仍然记得那些难忘的调试 经历;大学时期,我和朋友共同调试机器人的程序;进入职场后,我又开始钻研数 ...
最近认真学习了一下 go mod,整理成文。这篇文章是系统的了解 go mod,并不是简单介绍如何使用。 在 go mod 出来之前,社区采用的是类似 NodeJS 那种模式,vendor,也就是把所有的包都保存在 vendor 这个目录下,但是 这种方式显然不够优雅,后来有了 go mod,到今天 ...
日志是快速定位问题的好帮手,是撕逼和甩锅的利器!打印好日志非常重要。今天我们来聊聊日志打印的 15 个好建议~ 1. 选择恰当的日志级别 常见的日志级别有5种,分别是 error、warn、info、debug、trace。日常开发中,我们需要选择恰当的日志级别,不要反手就是 ...
BlueJ是由英国肯特大学,澳大利亚蒙纳什大学与太阳公司(Sun)合作开发的一个完整的JAVA编译调试环境,特别适合JAVA教学和介绍。它支持:完整的图形化的类构建;文本和图形编辑器;虚拟机和debug等。它由简单易用的界面,由适合初学者的交互式对象构建和调用 ...