自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Shiro核心功能

登录认证:主要是做登录,验证用户身份。权限验证:可以理解为授权,例如后台管理员、与普通用户所看到的页面、所操作的功能不一样。会话管理:用户登录后就是一次会话,在退出前,用户的所有信息都在会话中数据加密:就是登陆的时候密码会有一个MD5加密。缓存:shiro将用户信息、拥有的权限数据缓存,提高程序执行效率。shiro四大核心、六大支持:shiro三大重要角色:Subject:代表当前用户,提供了很多方法,例如 login() 和 logout(),Subject只是一个

2022-04-27 19:46:07 260

原创 HashMap底层

1、HashMap底层数据结构JDK1.7的底层是 数组+链表;JDK1.8之后 数组 + 链表 + 红黑树;数组特点:具有随机访问的特点,能达到O(1)的时间复杂度,数组查询快,增删比较麻烦;链表特点:与数组恰恰相反,链表的时间复杂度达到O(n),只能顺着节点依次的找下去,增删比较快,查询比较慢;都知道 Map 是以键值对的形式存储的 num(key,value),key值不可以重复,假设下载有两个key一样被hash(key)作为同一个下标 i ,这是数组下标 i 只可以保存一个元素

2022-04-27 16:58:08 2129

原创 单点登录(SSO)Cookie跨域问题 CAS原理

1、回顾单系统登陆我么知道 Http 是无状态协议,这意味着服务器无法确认用户信息。于是W3C就提出了给每个用户发一个通行证,无论谁访问都要携带通行证,服务器通过通行证确认信息。这个通行证就是Cookie。Session相当于在服务器中简历的一份“客户明细表”。Session 不能依据 Http连接来判断是否为同一个用户,于是服务器向浏览器发送一个Cookie,Session就是依据cookie来识别是否是同一用户。流程:用户信息保存在 Session中 ===》如果Session中可以查到放行,.

2022-04-26 21:12:22 7645 3

原创 Java生成开发帮助文档 IDEA

1、点击IntelliJIDEA顶部的Tools菜单,选择GenerateJavaDoc选项2、 接下来在底部的Locale输入框配置语言和编码集,语言用zh_CN,代表中文,其他的输出和控制塔一致3、接下来在底部的Locale输入框配置语言和编码集,语言用zh_CN,代表中文,其他的输出和控制塔一致4、注意:生成的文档里面会有很多 .html 文件 正常...

2022-04-22 21:00:38 821

原创 ElasticSearch(6.3.0)的配置和使用全过程

ElasticSearch

2022-04-19 16:43:47 2278

原创 分布式项目中 nginx(FastFDS) 上传文件大小限制

nginx(FastFDS)微文件上传大小限制问题

2022-04-12 21:33:11 1615

Java语言基础.md

java基础

2021-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除