html
-
容器的四大基础技术
命名空间、控制组、seccomp 和 SELinux 构成了在系统上构建和运行一个容器进程的 Linux 技术基础。 在以前的文章中,我介绍过 容器镜像 及其&…
-
在 Git 中写下 master 的开发者反省“错误”,这些计算机术语错了吗
6月17日,最初在 Git 中写下“master”一词的开发者 Petr Baudis 在社交网站上说,“当我说话时,是给别人听的,而不是给我自己听的。”意指当年不该使用“mast…
-
PHP8新特性之Attributes
PHP8的Alpha版本,过几天就要发布了,其中包含了不少的新特性,当然我自己认为最重要的还是JIT,这个我从2013年开始参与,中间挫折无数,失败无数后,终于要发布的东东。不过,…
-
百度又叒叕开源了71 个项目,牛不牛!?
导读:盘点百度开源的那些工具。 百度市值虽然有点下滑,但是百度的技术小伙伴们还是挺给力的吖,TA们为广大开发者提供了一些本土化好用的工具和产品,据说有71个。 这里为大家整理了这…
-
在 Java 中使用外部库
外部库填补了 Java 核心库中的一些功能空白。 Java 自带有一组核心库,其中包含了定义常用数据类型和相关行为的库(例如 String 和 Dat…
-
Nginx为什么快到根本停不下来?
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。 Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消…
-
什么是容器镜像?
容器镜像包含一个打包的应用,以及它的依赖关系,还有它在启动时运行的进程信息。 容器是当今 IT 运维的一个关键部分。容器镜像container image包含了一个打包的应用,以及…
-
通过 ncurses 在 Linux 上写一个猜谜游戏
使用 ncurses 的灵活性和强大功能在 Linux 上创建一个猜数字游戏。 在我的 上一篇文章,我简要介绍了使用 ncurses 库通过 C 语言编写文本模式交互式应…
-
如何写出让同事无法维护的代码?
嗯,你没有看错。本文就是教你怎么写出让同事无法维护的代码的,一般人我不告诉他~! 01程序命名 容易输入的变量名。比如:Fred,asdf 单字母的变量名。比如:a,b,c…
-
通过 ftrace 来分析 Linux 内核
通过 ftrace 来了解 Linux 内核内部工作方式是一个好方法。 操作系统的内核是最难以理解的软件之一。自从你的系统启动后,它会一直在后台运行。尽管每个用…