自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

封神之路

小菜鸡也能飞很高

  • 博客(9)
  • 收藏
  • 关注

原创 d12_SqlSessionFactoryBuilder源码分析

1. 基础2. 快速搭建mybatis入门环境

2019-06-30 15:38:15 316

原创 Unable to load authentication plugin 'caching_sha2_password'

之前本人sql选择的是 5.1.29版本 报错: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.29&l...

2019-06-23 14:59:38 2196

原创 动态监测文件后10行

tail -f -n 10 catalina.outcatalina.out 是要监测的文件名想要监测更多 可以把10行换成 100行 …

2019-06-19 17:55:51 358

原创 公开课——2级缓存及装饰模式

1. 2级缓存jvm内置的缓存: ehcash共享缓存 : redis双重保证,当redis挂了 还有EHCash1.早期项目如果是 单点应用,不需要redis实现二级缓存。2.如果是一个集群的情况下,建议采用redis实现缓存。3.早期时候,定义好一级缓存,以后新增二级缓存的时候 不会改变一级缓存代码。4.装饰模式 不改变原有对象功能,来实现增强。2. mybati...

2019-06-18 11:29:38 198

原创 d6JDK动态代理模式

1. 手写JDK动态代理模式 原理思路1.使用java语言组装$Proxy0.java 源代码 获取实现的接口。 使用java的反射技术获取该接口下的所有的方法。*.java 编译 成 .class文件2.将$Proxy0.java* 代理类的源代码编译成 $Proxy0.class文件javaCompiler类似于 命令行输入javac编译3.使用classloader技...

2019-06-14 19:40:10 149

原创 d7观察者模式通知消息服务

1.什么是观察者模式在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。2.观察者模式应用场景Zookeeper事件通知节点、消息订阅通知、安卓开发事件注册分布式配置中心3. 观察者模式原理类图4. 代码实例1public interfac...

2019-06-13 15:30:42 212

原创 d8.2 设计模式之 状态模式

1.什么是状态模式状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。2.状态模式与策略模式区别1、状态模式重点在各状态之间的切换从而做不同的事情,而策略模式更侧重于根据具体情况选择策略,并不涉及切换。2、状态模式不同状态下做的事情不同,而策略模式做的都是同一件事,例如聚合支付平台,有支付宝、微信支付、银联支付,虽然策略不同,但最终做的事情都是支付,...

2019-06-03 19:34:26 129

原创 d8.1设计模式之外观模式

1.什么是外观模式外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。2.外观模式(门面) 包装模式实例1:// 用户下单成功后,有那些操作?// 1.增加支付回调接口日志// 2.修改订单数据库状态为已经成功// 3.调用积...

2019-06-03 14:38:54 174

原创 d9设计模式——适配器模式

1.什么是适配器模式定义:将一个系统的接口转换成另外一种形式,从而使原来不能直接调用的接口变得可以调用。适配器模式角色划分2.适配器模式涉及3个角色:源(Adaptee):需要被适配的对象或类型, 旧版本或者苹果手机插口适配器(Adapter):连接目标和源的中间对象,相当于插头转换器,新版本与老版本能够实现兼容目标(Target):期待得到的目标, 新版本或者圆子头耳机适配器模式包...

2019-06-03 14:04:36 189

空空如也

空空如也

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

TA关注的人

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