blog.hongxi.org

Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)

Spring AOP实现原理

AOP的实现者 AOP工具的设计目标是把横切的问题(如性能监视、事务管理)模块化。使用类似于OOP的方式进行切面的编程工作。位于AOP工具核心的是连接点模型,它提供了一种机制,可以识别出在哪里发生了横切。 AspectJ AspectJ是语言级的AOP实现,2001年由Xerox PAR...

2016-07-27 18:33:34

阅读数:6

评论数:0

日志配置备忘

logback <?xml version="1.0" encoding="UTF-8"?> <configuration> ...

2016-07-27 10:46:50

阅读数:1

评论数:0

异地多活没那么难

1. 引言 有幸参与了阿里游戏的一个高可用方案的设计,并且在网上发表了方案(面向业务的立体化高可用架构设计),后来参加GOPS全球运维大会深圳站,与众多行业高手交流,发现大家对“异地多活”这个方案设计非常感兴趣,毕竟“异地多活”的方案价值非常大,尤其是互联网行业,规模稍微大一点几乎都必须是...

2016-07-25 15:20:28

阅读数:2

评论数:0

数据库悲观锁和乐观锁

一、Oracle Oracle数据库悲观锁与乐观锁是本文我们主要要介绍的内容。有时候为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。 数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢...

2016-07-18 12:00:54

阅读数:1

评论数:0

【转】Spring事务超时时间可能存在的错误认识

1、先看代码 1.1、spring-config.xml Java代码   <bean id="dataSource" class="org.springframework.jdbc.datasou...

2016-07-17 02:34:02

阅读数:1

评论数:0

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