`
zcyjbyb
  • 浏览: 23667 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表
本地监控,在catalina.bat中“rem Guess CATALINA_HOME if not defined”下加: set JAVA_OPTS=-XX:+PerfBypassFileSystemCheck   远程监控,在catalina.bat中开头加: set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port="9004" -Dcom.sun.management.jmxremote.authenticate="fal ...
        在企业级应用开发领域,谈论最多的一个词,恐怕非SOA(Service-Oriented Architecture,面向服务架构)莫属。那么SOA究竟拥有什么样的魔力,能够让众多的软件厂商对他趋之若骛,掀起新的一轮企业架构浪潮。让我们在本文中 ...
通过EasyMock,我们可以为指定的接口动态的创建 Mock 对象,并利用 Mock 对象来模拟协同模块或是领域对象,从而使单元测试顺利进行。这个过程大致可以划分为以下几个步骤: 使用 EasyMock 生成 Mock 对象; 设定 Mock 对象的预期行为和输出; 将 Mock 对象切换到 Replay 状态; 调用 Mock 对象方法进行单元测试; 对 Mock 对象的行为进行验证。 传送门:https://www.ibm.com/developerworks/cn/opensource/os-cn-easymock/               http://w ...
注意的几点: 1 @Transactional只能被应用到public方法上, 对于其它非public的方法,如果标记了@Transactional也不会报错,但方法没有事务功能. 2 默认情况下,一个有事务方法,遇到RuntiomeException时会回滚. 遇到受检查的异常是不会回滚的.要想所有异常都回滚,要加上@Transactional(rollbackFor={Exception.class,其它异常}) . @Transactional 的所有可选属性如下: 属性 类型 默认值 说明 propagation Propagation枚举 REQUIRE ...
    因为以前在tomcat服务器上运行的好好的,换了个tomcat所以出现这种错误,很多不想改,就想查查不修改代码的方式。很简单,原来是tomcat从5.5.27开始默认行为变了,只要打开在${tomcat}/conf下面的catalina.properties,在最后面添加一行 org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false 改变tomcat的默认行为就好了,原默认值为true
项目中应用到spring配置sqlserver2000,用com.mchange.v2.c3p0.ComboPooledDataSource来做连接池,具体配置如下: <bean id="misDataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="driverClass" value="com.microsoft.jdbc.s ...
      最近学习hessian,没想到刚开始就碰到解决不了的事情,一个helloworld都没弄出。以下是相关代码: 新建web project为hessian,将hessian-4.0.7.jar导入,服务端有接口Hello和实现HelloImpl,客户端测试代码ClientTest(客户端与服务端为同一project)以及web.xml配置如下:    Hello.java:   package server; public interface Hello { public void say(String str); }    HelloImpl.ja ...
Global site tag (gtag.js) - Google Analytics