摘要:
目的 随机打乱一个数组 code #include <bits/stdc++.h> using namespace std; void knuth_shuffle(int *arr, int n) { for (int i = n - 1; i > 1; i--) swap(arr[i], arr[ 阅读全文
摘要:
回显 toilet 艺术字 游戏 nsnake 贪吃蛇 bastet 俄罗斯方块 查看这台机器的信息 CPU详细信息 cat /proc/cpuinfo 当前内存的详细情况 cat /proc/meminfo 外存详细情况 sudo fdisk -l 外存挂载情况 sudo ls /mnt 所有PC 阅读全文
摘要:
Shell shell就是一个进程,这个进程的工作就是接收键盘输入,并parser到相应的系统调用,执行系统调用. 操作系统是如何管理外存设备的? 操作系统是如果操作外存的? 问题引入 为什么使用外存? 为什么需要内存呢?因为寄存器空间太小了,不够用啊!需要内存来给它补充缓冲。同理,外存也为内存补充 阅读全文
摘要:
操作系统是如何安排网络通信的 操作系统内部实现了socket()系列的系统调用,以供进程进行网络通信。 简单讲,调用socket()系列函数后,会按照用户所传参数选择指定协议,通过调用操作系统内部的协议实现来包装待传输信息,然后I/O走网络总线传送到网卡上,网卡再完成链路层和物理层封装,与外界进行交 阅读全文