c
-
在 Linux 上创建并调试转储文件
了解如何处理转储文件将帮你找到应用中难以重现的 bug。 崩溃转储、内存转储、核心转储、系统转储……这些全都会产生同样的产物:一个包含了当应用崩溃时,在…
-
使用 MinGW 在 Windows 上使用 GNU
在 Windows 上安装 GNU 编译器集合(gcc)和其他 GNU 组件来启用 GNU Autotools。 如果你是一名使用 Windows 的黑客,你不需要专有应用来编译代…
-
将 Vim 设置为 Rust IDE
Vim 编辑器是很好的 Rust 应用开发环境。 Rust 语言旨在以 C++ 开发人员熟悉的方式实现具有安全并发性和高内存性能的系统编程。它也是 Stack …
-
开发区块链的五大编程语言
大多数开发者已经都听说过加密货币、比特币以及区块链。 我们想像“区块链”这个名字,它被定义成包含数字信息的数据块。不论黑客以什么样的形式都不能提取区块里面的数据。 区块链算法旨保…
-
使用 PDF Mix Tool 执行常见的 PDF 编辑任务
PDF Mix Tool 是一个简单、轻巧的开源 PDF 编辑应用,可让你从 PDF 中提取页面、合并两个 PDF、从 PDF 中删除页面等。 PDF Mix Tool:一个简单的…
-
使用 ZeroMQ 消息库在 C 和 Python 间共享数据
ZeroMQ 是一个快速灵活的消息库,用于数据收集和不同编程语言间的数据共享。 作为软件工程师,我有多次在要求完成指定任务时感到浑身一冷的经历。其中有一次,我必须在一些新的硬件基础…
-
美团工程师分享:十条工作精进原则
21CTO 社区导读:每个人都经历过当职场小白的岁月,但并不是所有人都能成为真正的职场老司机。这中间的差距就是,只有少数人能从失败中总结教训,并且绝不再犯。本文作者云鹏,2014年…
-
开发者与雇主视角:哪些编程语言最值得学习?
这个问题,Cobol,RPG,对吗? 哦不,等等,是最普及的。嗯,它必须是普及的… 是的,我们都不太喜欢搞破坏的泡沫语言,Basic语言和Cobol语言都没有列入当前清…
-
TIOBE 11月编程语言榜:C++ 苦守前三,Go逆风翻盘
21CTO导读:这些年,编程语言构架起了网络时代的地基,从Java、C、C++、Python到Visual Basic.NET……浩浩荡荡数十亿行代码支撑起这个时代 离 TIOBE…
-
淘宝霜波:从手忙脚乱到胸有成竹,我们如何走过这十年?
2018年,淘宝网双11迎来了十周年。 十年间,依赖于迅速崛起的互联网技术以及各项新兴技术的沉淀,阿里巴巴缔造了全球数字经济时代的第一“操作系统”。在这个操作系统上,让全球消费者和…