- 博客(9)
- 收藏
- 关注
原创 dubbo、zookeeper和springmvc整合使用
互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通...
2017-03-15 16:27:10
118
原创 JAVA线程中对变量值的修改
java中volatile关键字的含义 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchro...
2017-01-24 17:06:25
5180
原创 长连接和短链接
短链接短链接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。长连接长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况。每个TCP连接都需要三步握手,这需要时间,如果每个操作都是短连接,再操作的话那么处理速度会降低很多,所以每个操作完后都不断开,下次处理时直接发送数据包就OK了,不用建立TCP连接。例如:数据库的连接用长...
2017-01-23 14:32:55
225
原创 过滤器、拦截器、监听器
过滤器和拦截器的区别: ①拦截器是基于Java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。 ⑤在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时...
2017-01-06 16:43:02
95
原创 日志级别
Level描述ALL各级包括自定义级别DEBUG指定细粒度信息事件是最有用的应用程序调试ERROR错误事件可能仍然允许应用程序继续运行FATAL指定非常严重的错误事件,这可能导致应用程序中止INFO指定能够突出在粗粒度级别的应用程序运行情况的信息的消息OFF这是最高等级,为了关闭日志记录TRACE指定细粒度比...
2016-12-30 16:17:22
135
原创 约翰·科特先行者特质
约翰·科特先行者特质: 1、绝对诚实; 2、善于学习; 3、公正; 4、反教条精神; 5、勇于展现自己和发现他人最好的一面; 6、具有幽默感; 7、既能高瞻远瞩,又能脚踏实地; 8、自律; 9、自我平衡; 有时间一定要去拜读一下领导领域大师约翰·科特的著作,摘录自勉! ...
2016-12-23 15:42:27
168
原创 java书籍推荐
[size=large]成为Java顶尖程序员 ,看这11本书就够了“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处:成为Java顶尖程序员 ,看这11本书就够了1.能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料2.对着书上的代码自己敲的时候方便“看完书...
2016-12-22 18:30:16
77
MessageSource读取properties属性值
[color=red][b]一、先创建一个util类:AppConfigUtil.java[/b][/color]package com.myhexin.utilsimport java.util.Locale;import org.springframework.context.MessageSource;public final class AppConfigUti...
2016-12-22 16:09:30
949
拦截器获取被拦截方法的参数和返回值,并判断传参是否为空
import javax.servlet.http.HttpServletRequest;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import org.aspectj....
2016-12-16 11:51:48
5926
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人