LeetCode-两数相加
摘要:题目 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位...
阅读全文
posted @
2020-08-28 20:14
青山是谁
阅读(30)
推荐(0)
JVM-Class文件的结构
摘要:Class类文件的结构 Class文件是一株以8个字节为单位的二进制流。各个数据项目严格按照顺序紧凑的排列在文件之中,中间没有任何的...
阅读全文
posted @
2020-08-26 15:36
青山是谁
阅读(31)
推荐(0)
leetcode-222完全二叉树的节点个数
摘要:题目 给出一个完全二叉树,求出该树的节点个数。 说明: 完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节...
阅读全文
posted @
2020-08-25 11:23
青山是谁
阅读(26)
推荐(0)
Java虚拟机常用的性能监控工具
摘要:基础故障处理工具 jps: 虚拟机进程状况工具 功能:来处正在运行的虚拟机进程,并显示虚拟机执行主类名称,以及本地虚拟机唯一ID。 ...
阅读全文
posted @
2020-08-23 21:48
青山是谁
阅读(59)
推荐(0)
LRU缓存的实现
摘要:文章目录 LRU简介LRU算法分析实现代码节点类双向链表LRUCache类测试类 总结 LRU简介 LRU是“Least Re...
阅读全文
posted @
2020-08-21 19:18
青山是谁
阅读(42)
推荐(0)
leetcode-242有效字母异位词
摘要:题目 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例 1: 输入: s = “anag...
阅读全文
posted @
2020-08-19 16:07
青山是谁
阅读(17)
推荐(0)
SpringBoot整合Shiro完成验证码校验
摘要:SpringBoot整合Shiro完成验证码校验 上一篇:SpringBoot整合Shiro使用Redis作为缓存 首先编写生成验证...
阅读全文
posted @
2020-08-18 17:10
青山是谁
阅读(58)
推荐(0)
SpringBoot整合Shiro完成认证
摘要:三、SpringBoot整合Shiro思路 首先从客户端发来的所有请求都经过Shiro过滤器,如果用户没有认证的都打回去进行认证,...
阅读全文
posted @
2020-08-17 22:50
青山是谁
阅读(49)
推荐(0)
SpringBoot 集成Shiro之使用Redis缓存授权认证信息
摘要:因为用户认证与授权需要从数据库中查询并验证信息,但是对于权限很少改变的情况,这样不断从数据库中查询角色验证权限,对整个系统的开销...
阅读全文
posted @
2020-08-17 22:48
青山是谁
阅读(45)
推荐(0)
Shiro的认证与授权
摘要:shiro实战教程 一、权限管理 1.1什么是权限管理 基本上涉及到用户参与的系统都需要进行权限管理,权限管理属于系统安全的范畴,权...
阅读全文
posted @
2020-08-12 09:36
青山是谁
阅读(117)
推荐(0)
详解 TCP的三次握手四次挥手
摘要:本文转载来自https://blog.csdn.net/qzcsu/article/details/72861891 背景描述 ...
阅读全文
posted @
2020-08-05 18:37
青山是谁
阅读(31)
推荐(0)
计算机网络-第三章-数据链路层笔记总结
摘要:数据链路层的基本概念以及基本问题 数据发送模型 主机通过电话网连接到路由器R1,路由器R1到达局域网路由器R2,R2连接广域网,再到...
阅读全文
posted @
2020-08-01 11:31
青山是谁
阅读(224)
推荐(0)