网络
柒_梦
哈哈哈哈哈哈哈哈哈
展开
-
证书-公钥-私钥 ---SSL/TLS(2)
公钥和私钥 私钥加密算法 == 对称加密算法 这种算法解密密钥和加密密钥是相同的,正是因为同一个密钥既用于加密又用于解密,所以密钥不能公开 公钥算法 == 非对称加密算法 1、公钥私钥成对出现 2、公钥加密的数据只有对应的私钥能解,私钥加密的数据只有对应的公钥能解 数字摘要:发送者的信息经过hash算法计算得到的digest摘要 数字摘要是...原创 2019-11-22 14:01:09 · 821 阅读 · 0 评论 -
ssl-握手(1)
基本思路是使用公钥加密法: 1.客户端先向服务端索要公钥 2.然后利用公钥加密信息 3.服务端利用自己的私钥进行解密 因为公钥的加密计算量太大,所以产生了对话密钥 SSL协议在握手阶段是非对称加密【也就是两个密钥,公钥与私钥】 传输阶段是对称加密【一个密钥,两边都使用这一个密钥】(对话密钥) SSL/TLS过程是: 1、客户端向服务端所有公钥 2、双方协商...原创 2019-11-22 11:37:41 · 221 阅读 · 0 评论 -
进程、线程、协程
进程 是计算机进行资源分配和调度的独立单位 每个进程都有自己的独立的空间 进程间通信方式:管道通信、消息队列、信号量机制、共享内存、套接字通信等 由于进程占据独立的内存空间,所以进程的切换消耗比较大,但相对稳定安全 线程 线程是进程的一个实体,是cpu调度和分派的基本单位,基本不占用内存资源,只有一点必不可少的运行资源 通信方式是:共享内存 因为所占内存空间小,所以切换很快,但不稳...原创 2019-11-13 11:17:57 · 93 阅读 · 0 评论 -
I/O模型
阻塞I/O模型(图 一) 非阻塞式I/O(图二) I/O复用(图三) 异步I/O (图四)原创 2019-11-13 09:20:38 · 57 阅读 · 0 评论 -
GET和POST两种基本请求方法的区别
转载https://www.cnblogs.com/logsharing/p/8448446.html GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别...转载 2019-07-19 14:36:18 · 73 阅读 · 0 评论