软件开发

从 Node 到 Go:一个粗略的比较

这个帖子不是为了证明一种语言比另一种语言更好。由于各种原因,每种编程语言都在软件开发社区中占有一席之地。 我的意图是强调 Go 和 Node 之间的差异,并且促进展示一种新的 Web 开发语言。
2017-10-01
8分钟阅读时长

探索传统 JavaScript 基准测试

现在看看另一方面,所有的静态性能测试——无论是微基准micro-benchmark还是大型应用的宏基准macro-benchmark,都注定要随着时间的推移变成噩梦!
2017-09-29
30分钟阅读时长

机器学习实践指南

在今天的文档中,我会列出 7 个步骤(和 50 多个资源)帮助你开启这个令人兴奋的计算机科学领域的大门,并逐渐成为一个机器学习高手。
2017-09-28
10分钟阅读时长

常用 GDB 命令中文速览

本文整理自《Debugging with GDB: the GNU Source-Level Debugger for GDB (GDB)》
2017-09-24
8分钟阅读时长

开发一个 Linux 调试器(七):源码级断点

这篇文章将会添加源码级断点到我们的调试器中。通过所有我们已经支持的功能,这要比起最初听起来容易得多。我们还将添加一个命令来获取符号的类型和地址,这对于定位代码或数据以及理解链接概念非常有用。
2017-09-22
6分钟阅读时长

减少 curl 中内存分配操作(malloc)

今天我在 libcurl 内部又做了一个小改动,使其做更少的 malloc。这一次,泛型链表函数被转换成更少的 malloc (这才是链表函数应有的方式,真的)。
2017-09-16
6分钟阅读时长

函数式编程简介

我们来解释函数式编程的什么,它的优点是哪些,并且给出一些函数式编程的学习资源。
2017-09-15
8分钟阅读时长