自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 锁的实现方法

1. 轮询的方式实例如下:A: B: while(flag != 0); while(flag != 1); { { 临界区代码; 临界区代码; } }

2021-07-10 18:27:49 412

原创 fork函数为什么会同时有多个返回值

fork函数是进行进程创建的,在内核中进行子进程创建时,会将%eax置为0,而父进程的%eax不变,所以子进程的返回值是0。实际上有两个返回值是操作系统制造的假象,fork函数执行完成之后实际上就有两个进程了,两个进程交替执行,造成同时有多个返回值的假象。...

2021-07-05 23:07:11 501

原创 完美hash算法gperf的使用

1. 安装gperf2. 编写gperf文件,实例如下所示:%{#include<stdio.h>#include<string.h>%}struct keyval{ const char *key; int val;};%%if,10 of,20 while,30 case,40 switch,50 my,60%%int main(int argc, char *argv[]){ char

2021-06-29 13:13:09 454

原创 SAMBA服务器的配置

1. 查看linux中是否安装了samba。使用命令rpm -q samba2. 在linux中下载安装samba。 使用命令 yum -y install samba(-y表示在安装过程中所有的提问都是yes)3. 在/etc/samba下使用vim打开smb.conf。 添加需要添加的信息具体添加方式链接:https://blog.csd...

2019-04-10 00:03:43 63

原创 程序和进程

程序:程序是存放在磁盘中文件中的可执行文件。使用6个exec函数中的一个由内核将程序读入存储器,并使其执行.进程:程序的执行实例被称为进程。进程id:每个进程都一定有一个唯一的数字标识符,称为进程id。进程id总是一个非负数。获取进程id的函数:getpid()...

2019-03-14 22:59:12 97

原创 在系统中查看用户信息

在系统中查看用户信息 /etc/passwd中查看登录名 登陆项由7个以冒号分割的字段组成。 登录名:加密口令: 用户id: 组id:注释字段:起始目录:shell程序 系统从口令文件中登陆项的最后一个字段中了解到应该执行哪一个shell...

2019-03-12 23:23:36 261

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除