- 博客(2)
- 收藏
- 关注
原创 IO多路复用及理解
一、什么是 I/O 多路复用 我们可以把标准输入、套接字等都看做 I/O 的一路,多路复用的意思,就是在任何一路 I/O 有“事件”发生的情况下,通知应用程序去处理相应的 I/O 事件, 这样我们的程序,在同一时刻仿佛可以处理多个 I/O 事件。使用 I/O 复用以后,如果标准输入有数据,立即从标准输入读入数据,通过套接字发送出去; 如果套接字有数据可以读,立即可以读出数据。这些 I/O 事件的类型非常多,比如: 标准输入文件描述符准备好可以读。 监听套接字准备好,新的连...
2021-03-06 16:37:24 802
原创 https传输过程原理
1.基础知识 SSL:一般情况下,网站使用的都是明文方式传输数据,但是在涉及到一些隐私信息时(如银行交易),这个时候网站就会跳转到 SSL,SSL的功能就是提供加密数据。这样的话,TCP/IP协议只要做好的自己的事情,数据加密就全权委托给SSL协议完成 TLS:TLS是对SSL的扩展和优化,他可以提供数据安全的同时,确保数据的完整性 HTTPS:超文本传输安全协议。就是http+ssl/tls,可以理解为安全版http 对称加密:对称加密又叫做私钥加密,即信息的发送方和接
2021-03-06 16:16:48 169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人