自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT说人话 的专栏

用最通俗易懂的语言,描绘计算机世界

  • 博客(3)
  • 收藏
  • 关注

原创 稍微研究一下就能看懂的进程池设计

池 (Pool) 的概念被广泛地应用于软件开发领域,可以明显地提供应用的响应速度、改善效率、提供资源利用率。应用通过豢养一批空闲的 “工人”,”任务“来临时可以及时响应,避免了再次雇佣工人的消耗。此处的”工人“概念可以具体为进程(进程池)、线程(线程池)、连接(连接池)、内存(内存池)等。因为网络服务器在多进程模型下,是以操作系统申请资源为手段,以进程为载体来对外提供服务的。故,进程池是一种服务器后台提供服务或者网络功能的常见模型,主要目标是减少请求到来之时,才让操作系统创建进程进而对外提供服务的成本。

2023-03-02 17:57:49 322 2

原创 小白也能看懂的HTTPS协议

数字指纹(数据摘要),其基本原理是利用单向散列函数(Hash函数)对信息进行运算,生成一串固定长度的数字摘要。数字指纹并不是一种加密机制,但可以用来判断数据有没有被窜改。摘要常见算法:有MD5、SHA1、SHA256、SHA512等,算法把无限的映射成有限,因此可能会有碰撞(两个不同的信息,算出的摘要相同,但是概率非常低)摘要特征:和加密算法的区别是,摘要严格意义不是加密,因为没有解密,只不过从摘要很难反推原信息,通常用来进行数据对比常见的摘要算法有: MD5 和 SHA 系列。

2023-03-02 16:38:08 292 1

原创 Linux进程间也有关系,你知道吗?

之前我们提到了进程的概念, 其实每一个进程除了有一个进程ID(PID)之外 还属于一个进程组。进程组是一个或者多个进程的集合, 一个进程组可以包含多个进程。每一个进程组也有一个唯一的进程组ID(PGID), 并且这个PGID类似于进程ID, 同样是一个正整数, 可以存放在pid_t数据类型中。刚刚我们谈到了进程组的概念, 那么会话又是什么呢?会话其实和进程组息息相关,会话可以看成是一个或多个进程组的集合, 一个会话可以包含多个进程组。每一个会话也有一个会话ID(SID)通常我们都是使用管道。

2023-03-02 16:33:50 624 1

空空如也

空空如也

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

TA关注的人

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