
网络
文章平均质量分 95
记录网络相关内容
开发菜鸡
这个作者很懒,什么都没留下…
展开
-
Java NIO 详解
前言本篇将分为BIO、NIO概念介绍、javaNIO组件、并发NIO简易模型实例三部分组成,为读者和我自己增加对NIO的理解。一、概念认知这里主要是介绍NIO,但是在介绍NIO的时候难免会提到BIO,所以这里也顺带介绍一下什么是BIO,由此切入NIO。1 什么是IO在介绍BIO之前先来了解一下更加普遍的概念IO,IO是输入流和输出流的统称,在IO的世界里,有几个重要的概念,分别是同步、异步、阻塞、非阻塞,在这一小部分主要也是介绍这四个的概念。同步与异步同步异步中有一个主线程的概念问题,就是当前原创 2021-07-19 15:12:51 · 3138 阅读 · 0 评论 -
HTTPS的传输流程是什么?SSL/TLS详细流程
HTTPS的传输流程是什么?基础概念名词抢先了解HTTPS:HTTPS是在HTTP上建立SSL加密层,并对传输数据进行加密,是HTTP协议的安全版。 说得再简单一点,HTTPS就是 HTTP + SSL。**SSL:**Secure Sockets Layer,即“安全套接层”。发明SSL协议的初衷,是为了解决HTTP明文传输不安全的问题。HTTP是应用层协议,是和TCP进行直接通信的,但是当我们将它转换成为HTTPS的时候,可以看下面这个流程,在HTTPS和TCP中间多了一个SSL层,这也就解释了原创 2021-07-04 17:47:30 · 1556 阅读 · 0 评论