logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

0基础面试2

虚拟内存是操作系统借助 CPU 的内存管理单元(MMU)在。

文章图片
#面试#网络#职场和发展
Linux之http与https

要解决 “公钥是谁的” 这个问题,我们需要先引入两个重要概念:数据摘要和数字签名。数据摘要也叫数据指纹,是通过单向散列函数(哈希函数)对原始数据进行运算,生成的一段固定长度的字符串。单向不可逆:只能从原文算出摘要,无法从摘要反推出原文;输入敏感:哪怕原文只修改一个字符,最终生成的摘要都会发生巨大变化;且不同原文生成相同摘要的概率极低(哈希碰撞)。常见的哈希算法有 MD5、SHA-1、SHA-256

文章图片
#http#https#网络协议
Linux之信号量(POSIX标准)

信号量(Semaphore)是操作系统中经典的同步互斥原语,本质是一个,通过两个标准原子操作(P 操作、V 操作)管控共享资源的访问配额,同时实现线程的阻塞与唤醒,既可以用于线程互斥,也可以用于线程同步。补充说明:我们常接触的信号量有两类标准实现本文讲解的是 POSIX 无名信号量,二者核心思想一致,但实现层级、接口规范、适用场景存在显著差异,不能完全等同。

#java#开发语言
进程的概念

原因:我们写的代码是保存在某个文件中的,也就是说在硬盘上,在执行的时候,硬盘上文件的内容被拷贝到内存中,并且内存中会生成进程控制器(PCB),接着程序开始执行,并且数据信号传输到了CPU中进行处理,处理完之后的目标数据同样会先保存在内存中,接着就是看你的操作了,是要输出到屏幕上,还是输出到文件中。这个状态就是X之前的状态,可以理解成在进程结束的时候,操作系统要知道这个进程为什么结束,此时该进程还没

#服务器#运维
到底了