logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

内核数据结构用法(5)hlist

(哈希链表)是一种在 Linux 内核中使用的链表结构,主要用于实现哈希表。它是一种轻量级的数据结构,适用于需要高效插入和删除操作的场景。以下是对的详细介绍及用法。在 Linux 内核中, 由两个主要结构组成:特点双向链表:每个节点都有一个指向下一个节点的指针和一个指向前一个节点的指针(通过实现)。减少内存开销:相比于传统链表, 结构能够减少内存占用,尤其是在使用哈希表时。适用于哈希表:常与哈希表

#数据结构
大话操作系统(14)文件系统

文章目录文件系统的基本组成⽬录项和⽬录是⼀个东⻄吗?那⽂件数据是如何存储在磁盘的呢?虚拟文件系统文件的使用文件的存储连续空间存放⽅式⾮连续空间存放⽅式链表方式索引方式Unix ⽂件的实现⽅式空闲空间管理空闲表法空闲链表法位图法文件系统的结构目录的存储软链接和硬链接文件系统的基本组成⽂件系统是操作系统中负责管理持久数据的⼦系统,说简单点,就是负责把⽤户的⽂件存到磁盘硬件中,因为即使计算机断电了,磁盘

#java#开发语言#后端
git如何打patch

在 Git 中,生成和应用补丁是共享代码更改和进行代码审查的重要操作。

#git
Linux打怪通关攻略(1)Linux用户管理

文章目录Linux用户管理查看用户创建用户用户组删除用户和用户组Linux用户管理查看用户who am i输出的第一列表示打开当前伪终端的用户的用户名,第二列的 pts/0 中 pts 表示伪终端,所谓伪是相对于 /dev/tty 设备而言的,第三列则表示当前伪终端的启动时间。要查看当前登录用户的用户名,去掉空格直接使用 whoami 即可。创建用户在 Linux 系统里, root 账户拥有整个

文章图片
#linux#服务器#安全
一文搞懂「信号」和「信号集」

文章目录信号是啥信号相关函数killraiseabortalarmsetitimersignal信号集信号集相关函数sigemptysetsigfillsetsigaddsetsigdelsetsigismembersigprocmasksigpendingsigactionSIGCHLD 信号信号是啥信号是 Linux 进程间通信的最古老的方式之一,是事件发生时对进程的通知机制,有时也称之为软件

#linux#单片机#unix
MySQL操作(1)创建数据库并插入数据

简介数据库和SQL数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变得无处不在:它在电子商务、银行系统等众多领域都被广泛使用,且成为其系统的重要组成部分。数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对所记录的数据进行增、删、改、查等操作。结构化查询语言(Structured Quer

#mysql
到底了