摘要:
你可能会为不同版本的工具链而烦恼,就算是 ruster 也一样。介绍一个非常好用的管理工具给大伙,就是使用 Rustup 安装和更新 Rust 工具链。安装 Rustup 之后,可以在 stable, beta,和 nightly 等版本的 Rust 编译器工具之间无缝切换。 阅读全文
摘要:
让我们来探讨一下条件变量的是非,简单起见接下来的所有接口函数和代码都基于 linux C。 阅读全文
摘要:
使用一个简单的计数程序将古老的 C 语言与现代 Go 进行比较。 阅读全文
摘要:
如果需要在 Windows 平台交叉编译适用于 Linux 的程序文件,可否也使用 Make ? 阅读全文
摘要:
在 Linux 系统下开发软件,输出的可执行文件可大可小,运行环境如果是在服务器那么可能资源比较充足,但如果是在嵌入式环境,那么存储资源是寸土必争的。所以会有对可执行文件进行瘦身的需求,比如使用指令 strip。 阅读全文
摘要:
带给现代 C++ 性能飞跃的特性很多,今天一边聊技术,一边送福利! 阅读全文
摘要:
学过 Java、C# 或者其他托管语言(managed languages)的同学,回过头来看 C++ 的时候,第一反应就是 C++ 没有自动垃圾回收器(GC),而不能充分利用的资源被称为垃圾。 阅读全文
摘要:
我们都知道测试自动化对软件开发有好处(就像坚果对我们的身体一样!),很遗憾很多公司在不考虑细微差别的情况下就赶着上线测试自动化。如果您不遵循一些规则,您可能会弄巧反拙。 阅读全文
摘要:
在运行 Linux 系统的过程中为了让电脑或者服务器以最佳水平运行,常常需要监控内存统计信息。今天我们就来看看都有那些方法可以查看内存信息。 阅读全文
摘要:
本文上接 C++ 测试框架 GoogleTest 初学者入门篇 系列第三篇,也是最后一篇了,源码解读级别! 阅读全文