GCC
-
Emacs 调试秘籍之 GUD 调试器
本文简短地对 Emacs 的调试工具 GUD 的特性进行了探索。 如果你是一个 C 或 C++ 开发者,你很可能已经使用过 GDB(GNU 调试器),毫无疑问,它是现今最强大、最无…
-
在数据科学中使用 C 和 C++
让我们使用 C99 和 C++11 完成常见的数据科学任务。 虽然 Python 和 R 之类的语言在数据科学中越来越受欢迎,但是 C 和 C++ 对于高效的数据科学来说是一个不错…
-
免费电子书《Linux 进程间通信指南》介绍
这本免费的电子书使经验丰富的程序员更深入了解 Linux 中进程间通信(IPC)的核心概念和机制。 让一个软件过程与另一个软件过程进行对话是一个微妙的平衡行为。但是,它对于应用程序…
-
OpenSSL 入门:密码学基础知识
想要入门密码学的基础知识,尤其是有关 OpenSSL 的入门知识吗?继续阅读。 本文是使用 OpenSSL 的密码学基础知识的两篇文章中的第一篇,OpenSSL 是在 Linux …
-
如何在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0
VirtualBox 是一款自由开源的虚拟化工具,它允许技术人员同时运行多个不同风格的虚拟机(VM)。它通常用于运行桌面(Linux 和 Windows),当人们尝试探索新的 Li…
-
如何在 CentOS 8/RHEL 8 上安装和配置 Nagios Core
Nagios 是一个自由开源的网络和警报引擎,它用于监控各种设备,例如网络设备和网络中的服务器。它支持 Linux 和 Windows,并提供了直观的 Web 界面,可让你轻松监控…
-
在 Fedora 上优化 bash 或 zsh
本文将向你展示如何在 Fedora 的命令行解释器(CLI)Shell 中设置一些强大的工具。如果使用bash(默认)或zsh,Fedora 可让你轻松设置这些工具。 前置需求 这…
-
SQLite 真的很容易编译
上周,我一直在做一个 SQL 网站(https://sql-steps.wizardzines.com/,一个 SQL 示例列表)。我使用 sqlite 运行网站上的所有查询,并且…
-
Swift 之父 Chris Lattner 访谈录(超长完整版)
Chris Lattner 是谁 教育背景:伊利诺伊大学 PHD 工作经历:2005年 – 2017年供职苹果,前开发部高级总监,架构师2017年开始,担任特斯拉副总裁…
-
如果代码按行付费,我能写到马云破产!
经常听到有人说,写了三万行代码,是什么体验。亦或者说写了十万行代码的程序员,算是什么级别?更有报道称,某美女网络尖兵,花了90天,竟然写出 了40万行代码。其实说实话,用代码数来衡…