- 博客(57)
- 资源 (3)
- 收藏
- 关注
原创 思维导图视频代码揭秘 shiro 缓存
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1o3b1OBiz5qMj4lZbSSo0tw提取码:ccq5代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example-chapter11...
2020-05-30 19:35:11 195
原创 思维导图视频代码揭秘RabbitMQ消费端要点
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1MpBCvR-cWXAcWjuYN12v0Q提取码:814x链接:https://pan.baidu.com/s/184V_mDYUD2MRaWR3EUnf_g提取码:1n5y代码https://gitee.com/cakin24/RabbitMQDemo...
2020-05-30 19:29:47 170
原创 思维导图视频代码揭秘shiro会话管理
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/186Gh__Fz6OznxS2WBbSzUg提取码:4ddh链接:https://pan.baidu.com/s/1bzpjSOxDcFQqBu7-uwi1ug提取码:8bcq代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example...
2020-05-29 21:58:24 185
原创 思维导图视频代码揭秘RabbitMQ生产者确认
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1fzLPeSxQSSYIyAlCjRALAg提取码:t87c链接:https://pan.baidu.com/s/19nEJ2Vxm0ArmGZRjLB649w提取码:gy0w代码https://gitee.com/cakin24/RabbitMQDemo...
2020-05-29 21:51:11 195
原创 Shiro的FilterChainManager 接口说明
FilterChainManager 接口代码如下:public interface FilterChainManager { // 得到注册的拦截器 Map<String, Filter> getFilters(); // 获取拦截器链 NamedFilterList getChain(String chainName); // 是否有拦截器链 boolean hasChains(); // 得到所有拦截器链的名字 .
2020-05-28 18:21:48 457
原创 怎样找到shiro的过滤器链
一点睛主要涉及两个类和两个方法。AbstractShiroFilter类的getExecutionChain方法。PathMatchingFilterChainResolver类的getChain方法。下面通过注释的方法进行说明。二getExecutionChain方法// 获取拦截器链流程protected FilterChain getExecutionChain(ServletRequest request, ServletResponse response, Fi..
2020-05-28 18:05:06 569
原创 shiro过滤器源码分析
一配置<!-- Shiro的Web过滤器 --><bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <!-- 注入安全管理器--> <property name="securityManager" ref="securityManager"/> <!-- 设置登录URL--> <prope.
2020-05-28 16:21:23 460
原创 思维导图视频代码揭秘RabbitMQ 持久化
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1eG-FoTaGsJ6P7xh7dIBf6w提取码:6evb代码https://gitee.com/cakin24/RabbitMQDemo/tree/master/src/main/java/com/rabbitmq/durable...
2020-05-27 17:55:04 164
原创 思维导图视频代码揭秘shiro的JSP标签
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/14dbkCFY5oKm7qwWqdaJo2g提取码:3fmo代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example-chapter9...
2020-05-27 17:47:36 187
原创 思维导图视频代码揭秘RabbitMQ RPC
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1HgdjNsh_dCasHthxHPsOdA提取码:6i7w代码https://gitee.com/cakin24/RabbitMQDemo/tree/master/src/main/java/com/rabbitmq/rpc...
2020-05-27 17:40:49 206
原创 思维导图视频代码揭秘shiro拦截器
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1RH5MrICBLT81Xez4uwi43w提取码:t8m0链接:https://pan.baidu.com/s/1TpGGJHaQaWXWVKw3zScsEQ提取码:wt0v代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example-...
2020-05-24 11:16:12 190
原创 思维导图视频代码揭秘RabbitMQ优先级队列
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1hIU8s0f9YGiqoAs8w74fWg提取码:ewuk代码https://gitee.com/cakin24/RabbitMQDemo...
2020-05-24 11:09:54 177
原创 常用框架配置大全
目录SpringMVC常用配置Spring shiro的常用配置常用基础组件配置SpringMVC常用配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:a..
2020-05-24 11:02:38 466
原创 思维导图视频代码揭秘shiro的web集成
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1wc7kBT-ShfedLrPYnEC6SA提取码:akjy链接:https://pan.baidu.com/s/1H5x__FYZDUoiaQwpZO4iZw提取码:u6vr代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example...
2020-05-23 20:37:06 170
原创 思维导图视频代码揭秘RabbitMQ死信队列和延迟队列
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1DDztBeQ1DZqi9Kmeg9cM2A提取码:hwvx链接:https://pan.baidu.com/s/1gTNXx_g6VE-BPmRsCt2xYQ提取码:pwyk代码https://gitee.com/cakin24/RabbitMQDemo...
2020-05-23 20:34:42 188
原创 思维导图视频代码揭秘shiro 关键类和接口
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1LFkTMswUmx9KMBpVCBJaPQ提取码:ioxx链接:https://pan.baidu.com/s/1-xNx3atSyQyBtEDh1Of70g提取码:7tw0代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example-...
2020-05-22 17:08:05 178
原创 思维导图视频代码揭秘RabbitMQ的TTL
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1YoOPoyC3OzPCF15vJlIyWg提取码:rxsp代码https://gitee.com/cakin24/RabbitMQDemo/tree/master/src/main/java/com/rabbitmq/ttl...
2020-05-22 16:57:45 200
原创 思维导图视频代码揭秘shiro加密
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1OwkeHBYbMft3qNB247Wehw提取码:cw8k链接:https://pan.baidu.com/s/1nESap9EsGCwpTEt3le5cfA提取码:7mi0链接:https://pan.baidu.com/s/1vyx8emRPBykcmtypZWB-4g提取码:pu96代码...
2020-05-21 18:26:48 193
原创 思维导图视频代码揭秘RabbitMQ消息去向
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1DW8ckgYrKsBNDu9m4Cu6kg提取码:mapf链接:https://pan.baidu.com/s/1U5slIozx_VEFzDmzs7n6JA提取码:ewoj代码https://gitee.com/cakin24/RabbitMQDemo...
2020-05-21 17:25:03 181
原创 思维导图视频代码揭秘shiro配置
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1-JDKLbqyuyy3RegelfMGxQ提取码:c3fs代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example-chapter4...
2020-05-20 20:30:42 199
原创 思维导图视频代码揭秘RabbitMQ客户端开发
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/1LF3dsb95Ir0tr8hKW4rrqw提取码:s517链接:https://pan.baidu.com/s/1dq4iZTiCoEViniE1C0SRrQ提取码:qh1a链接:https://pan.baidu.com/s/1hzLKQ6kPFvOl3JXlMgcsMg提取码:03zb...
2020-05-20 20:19:55 206
原创 思维导图视频代码揭秘RabbitMQ基本流程
思维导图、视频、代码携手揭秘RabbitMQ编程,干货多多,趣味多多!思维导读视频代码https://gitee.com/cakin24/RabbitMQDemo/tree/master/src/main/java/com/rabbitmq
2020-05-20 20:03:05 189
原创 思维导图视频代码揭秘shiro授权
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频链接:https://pan.baidu.com/s/17M1LNI1OVdA1qfFbm4vHZg提取码:0ppb链接:https://pan.baidu.com/s/15LgVqgYuVLLPd7W3Jmeo0A提取码:137e链接:https://pan.baidu.com/s/1x4NtYzmaUCxw71m0t9V_Qw提取码:6ip2代码...
2020-05-20 17:41:11 201
原创 思维导图视频代码揭秘shiro身份验证
思维导图、视频、代码携手揭秘shiro,干货多多,趣味多多!目录思维导图视频代码思维导图视频后续添加代码https://gitee.com/cakin24/shirodemo/tree/master/shiro-example-chapter2
2020-05-19 09:28:52 282
原创 RabbitMQ消费端代码注意事项
一先上思维导图二再上代码1生产端package com.rabbitmq.basicqos;import com.rabbitmq.client.Channel;import com.rabbitmq.client.ConfirmListener;import com.rabbitmq.client.Connection;import com.rabbitmq.client.MessageProperties;import com.rabbitmq.util.Conne...
2020-05-15 16:03:13 411
原创 RabbitMQ消费端消息分发问题研究
一先上思维导图二再看代码1生产者package com.rabbitmq.basicqos;import com.rabbitmq.client.Channel;import com.rabbitmq.client.ConfirmListener;import com.rabbitmq.client.Connection;import com.rabbitmq.client.MessageProperties;import com.rabbitmq.util.Conne...
2020-05-15 15:48:27 209
原创 一款测试java性能的工具jvisualvm.exe
一简介jvisualvm.exe,它是JavaJDK自带的一框工具,如果细心的话,我们可以在JDK的安装目录找到它的身影。它是路径是:D:\Program\Java\jdk1.8.0_162\bin\jvisualvm.exe二使用方法使用很简单,单击一下该程序即可。它的样子展示一下,功能点都用红框标识出来了。大家如果感兴趣,可以试试,也许对你很有用。...
2020-05-15 15:35:03 297
原创 shiro认证调试过程跟踪
一问题提出看代码时候,我看到下面一个函数verify,我想弄清楚代码是怎么跑到这个函数。/*** @className: JwtUtil* @description: JwtUtil工具类* @date: 2020/5/13* @author: cakin*/public class JwtUtil { /** * 过期时间为一周 */ private static final long EXPIRE_TIME = 7 * 12 * 3600 * .
2020-05-13 18:10:29 521
原创 Shiro优秀学习资料收录
Spring Boot Shiro 权限管理https://blog.csdn.net/catoop/article/details/50520958SpringBoot + Shirohttps://www.jianshu.com/p/35ee0ff8f969SpringBoot的Shiro脚手架工程详细注释版https://gitee.com/cakin24/study-imooc/tree/master/44-shiro
2020-05-13 11:01:20 291
原创 MyBatis-plus如何实现树形结构展示
一 提出需求先看一下我们的需求,我们的需求是要实现下面这个页面的树形展示。使用的技术是MyBatis-plus。二 分析需求首先分析一下这个页面,这个页面是以树形结构的方式展示权限(资源)列表。虽然是树形展示,本质上,它还是一个表。我们可以这样定义权限(资源)表。CREATE TABLE `sys_resource` ( `id` varchar(30) NOT NULL, `name` varchar(50) NOT NULL, `parent_id` varchar(30) DEF
2020-05-10 21:22:44 10947 10
原创 mysql出现which is not functionally dependent on columns in GROUP BY clause报错解决方案
一数据表结构CREATE TABLE `sys_user_role` ( `id` varchar(30) NOT NULL, `uid` varchar(30) NOT NULL, `rid` varchar(30) NOT NULL, PRIMARY KEY (`id`,`uid`,`rid`), KEY `user_role_ibfk_2` (`uid`), KEY `user_role_ibfk_1` (`rid`), CONSTRAINT `sys_user_r.
2020-05-10 12:14:37 13721 2
原创 VSCode实用指南
一 必看视频1 慕课网https://www.imooc.com/learn/1106二 推荐插件1 vscode-icons设置文件图标主题2 Auto Close TagAutomatically add HTML/XML close tag3 Auto Rename TagAuto rename paired HTML/XML tag4 Chinese (Simplified) Language Pack for Visual Studio Code适...
2020-05-10 08:06:32 555
原创 BeanUtils.copyProperties拷贝结构不同类测试
一先定义两个不同的类这两个类的结构是不同的。1SysUserpackage toolutils;import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Data;import lombok.NoArgsConstructor;import java.io.Serializable;import java.util.Date;import java.util.List;@Data@..
2020-05-08 22:02:17 2364
原创 Mybatis-plus中对新增和修改的思考
一点睛我们对数据库进行操作时,新增和修改是一对孪生兄弟,大多数情况下新增后会再次对新增的数据进行维护,这时修改就派上用场了。另外新增和修改如果没用好,往往会出现插入时主键重复,或更新时,不存在数据或存在多条数据的情况,这些都会导致异常。因为经常会用这种场景,这里做个总结。二数据库设计我们把数据库设计成下面这个样子,其中id是主键,另外我们还规定username和title唯...
2020-05-07 20:11:45 3929 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人