![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 75
傻仔刚普拉
有钱才能谈梦想
展开
-
线程模型
线程可以分为三种模式(一)hu'bu'tong'x原创 2014-05-19 21:35:04 · 780 阅读 · 0 评论 -
XPATH
转自http://www.open-open.com/lib/view/open1397717612656.html一、基本概念介绍 XPath 是一门在 XML 文档中查找信息的语言, 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。因此,对 X转载 2014-12-12 12:17:45 · 901 阅读 · 0 评论 -
在方法体上和在方法体里使用synchronized的区别
学习synchronized时,我们可以把synchronized放在方法体上,也可以放在方法体内拿servlet来说,如果放在方法体上,就会把后面的request阻塞掉:protected synchronized void doGet(HttpServletRequest request, HttpServletResponse response) throws Serv原创 2015-03-02 22:28:31 · 2386 阅读 · 0 评论 -
利用DBUnit + HSqldb来做单元测试
公司对单元测试比较看重,对DAO也要进行单元测试,因此结合公司对DBUnit的使用和自己对DBUnit的理解来讲解一下如何利用DBUnit来做单元测试我们不是单纯地利用DBUnit,而是结合spring-test-dbunit这个开源项目来完成单元测试(https://github.com/springtestdbunit/spring-test-dbunit)有一点需要说原创 2015-07-31 17:37:42 · 1931 阅读 · 1 评论 -
线程Interrupt
Markhttp://blog.csdn.net/hudashi/article/details/6958550interrupt()只是改变中断状态而已. interrupt()不会中断一个正在运行的线程。这一方法实际上完成的是,给受阻塞的线程抛出一个中断信号, 这样受阻线程就得以退出阻塞的状态。更确切 的说,如果线程被Object.wait, Thread.join和Th转载 2015-08-30 22:48:06 · 574 阅读 · 0 评论 -
商品详情页系统的Servlet3异步化实践
转自:http://jinnianshilongnian.iteye.com/blog/2245925商品详情页系统的Servlet3异步化实践博客分类: 架构在京东工作的这一年多时间里,我在整个商品详情页系统(后端数据源)及商品详情页统一服务系统(页面中异步加载的很多服务,如库存服务、图书相关服务、延保服务等)中使用了Servlet3请求异转载 2015-11-26 16:26:20 · 928 阅读 · 0 评论 -
入门
转自:http://blog.csdn.net/xiaohai0504/article/details/6832990一、原理 代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一个间接的层。JDK自从1.3版本开始,就引入了动态代理,并且经常被用来动态地创建代理。JDK的动态代理用起来非常简单,当它有一个限制,就是使用动态代理的对象转载 2016-02-17 14:38:01 · 676 阅读 · 0 评论 -
记一次CPU占用率过高
记一次CPU占用率过高主要记录一次定位CPU占用率过高,如何排查哪个线程导致排查流程使用到的命令 top -p 查看指定进程信息 top -H 查看指定进程以及与进程相关的线程信息问题一天发现glassfish cpu占用率一直很高,于是需要定位究竟是什么原因导致cpu占用高通过top命令查看是哪个进程导致CPU占用率高 通过top -H -p <PID>来查询该进程下所有相关线程信原创 2016-02-26 15:08:51 · 1035 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
好久没更新博客了,一直都有学习新知识,但是没时间总结,主要因为顾着去发展模型兴趣去了哈 难得静下来写一篇博客 闲话不多说,直接进入主题缘起两年前因为工作关系,曾经研究过ThreadLocal源码一段时间,不过研究得不够透彻。最近偶然间又接触到ThreadLocal,又有了新的认识,因此写篇博客记录下来,顺便抛砖引玉一下。 网上很多人都会把ThreadLocal类比为Map来实现的,如果你真的这原创 2017-03-07 14:30:39 · 495 阅读 · 0 评论 -
was jax-ws
转自:http://www.ibm.com/developerworks/webservices/library/ws-noide1/index.html转载 2014-09-01 10:28:57 · 861 阅读 · 0 评论 -
Spring Integration --- Gateway
什么是GatewayGateway的作用就xi'na'g'yi'ge原创 2014-08-06 23:05:17 · 5190 阅读 · 2 评论 -
JSR 303
关于 Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与转载 2014-08-20 11:07:26 · 820 阅读 · 0 评论 -
Exception Handling in Spring MVC
zhException Handling in Spring MVCEngineeringPaul ChapmanNovember 01, 2013Spring MVC provides several complimentary approaches to exception handling but, when teaching Spring MVC,转载 2014-08-20 19:37:45 · 1964 阅读 · 0 评论 -
Jaxb例子
JDK6提供的序列化/反序列化工具原创 2014-09-08 19:12:36 · 594 阅读 · 0 评论 -
Spring webservice
转自:WebService客户端调用的本质就是将SAOP格式的XML通过通信协议发送到WebService的服务器端,然后接收服务器端返回的XML.本文简单介绍一下如何通过Spring提供的WebServiceTemplate访问Webservice,WebServiceTemplate与调用webservice的客户端已及webservice服务器端示意图如下(图片来源于Spri转载 2014-08-26 00:04:55 · 897 阅读 · 0 评论 -
eclipse反编译器插件
转自:闲暇之余,写了一个Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试。Eclipse Class Decompiler插件更新站点: http://f转载 2014-09-11 13:17:10 · 856 阅读 · 0 评论 -
Webservice @HandlerChain
zhuan@WebService handlers with @HandlerChainIn this example we see a basic JAX-WS @WebService component use a handler chain to alter incoming and outgoing SOAP messages. SO转载 2014-09-12 10:15:16 · 3145 阅读 · 0 评论 -
ThreadLocal是怎样炼成的
好久没更新博客了,一直都有学习新知识,但是没时间总结,主要因为顾着去发展模型兴趣去了哈 难得静下来写一篇博客 闲话不多说,直接进入主题缘起两年前因为工作关系,曾经研究过ThreadLocal源码一段时间,不过研究得不够透彻。最近偶然间又接触到ThreadLocal,又有了新的认识,因此写篇博客记录下来,顺便抛砖引玉一下。 网上很多人都会把ThreadLocal类比为Map来实现的,如果你真的这原创 2017-03-07 14:33:27 · 692 阅读 · 0 评论