shell
-
Bash 环境变量的那些事
初学者可以在此教程中了解环境变量。 bash 变量,尤其是讨厌的环境变量,已经是一个老生常谈的话题了。我们也更应该对它有一个详细的了解,让它为我们所用。 下面就打开终端,开始吧。 …
-
用户、组及其它 Linux 特性
Linux 和其他类 Unix 操作系统依赖于用户组,而不是逐个为用户分配权限和特权。一个组就是你想象的那样:一群在某种程度上相关的用户。 到这个阶段,在看到如何操作目录或文件夹之…
-
我的个人电子邮件系统设置:notmuch、mbsync、Postfix 和 dovecot
我使用个人电子邮件系统已经相当长的时间了,但是一直没有记录过文档。最近我换了我的笔记本电脑(职业变更导致的变动),我在试图重新创建本地邮件系统时迷茫了。所以这篇文章是一个给自己看的…
-
Linux下服务器端开发流程及相关工具介绍(C++)
去年刚毕业来公司后,做为新人,发现很多东西都没有文档,各种工具和地址都是口口相传的,而且很多时候都是不知道有哪些工具可以使用,所以当时就想把自己接触到的这些东西记录下来,为后来者提…
-
Caffeinated 6.828:实验 4:抢占式多任务处理
简介 在本实验中,你将在多个同时活动的用户模式环境之间实现抢占式多任务处理。 在 Part A 中,你将在 JOS 中添加对多处理器的支持,以实现循环调度。并且添加基本的环境管理方…
-
全面总结阿里巴巴Java开发手册
2016年底,阿里巴巴公开了其在内部使用的Java编程规范。随后进行了几次版本修订,笔者当时看到的版本为v1.0.2版。(下载地址可以在其官方社区——云栖社区找到) 笔者作为一名有…
-
Bash 中使用控制运算符连接命令
在命令行中,使用控制运算符为复合命令添加逻辑。 经常会使用一些简单的复合指令,比如说在一个命令行中连接几个命令。这些命令使用分号分隔,表示一个命令结束。为了在一个命令行中创建一系列…
-
数据科学家的命令行技巧
对于许多数据科学家来说,数据操作从始至终就是 Pandas 或 Tidyverse。从理论上讲,这样做没有任何问题。毕竟,这就是这些工具存在的原因。然而,对于像分隔符转换这样的简单…
-
12 条实用的 zypper 命令范例
zypper 是 Suse Linux 系统的包和补丁管理器,你可以根据下面的 12 条附带输出示例的实用范例来学习 zypper 命令的使用。 Suse Linux 使用 zyp…
-
扛住100亿次请求?我们来试一试
21CTO导读: 有很多文章讲大并发,高负载,正所谓他山之石,可以攻玉,有的文章可能发表较早,但是其中的思想仍然是可以为很多后端设计借鉴。 作为一个工程师,作者看后开始思考,学…