JAVA进阶篇
lbr2008
这个作者很懒,什么都没留下…
展开
-
设计模式之模板方法封装
在日常开发中,经常在使用第三方的开源框架时,需要配置一些环境变量,然后正常的执行我们所有的方法,然后再进行一些资源回收的工作,如果每次在调用的过程中,我们都这么去设置,那冗余的代码就会很多。 通常我们会对这一类资源的调用采用工具类进行包装,例子如下: /** * 执行set操作 * * @param key * @param value * @r原创 2017-12-01 23:08:36 · 307 阅读 · 0 评论 -
Spring实现读写分离(一)--MySQL实现主从复制
Spring实现读写分离(一)–MySQL实现主从复制标签(空格分隔): 淘淘商城原理mysql主(master)从(slave)复制原理 1、master将数据改变记录到二进制日志(binary log)中,也即是配置文件文件log-bin指定的文件(二进制日志时间 binary log events) 2、slave将master的binary log events 拷贝到它的中继日志(re原创 2017-12-25 15:52:23 · 431 阅读 · 0 评论 -
Spring实现读写分离(二)--应用层实现
Spring实现读写分离(二)–应用层实现标签(空格分隔): 淘淘商城上文的MySQL配置中已经将数据库配置层主从数据同步,应用层对数据库的修改能够在从库中进行同步。但是我们是单向同步,也就是说主库数据的变化会在从库中反应出来(会有一定的延时)。从库的变化是不会在主库中体现的。那我们就应该在应用层中进行读写分离,将读的操作在从库中操作,写操作在主库中操作,这样有效的减轻主库的压力。背景在实际的场景中原创 2017-12-25 15:52:59 · 241 阅读 · 0 评论