我的个人小站
数据库索引 数据库索引
数据库索引的实现原理(B+树)使用B树和B+树的比较InnoDB的索引使用的是B+树实现,B+树对比B树的好处: IO次数少:B+树的中间结点只存放索引,数据都存在叶结点中,因此中间结点可以存更多的数据,让索引树更加矮胖; 范围查询效率更
2020-11-23
Springboot Springboot
IOC和AOPIOC:Inversion of Control —— 控制反转,也叫依赖注入 IoC不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程序。传统应用程序都是由我们在类内部主动创建
2020-11-23
RESTful API RESTful API
REST指Representational State Transfer,可以翻译为“表现层状态转化” 主要思想 对网络上的所有资源,都有一个统一资源标识符 URI(Uniform Resource Identifier); 这些资源可以有
2020-11-23
Git操作 Git操作
常用命令 git init 初始化git仓库 git clone 克隆git仓库 git remote add origin ***.git 添加一个新的远程残酷 git push -u origin master 本地的 mast
2020-11-23
网络层(IP,ARP,ICMP) 网络层(IP,ARP,ICMP)
ARP协议和ARP攻击ARP协议是地址解析协议。ARP攻击的第一步就是ARP欺骗。由上述“ARP协议的工作过程”我们知道,ARP协议基本没有对网络的安全性做任何思考,当时人们考虑的重点是如何保证网络通信能够正确和快速的完成——ARP协议工作
2020-11-23
安全相关 安全相关
常见的加密算法对称加密:DES、3DES、AES 对称加密算法 是应用较早的加密算法,又称为 共享密钥加密算法。在 对称加密算法 中,使用的密钥只有一个,发送 和 接收 双方都使用这个密钥对数据进行 加密 和 解密。这就要求加密和解密方事先
2020-11-23
登录相关 登录相关
单点登录单点登录也叫SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。常见的单点登录的解决方案: 1.共享Session一般都是通过redis来实现的,通过r
2020-11-23
12 / 68