- 博客(3)
- 收藏
- 关注
原创 线程池基础详解之C语言篇--免费源码加详细注释---你给我来!!
文章目录线程池基础认识线程池线程池的构造线程池概念线程池的内部构造线程池实现构建一个线程池线程池基础认识线程池首先,线程池是一个什么东西,简单从低层次来讲,线程本身是实现并发的一种机制,可以做到多任务同时进行或者说多线程去完成一个任务。但是线程去实现高并发的操作过程过于复杂,那么线程池的出现 ,就是为了用简单,快捷,高效率的去实现高并发。那原理很简单,顾名思义,线程池可以理解为多个线程的集合,就是将多个线程伴随这服务一起启动,然后待命。当有任务到来时,他会自动分配去执行,当线程池线程不够用时,也会自动
2021-08-11 12:08:38 1089 1
原创 wait和waitpid细节详解-你给我来!
文章目录剧情引入-功能简介僵尸进程回收子进程资源,避免僵尸进程waitwait示例代码waitpid剧情引入-功能简介首先在介绍这两个函数之前那必须得介绍一下这两个函数的使用场景,wait和waitpid的功能都是为了回收子进程资源,因为子进程被创建出来之后,会申请一份空间(32位操作系统是4G),那这个子进程做完自己的任务后准备结束时,需要将申请的这份空间给释放掉,那么内核规定了,子进程的资源应该由父进程来回收,所以子进程会一直等待父进程来回收资源,在此期间会产生一个没有灵魂的躯壳进程,也被称之为僵尸
2021-08-04 15:59:47 500
原创 TCP/IP入门详解--业内最佳
网络文章目录网络什么是协议什么是协议簇什么是协议栈OSI模型和TCP/IP模型及对应协议OSI七层模型具体作用TCP/IP四层模型具体作用数据封装过程以太网帧IP帧TCP 帧三次握手四次挥手UDP 帧什么是协议协议实际上就是一种约定。好比说,我们做一个石头剪刀布的游戏,我们约定好:石头>剪刀、剪刀>布、布>石头,以此作为游戏规则。我们所有人都遵循这个约定,那么就不需要任何的多余的沟通便可以完成这个游戏。而这种方式形成的约定实际上就是一种协议了。什么是协议簇一组协议的集合/相互关联
2021-07-22 10:53:30 754 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人