Swift 编译器优化技术:WMO

Whole-Module Optimization (全模块优化) 是 Swift 编译器的一种优化方法,对工程的运行性能可以有 2~5 倍的提升。在 Xcode(macOS 上的 IDE) 8 之后 release 配置下是默认开启的选项。

C 语言 rand() 会可能调用 malloc()

偶然看到一篇有趣的文章newlib(用在嵌入式系统的 C 标准库实现) 中使用 rand() 函数有可能触发 malloc() 的调用,这对于内存吃紧的 IoT(Internet of Things) 领域是很大的威胁。感兴趣可以看原文,本文是对其简单介绍。

《罪与罚》书摘

《罪与罚》是俄国作家陀思妥耶夫斯基创作的长篇小说,这不止是描写人,还在描述思想和灵魂,每个人都认为自己掌握着真理,并且依此而肆意妄为。但内心的痛苦已经会让人感受到,什么才是好的。