会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一蓑烟雨任平生
想要逃避总有借口,想要成功总有办法
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
下一页
2019年1月10日
Spring AOP: @Around
摘要: @Around 增强处理是功能比较强大的增强处理,它近似等于Before 和 AfterReturning的总和。@Around既可在执行目标方法之前织入增强动作,也可在执行目标方法之后织入增强动作。@Around甚至可以决定目标方法在什么时候执行,如何执行,更甚者可以完全阻止目标方法的执行。 @A
阅读全文
posted @ 2019-01-10 15:23 looyee
阅读(1051)
评论(0)
推荐(0)
2019年1月2日
spring boot2.0 多数据源 druid
摘要: 本配置是mysql-connector-java 5.8,驱动使用的是com.mysql.cj.jdbc.Driver.配置文件 注意spring boot2.0默认使用Hikari,属性名应为jdbc-url。若使用druid,则使用urlspring: datasource: localmysq
阅读全文
posted @ 2019-01-02 10:30 looyee
阅读(176)
评论(0)
推荐(0)
2018年11月7日
Java并发编程的4个同步辅助类(CountDownLatch、CyclicBarrier、Semphore、Phaser)
摘要: 来源: https://www.cnblogs.com/lizhangyong/p/8906774.html 我在《jdk1.5引入的concurrent包》中,曾经介绍过CountDownLatch、CyclicBarrier两个类,还给出了CountDownLatch的演示案例。这里再系统总结下
阅读全文
posted @ 2018-11-07 12:45 looyee
阅读(230)
评论(0)
推荐(0)
2018年11月2日
MYSQL事务的4种隔离级别
摘要: 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 Read uncommitte
阅读全文
posted @ 2018-11-02 09:33 looyee
阅读(106)
评论(0)
推荐(0)
2018年10月24日
学习数据结构与算法,成为出色的程序员
摘要: 原文出处: Happy Bear 译文出处:LCTT - icybreaker “相较于其它方式,我一直热衷于推崇围绕数据设计代码,我想这也是Git能够如此成功的一大原因[…]在我看来,区别程序员优劣的一大标准就在于他是否认为自己设计的代码还是数据结构更为重要。” —— Linus Torvalds
阅读全文
posted @ 2018-10-24 10:00 looyee
阅读(219)
评论(0)
推荐(0)
2018年10月17日
分布式事务 -- 最佳实践方案汇总
摘要: 本文转载自: https://blog.csdn.net/chunlongyu/article/details/80246785 说到分布式事务,就会谈到那个经典的”账号转账”问题:2个账号,分布处于2个不同的DB,对应2个不同的系统A,B。A要扣钱,B要加钱,如何保证原子性? 传统方案 – 2PC
阅读全文
posted @ 2018-10-17 14:20 looyee
阅读(490)
评论(0)
推荐(0)
rabbitmq和kafka的对比
摘要: 本文转载自: https://blog.csdn.net/ahjxhy2010/article/details/80620315 由于Kafka采用解耦的设计思想,并非原始的发布订阅,生产者负责产生消息,直接推送给消费者。而是在中间加入持久化层——broker,生产者把数据存放在broker中,消费
阅读全文
posted @ 2018-10-17 14:17 looyee
阅读(527)
评论(0)
推荐(0)
2018年10月16日
如何用消息系统避免分布式事务?
摘要: 本文转载自: http://blog.jobbole.com/89140/ 前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。 上述场景在各个类型的系统
阅读全文
posted @ 2018-10-16 15:31 looyee
阅读(123)
评论(0)
推荐(0)
2018年9月25日
初识Hystrix
摘要: HystrixCircutBreaker可以防止应用程序重复的尝试调用容易失败的依赖服务。 HystrixCircutBreaker的目的和Retry模式的目的是不同的。 Retry模式令应用程序不断的去重试调用依赖服务,直到最后成功。 而HystrixCircutBreaker是阻止应用程序继续尝
阅读全文
posted @ 2018-09-25 15:48 looyee
阅读(197)
评论(0)
推荐(0)
统一异常处理
摘要: 利用@ControllerAdvice 注解来捕获控制器抛出的异常 把这个类放在Common包下的exception包下,后面在每个模块下的主程序Application类使用@ComponentScan注解引入进来,第一个参数是GlobalExceptionHandler所在的包名,第二个参数为Ap
阅读全文
posted @ 2018-09-25 15:47 looyee
阅读(132)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
下一页
公告