@TOC一. 锁策略1. 乐观锁和悲观锁乐观锁: 对于同一个数据的并发操作, 乐观锁不认为数据发生修改, 并不会对数据进行加锁操作, 只有当提交数据更新的时候才会对数据是否产生并发冲突而进行检测.悲观锁: 在并发同步的角度, 悲观锁认为对于同一个数据的并发操作, 它会认为数据是一定会发生修改, 哪怕没有被修改, 也会认为修改.通过上面的理解, 可以看出乐观锁适合用于读操作, 悲观锁适合用于写操作.
@TOC1. IP地址概念 IP地址主要用于标识网络主机. 其他网络设备(路由器)的网络地址. IP地址用于定位主机的网络地址格式 IP地址是一个32位的二进制数, 通常被分割为4个8位二进制数, 通常用"点分十进制"的方式来表示. 如:101.1.1.1特殊IP地址 127.*: 本机环回测试, 通常为127.0.0.1 它主要用于本机的网络通信, 如果用网络方式进行本机通信, 会降低性能我们在
@TOCUDP协议UDP是User Datagram Protocol的简称, 中文名是用户数据包协议, 是一种无连接的传输层协议, 提供面向事务的简单不可靠信息传送服务。协议格式16位端口号: 发送数据报的应用程序所使用的UDP端口16位目的端口号: 接收端计算机上UDP数据报端口长度: UDP数据报长度, 包含UDP报文头和UDP数据长度校验值: 可以校验数据在传输过程中是否被损坏伪首部: 又
@TOC一. TCP协议TCP(Transmission Control Protocol), 面向连接的, 可靠的, 基于字节流的传输层控制协议TCP首部数据格式端口号: 源端口号和目的端口号分别占用2字节, 端口号主要为了识别发送端和接收端的进程序号: TCP是面向字节流的, 所以在传输的字节流数据都是按照顺序进行编号, 序号的值是指本次发送的数据第一个字节的序号当一个数据的序号为101, 而
@TOCIP数据报在TCP/IP协议中, 使用IP协议传输数据的包称为IP数据包 TCP和IP的区别 TCP: 传输控制层协议, 位于传输层, 它是一种有连接、可靠、面向字节流、基于IP的传输层协议 IP: 因特网协议, 位于网络层, 它是一种无连接、不可靠、IP协议规定了数据传输时的基本单元和格式IP数据报由首部和数据部分组成, 首部的前一部分是固定的, 共20字节, 然后还有一部分是可选字段,
@TOC一. 以太网以太网是现有局域网最常用的通信协议标准以太网链路传输的数据包称作以太帧(以太网数据帧), 在以太网中,网络访问层的软件必须把数据转换成能够通过网络适配器硬件进行传输的格式。以太网帧格式目的地址和源地址是网卡的硬件地址(MAC地址), 长度为48位不同的数据请求对应不同的类型, 0800的数据是IP数据、0806代表ARP请求/响应数据、8035代表RARP请求/响应数据数据表示
@TOC一. 什么是Docker?Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二. Docker安装下面是一个通用的docker安装命令, 使用aliyun镜像下载$ curl -fsSL get.docker.c
@TOC一. 什么是Spring SecuritySpring Security是Spring家族的一个安全管理框架, 相比于另一个安全框架Shiro, 它具有更丰富的功能。一般中大型项目都是使用SpringSecurity做安全框架, 而Shiro上手比较简单spring security 的核心功能:认证(你是谁): 只有你的用户名或密码正确才能访问某些资源授权(你能干嘛): 当前用户具有哪些
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号