Linux 的进程(2)

前一节我们详细讲了何为 Linux 的进程,以及如何查看系统内的进程,还有设定各个进程的优先级(例如 nice 值)。那么,在日常使用 Linux 的时候,你一定会遇到下面的问题:有好几个命令要运行,一个要等待后再写入某个文件,而另一个要进行系统更新。听起来很棘手,是不是?要想解决这样的问题,就要用


Vim 编辑器使用介绍

封面来源:https://geekdaxue.co/uploads/projects/haoyuechangge-quevp@vp0fm1/5643ae8476b3b305a0aacb8c33c0378c.jpeg 引言 在 Windows 系统上,我们一般使用 Notepad(记事本)或者是 Mi


一文讲清楚 tar 命令的常见用法

在 Linux 里,tar 命令可以说是一个绕不开的“老伙计”。不过,用过的人都知道,它的参数选项多到让人眼花缭乱——不仅种类繁杂,像 C 语言 printf 函数的格式化输出符号一样又多又难记,而且还得在短时间内判断文件类型、选对合适的参数。很多刚接触 Linux 的人只看一眼 man tar 的


新站点已经上线!

经过我将近一天一夜的折腾,新站点终于和大家见面了! 这次我选择了 Halo 作为博客系统。和之前使用的静态框架 Hexo 不同,Halo 是一个动态博客系统,类似于 WordPress。这意味着我可以像在 Microsoft Word 里写文档一样,直接撰写和发布文章,轻松更换主题,再也不用费心去写


gtkmm 教程(2)—— 简单的组件和信号

首先,很抱歉更新的这么晚。这段时间由于本人学业原因,前前后后鸽了将近一个月的时间,一直没有空写博客,就暂时搁置了博客的更新计划。 话不多说,让我们开始今天的内容。 (编程范式净讲一大堆没用的东西,还有,谁家好人要求 4 个星期速通 JavaScript 和 RxJS 的?上来就是 arrow fun


gtkmm 教程(1)—— gtkmm 的安装与使用

GTK 是由 GNOME 官方推出的 GNOME 桌面环境应用程序开发包。它基于事件驱动,在执行时,会监听应用程序内发生的事件,例如单击鼠标,改变窗体大小,再向应用程序内的组件告知信息。 GTK 支持 C, JavaScript, Python, Rust 等多种语言(你猜为什么没有 Java)。然