logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux线程浅析[线程初始化和销毁,线程分离]

Linux线程浅析[线程分离]线程的初始化和销毁什么是线程的分离线程分离函数线程的初始化和销毁回想一下线程的创建pthread_create的时候,第二个参数是pthread_attr_t,那么这个参数类型代表的是什么??attr是特征特性的缩写,所以这个参数的意思大概是创建线程的特征特性.所以先了解一下这个参数的结构体类型: typedef struct{int etach

C语言的make和Makefile

C语言的make和Makefilemake和Makefile的介绍make和Makefile1:make和Makefile的介绍:1:概念在软件的工程中的源文件是不计其数的,其按照类型,功能,模块分别放在若干个目录中,哪些文件需要编译,那些文件需要后编译,那些文件需要重新编译,甚至进行 更复杂的功能操作,这就引入了我们的系统编译的工具:在linux和unix中,有一个强大的使用程序,叫m

C++学习:map(键值对)和set(集合)

C++学习:map集合(键值对)集合(set)与映射(map)属于非线性结构容器类内部实现上面是平衡二叉树注意;map中的数据是不允许重复的,但是set集合中的元素是允许重复的map是STL的一个关联性容器,它提供一对一的数据处理能力其中第一个可以称为关键字,每个关键字只能在map中出现一次第二个称为该关键字的值set集合begin 语法: iterator begin();返回指向当

#容器
Linux网络编程[DNS解析原理,了解相关DNS解析的函数]

Linux网络编程[浅析DNS原理,了解相关DNS解析的函数]1.DNS解析的相关原理2. 域名解析的相关函数###端口绑定, DNS解析的相关原理先通过一张图示来展示一下什么是DNS:1:每一个域名都是与ip进行绑定的2:浏览器在访问域名的时候,会自动解析出对应绑定的ip地址3:整个解析过程涉及到域名解析与域名服务器在自己的本机怎么去进行域名和ip的绑定呢??

#linux
linux下进程的信号量

linux下进程的信号量信号:信号的基本概念信号与异常处理信号的处理方法信号的可靠性函数可重入性信号集信号屏蔽首先来介绍一下什么是信号,信号的基本概念:1:信号(signal)机制是Linux系统中最为古老的进程之间的通信机制,解决进程在正常运行过程中被中断的问题,导致进程的处理流程会发生变化2:信号是软件中断3:信号是异步事件a:不可预见b:信号有自己的名称和编号c:信

C语言中的结构体数组

C语言中的结构体数组1.结构体 数组概念2. 结构体数组定义和初始化3. 结构体数组的引用结构体数组的概念元素为结构体类型的数组称为结构体数组,在实际的应用过程中,经常使用结构体数组来表示具有相同数据结构的一个群体struct student{int xh;char *name;char *sex;}stu[20];定义了一个结构体数组stu,共有30个

#c语言
到底了