最新 最热

并发编程篇:java 高并发面试题

在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。 守护线程和用户线程的区别在于:守护线程依赖于创建它的线程,而用户线程则不依赖。举个简单的例子:如果在main线程中创建了一个守护线程,当main方...

2022-08-23
1

unix命令大全详解-完整版_command方式:

任何输入都会作为编辑命令,而不会出现在屏幕上,若输入错误则有“岬”的声音;任何输入都引起立即反映

2022-08-23
0

ICMP报文的格式和种类

大家好,又见面了,我是你们的朋友全栈君。各种ICMP报文的前32bits都是三个长度固定的字段:type类型字段(8位)、code代码字段(8位)、checksum校验和字段(16位)...

2022-08-23
0

操作系统目录解析代码实现---22

到目前位置,就差open定位文件Inode的过程还没有进行讲解了,本节就对这部分内容源码进行分析。

2022-08-23
0

操作系统文件使用磁盘的实现---20

当调用了sys_write系统调用进行磁盘写数据的时候,需要传入文件描述符号,内存缓冲区指针和读取字节个数。

2022-08-23
0

操作系统I/O与显示器---16

每个外设,例如: 显示器有对应的显卡,显卡里面有相关的寄存器,通过往这些寄存器中设置对应的值,就可以控制该外设工作起来了。

2022-08-23
0

操作系统内存换出---15

要换出就需要考虑该将当前物理内存中那一部分数据换出,这就涉及到相关算法,就和进程的调度算法一样。

2022-08-23
0

操作系统段页结合的实际内存管理--13

能否站在程序员的视角看来,程序分段存放在内存上的模样是连续的,但是站在物理内存视角看来,却是分页管理的呢?

2022-08-23
0

Linux之入门

1.Linux介绍1.1 学习方向linux运维工程师: 维护linux的服务器(一般大型企业)linux嵌入式工程师: linux做驱动开发,或者linux的嵌入式linux下开发项目

2022-08-22
0

Git和Github之Git工作流

像 SVN 一样,集中式工作流以中央仓库作为项目所有修改的单点实体。所有修改都提交到 Master 这个分支上。 这种方式与 SVN 的主要区别就是开发人员有本地库。Git 很多特性并没有用到。...

2022-08-22
1