- 博客(5)
- 收藏
- 关注
原创 UDP协议详解
UDP协议详解UDP是什么?UDP(User Data Protocol,用户数据报协议),是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去。主要特点如下:UDP是无连接的UDP使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的连接状态(这里面有许多参数)。UDP是面向报文的。UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低。对实时应用很有用,如 直播,实时视频会议等。UDP支持一对一、一对多、多对一和多对多的
2021-01-27 10:50:58
1611
原创 TCP协议详解
TCP协议详解TCP是什么?TCP(Transmission Control Protocol),传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议。主要有以下特点:TCP 是面向连接的。就好像打电话一样,通信前需要先拨号建立连接,结束通话后要挂机释放连接。每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的(一对一)。TCP提供可靠交付的服务。通过TCP连接传送的数据,无差错、不丢失、不重复、并且按序到达。TCP提供全双工通信。TCP允许通信双方的应用进程
2021-01-26 21:18:59
1771
原创 HTTPS详解一
前言近年来,随着用户和互联网企业安全意识的提高和HTTPS成本的下降,HTTPS已经越来越普及。很多互联网巨头也在力推HTTPS,比如谷歌Chrome浏览器在访问HTTP网站时会在地址栏显示不安全的提示,微信要求所有小程序必须使用HTTPS传输协议,苹果也要求所有在App Store上架的应用必须采用HTTPS,国内外大部分主流网站也都迁移至HTTPS,可见HTTPS全面取代HTTP只是时间问题。一、HTTP的最大弊端——不安全HTTP之所以被HTTPS取代,最大的原因就是不安全,至于为什么不安
2021-01-24 15:21:34
1471
原创 HTTPS原理解析
HTTPS原理解析一、前言在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息是非常不安全。为了保证这些隐私数据能够加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,被IETF(Internet Engineering Task Force)定义在RFC 6101。之后I
2021-01-24 13:36:12
412
原创 Java基础面试题
走进Java一、什么是虚拟机?Java虚拟机,是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件(.class)。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。但是,跨平台的是Java程序(包括字节码文件),而不是JVM。JVM使用C/C++开发的,是编译后的机器码,不能跨平台,不同平台下需要安装不同的JVM。也就是说,J
2021-01-23 20:48:46
209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人