![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识小结
qq_45415401
这个作者很懒,什么都没留下…
展开
-
常见创建表的操作案例
连接mysql查看端口切换数据库查看表结构select退出建立库案例切换原创 2019-10-16 16:59:55 · 183 阅读 · 0 评论 -
创建表
#auto_increment关键字,代表自动增长列create table tbDepart(id int auto_increment not null primary key,Did varchar(10),Dname varchar(50),Remark varchar(100));1.查看所有数据表show tables;2.查看表结构desc tbDepart;3.删...原创 2019-10-16 16:43:33 · 145 阅读 · 0 评论 -
命名管道
一。FIFOint mkfifo(const char *pathname, mode_t mode);创建一个命名管道文件,通过管道文件的数据写入或者读取来实现进程间的通信pathname 管道文件名称mode 管道文件的创建权限mkfifo仅仅是创建一个命名管道,如果要使用这个管道,那么需要open打开这个管道文件二。原理命名管道提供了一个路...原创 2019-10-15 16:59:50 · 190 阅读 · 0 评论 -
signal函数
signal函数#include <signal.h>typedef void(*sighandler_t)(int);sighandler_t signal(int signum, sighandler_t handler);第一个参数signum:指明了所要处理的信号类型,它可以取除了SIGKILL和SIGSTOP外的任何一种信号。 第二个参数handler:描述了与信...原创 2019-10-14 17:08:20 · 193 阅读 · 0 评论 -
信号的概念
1.信号是一种软件中断,它提供了一种处理异步事件的方法,也是进程间惟一的异步通信方式。在Linux中没有32和33这两个信号。其中编号34以上的是实时信号,34以下的信号是普通信号。二。什么情况下引发信号:1.键盘事件 ctrl +c ctrl +2.非法内存 如果内存管理出错,系统就会发送一个信号进行处理3.硬件故障 同样的,硬件出现故障系统也会产生一个信号4.环境切换 ...原创 2019-10-14 16:24:40 · 184 阅读 · 0 评论 -
进程替换
fork生成的子进程和父进程的功能一样,如果想让fork生成的子进程的功能不一样,即拥有与父进程不一样的代码段数据段以及堆栈段,应该怎么办呢使用exec函数系列函数原型:int execl(const char *path, const char *arg, …)int execv(const char *path, char *const argv[])int execle(const...原创 2019-10-12 15:07:36 · 108 阅读 · 0 评论 -
进程
1.运行的程序就称为进程2.进程的特征:动态性,并发行,独立性 , 异步性3.Linux系统中进程由以下三部分组成:①进程控制块PCB;②数据段;③正文段4.进程关系: 父子关系,兄弟关系 , 亲戚关系5.进程的状态以及转换:运行,就绪,阻塞6.僵尸进程:子进程已经结束,但是父进程并没有回收其资源,此时的子进程就是一个僵尸进程。使用wait和waitpid函数可以解决这个问题7.孤儿进...原创 2019-10-11 15:49:13 · 82 阅读 · 0 评论 -
操作系统 和linux内核
操作系统是个软件系统,协调计算机硬件进行工作,为上层应用提供支持和用户操作1、与硬件交互,管理所有的软件和硬件资源2、为应用程序提供一个执行环境常用的操作系统:终端的应用:windows、IOS、Android等服务器应用:windows server、linux(重点)、unix等Linux 内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、...原创 2019-10-11 15:21:05 · 164 阅读 · 0 评论 -
lsof 和 mmap
lsof用法小结lsof abc.txt 显示开启文件abc.txt的进程lsof -i :22 知道22端口现在运行什么程序lsof -c nsd 显示nsd进程现在打开的文件lsof -g gid 显示归属gid的进程情况lsof +d /usr/local/ 显示目录下被进程开启的文件lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长lsof -d ...原创 2019-10-10 14:40:07 · 114 阅读 · 0 评论 -
结构体小结
结构体小结 数组是同一类型的元素的集合,可是我们的应用中有时会需要不同类型的数据组合在一起,这些组合会有一定联系,那么我们该怎么办? 于是结构体就派上了用场。 声明一个结构体类型的一般形式如下 struct 结构体名 {成员表列}; 定义结构体类型变量的说法: 需要先声明然后定义变量eg:tyedef struct 类型名1...原创 2019-08-01 13:22:13 · 92 阅读 · 0 评论