代码改变世界

随笔档案-2020年04月

观察者模式

2020-04-28 13:35 by hikoukay, 198 阅读, 收藏, 编辑
摘要: 个人理解,观察者模式就是在一个事件触发之后观察者们做系列操作 1.定义一个接口,多个观察者都实现该接口重写其方法 2.在被观察的对象里定义一个观察者容器,当事件触发,一次执行每个观察者的操作方法 3.测试类里面测试,实例化孩子类(Child1),调用孩子醒了的方法(wakeUp()),运行结果 da 阅读全文

redis如何实现数据同步

2020-04-28 13:02 by hikoukay, 12722 阅读, 收藏, 编辑
摘要: redis如何实现数据同步 两种,1全同步,2部分同步 全备份: 在slave启动时会向master发送sync消息,master收到slave这条消息之后,将启动后台备份进程,备份完成之后,将备份数据发送给slave 全备份机制 1.slave向master发送SYNC指令,master接收到该指 阅读全文

mysql调优学习笔记

2020-04-26 01:33 by hikoukay, 237 阅读, 收藏, 编辑
摘要: 性能监控 使用show profile查询剖析工具,可以指定具体的type 此工具默认是禁用的,可以通过服务器变量在绘画级别动态的修改 set profiling=1; 当设置完成之后,在服务器上执行的所有语句,都会测量其耗费的时间和其他一些查询执行状态变更相关的数据。 select * from 阅读全文

介绍一个好用的dao层与mybatis互跳的idea插件MyBatisCodeHelperPro

2020-04-23 23:04 by hikoukay, 895 阅读, 收藏, 编辑
摘要: 一次点击 File--> Settings --> Plugins -->搜索MyBatisCodeHelperPro,点击获取,重启idea即可 接下来看效果,点击小企鹅就可以相互跳转了 阅读全文
点击右上角即可分享
微信分享提示