上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 39 下一页
摘要: 版本信息 当前开放源码版本 v1.2,在IDEA官方插件库可搜索插件名: Patient 公司内部版本已升级到v1.4 一、Generate Template 当你接到一个新的模块任务,例如"角色Role"模块。... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(71) 评论(0) 推荐(0)
摘要: Cookie的基本理解(购物卡) Session与Cookie都是一种记录客户状态的机制。 当一个用户访问服务器的时候,服务器会把一些键值对返回给客户端浏览器,并加上一些限制条件。在这个条件限制下,当用户符合条件并且在下次访问服... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(50) 评论(0) 推荐(0)
摘要: 一、Hystrix熔断器 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC)。如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪。服... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(88) 评论(0) 推荐(0)
摘要: 一、原理 Shiro使用的是Token来封装用户登录的信息,另外一边,从数据库中查询出来的数据存放在"AuthenticationInfo"中,然后将token与info进行对比,对比一致的话说明用户登录成功。在登录成功后,为了缓解数据库的压力... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(153) 评论(0) 推荐(0)
摘要: 一、缓存 缓存的工作机制是:先从缓存中读取数据,如果没有再从数据库读取实际数据,并把读取的数据存入缓存,下次再访问相同资源的时候,直接从缓存中获取,这样就可以缓解一些数据库的压力。 缓存有两个比较常用的概念: TTL(Tim... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(248) 评论(0) 推荐(0)
摘要: 一、Shiro Session 的基本功能 在Shiro里面可以发现所有的用户的会话信息都会由Shiro来进行控制,那么也就是说只要是与用户有关的一切的处理信息操作都可以通过Shiro取得,实际上Shiro的会话能够获取到HttpSession... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(138) 评论(0) 推荐(0)
摘要: 第一步:git clone git地址 第二步:在克隆下来的文件夹里面使用git客户端,添加文件后 git add . git commit -m "first commit" git push -u origin mast... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(52) 评论(0) 推荐(0)
摘要: 一、Remember Me能解决什么问题 (1)当用户没有退出且关闭了浏览器,再次打开网站则不需要再次登录。 (2)当用户在登陆时勾选"记住我",退出登录后,下次登录的时候,登录表单会记住上次的登录名。 我已经... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(88) 评论(0) 推荐(0)
摘要: 一、立即获取锁 Redisson提供了一种非常便捷的分布式锁,个人认为堪称分布式锁中好用之最。 //获取锁RLock lock = redisson.getLock("anyLock");// 最常见的使用方法lock.lock();//释放锁... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(207) 评论(0) 推荐(0)
摘要: 一、缓存映射(MapCache) Redisson的分布式的RMapCache Java对象在基于RMap的前提下实现了针对单个元素的淘汰机制。同时仍然保留了元素的插入顺序。映射缓存(MapCache)它能够保留插入元素的顺序,并且可以指明每个... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(1367) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 39 下一页