Unix/Linux 编程实践教程第三章习题
发布于16 Jul 2019

“仅供参考”


3.1

在我的 deepin 上,d_name 的长度是 256,有的系统定义成 1 是为了节省空间,使用时可以通过 malloc() 动态的分配空间,比如:

Unix/Linux 编程实践教程第二章习题
发布于30 Jun 2019

“仅供参考”


tips: 如果使用 man 查询是出现问题可能是你的 Linux 发行版没有完整的 man pages,可以通过

1
2
sudo apt install manpages
sudo apt install manpages-dev

安装。

简述计算机的启动过程
发布于14 Sep 2018

“探索开机的秘密”


我们知道计算机的主要由 CPU、内存、外存、外部设备等组成,其中CPU是计算机的心脏,CPU 从内存中读取指令,一条条不知疲倦的执行,实际上我们所说的内存也就是 RAM 在掉电之后里面的内容 会随之清空,这样开机时 CPU 就不能从内存中正常的读取指令了,怎么办呢?实际上还有一种叫做ROM的存储器,ROM 中的内容时可以永久保存的,计算机开机的过程就从 ROM 中开始。

记录一次 Windows 下 python 编码问题
发布于30 Jan 2018

“GBK 果然是万恶之源”


在 GitHub 上看到有人把 GitHub 当成收藏夹,放了许多轻音乐,看的我心痒难耐,fork 了一个,项目在 maitian,或者你可以通过麦田访问。

.gitignore配置学习
发布于13 Mar 2017

“Github”


在使用 git 上传本地代码的时候,我们希望有些部分能够不上传,比如通过 npm 安装的一些包或者数据库之类的资源,毕竟天朝网络感人。 这时候一个叫 .gitignore 的文件就起作用了。

Win10 Linux子系统 update Hash Sum mismatch
发布于13 Mar 2017

“校园网 mmp”


早就听说 Win10 推出了Linux 子系统,一直觉得在虚拟机里跑 Linux 太麻烦,装双系统每次开机又要选择启动项,则几天闲来无事来试上一试。