首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lmk1010
掘友等级
喜欢新奇的事物
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Shiro学习笔记(四)源码解析
一步的流程。 首先我们一步一步分析。 类,内部主要就是负责获取Subject和SecurityManager全局资源。那么Subject作为我们使用 Shiro的API核心工具,我们只有拿到它才可以做登陆、鉴权、等一系列操作。那么我们就来研 究下Subject的实例过程吧。 都…
Shiro学习笔记(三)源码解析
Shiro作为轻量级的权限框架,Shiro的认证流程是怎样的一个过程。 成。 作为用户认证的关键模块,主要是为了返回AuthenticatorInfo信息。 翻开源码,查找到org.apache.shiro.authc包中,此包主要是用于认证的。 AuthenticationI…
Shiro学习笔记(一) 认识Shiro
RBAC级别的权限控制的开发。 业会话管理和加密。 Apache Shiro的首要目标是易于使用和理解。安全有时可能非常复杂,甚至是痛苦的,但并 非必须如此。框架应尽可能掩盖复杂性,并提供简洁直观的API,以简化开发人员确保其应用程 序安全的工作。 等等... 其中Shiro中…
Java多线程之Synchronized详解
一直以来对于Synchronized都比较迷惑,尤其还对于ReentrantLock并不了解他们之间的区别,今天闲来无事,学习了。 A再做处理结果肯定是错误的)。例如下面,A,B两进程同时开始运行,A 源,整个系统gg。而死锁就好比A拿一只筷子,B拿一只筷子,但是各自又都不放弃…
Java设计模式之单例模式
(对于我这种渣渣而言)。 次读取都要重新new一个对象。 么他就如此完美嘛?当然有缺点,就是静态类无法传参数。 你要不要,它都在那里,所以不能实现延迟加载。所以当你getInstance的时候没有延迟,随意 加载,调用效率极高。 少一些,那么自然就可以实现延迟加载,但是调用效率…
Java设计模式之工厂模式
最近几天复习设计模式,首先最熟悉的就是工厂模式了。 Method)。这两个模式很相似,但是又有所不同,抽象工厂可以看作是工厂模式的扩展。 前我们一定要明白,使用了他能为我们带来什么。先看个简单的例子: 在不使用工厂模式之前,我们如果要获取A B两个产品的话,需要手动实例化,这个…
GuavaCache入门
GuavaCache是Google研发的本地缓存方案,和redis、memcache、ehcache差不多,存储形式都属于Key-Value,都是为了加快程序读取数据的速度而产生的技术。 这也就说明了GuavaCache的应用场景是:适用于存储一些访问量大,但是数据量极小,且不…
记录dubbo+zookeeper+spring搭建(二)
上次Dubbo-admin控制台和zookeeper搭建完成之后,今天来进行spring服务层和接口的整合测试。 SSM基础搭建自行解决。本例只提供在SSM基础之上整合。 简单例子,对于Service层来说,我们创建两个包一个为service接口类和service实现类。 最好…
分布式入门dubbo+zookeeper+spring搭建(一)
我的测试环境centos7+jdk1.8+maven3.5.2。 主要目的:网上大多数都是进行本地的测试暴露服务接口,context加载配置文件来模拟测试。 此篇文章主要写dubbo与zookeeper与SSM整合的,并且通过两台tomcat服务器和一台zookeeper的服务…
Spring与MyBatis整合报错
一开始进行单元测试,并无任何报错。把日志看了看也没啥。但是测试就是不通过。把log4j去掉之后出来这个异常。查了下发现原来是版本不兼容,我也是醉了。。 我把spring版本改为4.3.5之后就正常了。以后还是要注意下。
下一页
个人成就
文章被点赞
1
文章被阅读
14,074
掘力值
268
关注了
2
关注者
1
收藏集
9
关注标签
18
加入于
2018-12-27