IP属地:辽宁
java多线程的常用锁 synchronized 关键字 若是对象锁,则每个对象都持有一把自己的独一无二的锁,且对象之间的锁互不影响 。若是类...
用处:aop,钩子函数,监听器,... 先上类图 案例代码 先定义监听者接口 定义接口传入的事件源(需要的时候可以拿到当前监听的对象) 开始写具...
用处:aop,日志,程序用时... 分类: 静态代理 动态代理:JDK动态代理,Cglib动态代理等(底层都是用asm实现,直接操作class文...
用处:集合的遍历 先上类图 案例代码 简单实现ArrayList 和 LinkList
用处:树结构,... 先上类图 案例代码 先定义Node接口 定义叶子节点 定义分支节点 具体应用
坦克大战练习设计模式 利用装饰者模式可以有效的较少类的数量,提高同一代码的利用率。其核心将被装饰的类聚合在装饰类中,通过调用装饰类,来达到对类装...
应用: GateWay网关就是Facade门面模式消息中间件就是Mediator调停者模式。 具体利用坦克大战的java版的游戏来看 对于多个游...
应用:责任链模式在SringSecurity的一系列过滤链和多种provider检验多种登陆方式中用到类图 创建容器的抽象类或者接口 添加具体的...
鉴权框架的实现都是两大步认证和授权,我们分别来说说思路和具体的代码实现 认证 SpringSecurity的认证是通过一系列的过滤链实现的,先上...