- 博客(3)
- 资源 (12)
- 收藏
- 关注
原创 业务通用化处理
当业务中出现新的需求A时,代码中我们经常这样写if(A){ action1();}并且A还出现在程序的各个地方if(A){ action2();}if(A){ actionn();}随着业务新需求类型的出现, BCDE,会面临需求的膨胀,代码会是如下的样子if(A or B){ action1;}if(C or D or E){ action2;...
2018-06-14 17:07:27 239
原创 Redis主从同步:全量同步 增量同步
日常工作中使用的Redis集群是一主多从的架构模型(如下图,主1+主2组成一套完整的数据),当主1发生宕机时,会切写到从(为了方便制作预案主1主2会同时切,分别切向从1从2作为新的主),此时面临的问题是主2没有宕机,如果直接写从2,那写进从2的数据会不会被主2重新覆盖(主2没有宕机)?针对以上问题引申出Redis主从同步的机制问题,学习了解后记录如下:Redis主从同步分为两种机制:全...
2018-06-06 21:28:16 9646
原创 Spring事务传播机制:UnexpectedRollbackException
异常堆栈:org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only日常工作中遇到如上错误,总结如下:发生异常的场景描述:在使用Spring事务时,在一个事务A中又开了一个事务B(即存在嵌套事务),当...
2018-06-06 20:47:34 1661
【程序员】75份速查表
2014-10-10
Android全套入门+进阶 教材
2014-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人