- 博客(4)
- 收藏
- 关注
原创 Spring in Action读书笔记 (二)
上节我们讲解了Spring的DI思想和一些用法,这节我们开始看看Spring的AOP思想。AOP是Aspect Oriented Programming,翻译过来就是面向切面的编程。一个系统包括很多部分,有业务逻辑的(功能性的),有非业务逻辑的,也就是我们说的竖着的,和横着躺的。比如Logging功能,Audit功能,Security功能,Transaction功能等都是通用的
2015-12-23 18:18:59 837
原创 Spring in Action读书笔记 (一)
Spring的两大思想:1 依赖注入,DI,或者控制反转,IOC。2 面向切面编程,AOP。Spring Container,控制bean之间的关系,依赖注入。达到bean和bean之间松耦合。三种方式来wire bean:1 显示xml配置方式2 显示Java配置方式3 隐式的bean discovery和automatic wiring。第三种方
2015-12-22 18:06:58 1160
原创 怎么样部署新的code到一个集群里
如题,怎么实现呢?首先需要提供控制每次部署的粒度,是要保证50%的service可用,还是每次最多部署10%的机器,这些都是策略。然后对于每台服务器来讲,都要执行以下步骤:1 首先将自己从VIP或load balancer中剔除或disable掉,使自己不在serve流量。2 停止服务器进程。3 清理环境,将之前的包删除。4 将新的包,代码版本(解释
2015-12-11 11:18:38 787
原创 用jconsole可视化JVM的运行状态
JConsole是从Java 5中开始引入的一个用于对JVM性能和资源消耗进行监控的图形化工具。JConsole可以连接本地的Java程序,也可以连接远程的Java程序。jconsole的可执行文件在JAVA_HOME的bin目录下。可以直接jconsole运行,然后使用GUI选择connect哪个程序。或者jconsole process_id 这种方式适用于jconsole
2015-12-03 14:42:10 1297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人