- 浏览: 200172 次
- 性别:
- 来自: 广州
最新评论
-
dawnyu:
太厉害了,专门登陆支持一下楼主
eclipse配置tomcat,访问http://localhost:8080出现404错误 -
wanghuan_em:
我怎么还是没成功...
在MyEclipse中安装Freemarker插件 -
xiayuhuashang:
在MyEclipse中安装Freemarker插件 -
PhoenixHorse:
就是啊,为什么要替换包呢,难道你存在其它兼容问题?
在MyEclipse中安装Freemarker插件 -
yueyuxiang:
楼主威武!我成功了
eclipse配置tomcat,访问http://localhost:8080出现404错误
文章列表
一、第一反应
考虑:因为异常出现在报表的功能模块中,并且是在查询结果数量比较大的时候才出现,于是思维固化的认为是报表填充的问题。
怀疑:报表工具不可能填充1W条记录就挂掉吧?
二、google该异常的解释:
当客户端发出请求(request)后,如果还没有完全获得服务端的响应(response),客户端与服务器段的连接断开(例如断网、按了“停止”按钮、或者客户端浏览器关闭等),服务器端就会抛出此Exception。
出现Connection reset by peer的原因可能是多方面的,通常原因是: 1、服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉; 2、 ...
转载:http://cantellow.iteye.com/blog/850034?page=1#comments
不是为了重构而重构,而是为了在写代码的过程中具有重构的思想,更可能的写出相对良好的代码。
如果项目是需要一直维护的,当修复bug、增加功能时,代码质量就体现出来了,如果不及时重构,代码就会越来越沉沦。
很多人不喜欢测试,其实就是不敢面对自己的问题,总希望代码没问题,或让测试人员去发现问题。
1.重构,伴随着整个软件开发过程,大到软件需求评审会上的需求变更,小到一时灵感对变量的命名,重构不挑食,重构无处不在。 如果发现想要使用某个方法,但它位于其它类中 ...
摘抄自:http://pmd.sourceforge.net/rules/optimizations.html
一、Optimization Rules:最佳规则
1、LocalVariableCouldBeFinal:A local variable assigned only once can be declared final.
2、MethodArgumentCouldBeFinal:A method argument that is never assigned can be declared final.
3、AvoidInstantiatingObjectsInLoo ...
开始时间小于结束时间,且开始时间和结束时间相差3天的日期
WdatePicker({minDate:'#F{$dp.$D(\'endTime\',{d:-3})}',maxDate:'#F{$dp.$D(\'endTime\')}' })
WdatePicker({minDate:'#F{$dp.$D(\'startTime\')}',maxDate:'#F{$dp.$D(\'startTime\',{d:3})}'}
转载:摘抄自http://zhang-xzhi-xjtu.iteye.com/blog/968591
1、注释不是为了满足规范和要求,而要体现注释的作用和价值。
2、良好的命名取代不必要的注释。
3、多写为什么的注释,而不是做了什么的注释。what而非why,why是应该通过代码体现的,代码自注释。
4、注释的维护。
5、方法里面出现重复注释的时候,应该抽取方法级别的详尽注释到类,便于方法改动时修改相应的注释。
6、注释过长,可以考虑将注释放在测试类中。
1、把主键定义为自动增长标识符类型
在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:
create table customers(id int auto_increment primary key not null, name varchar(15));
insert into customers(name) values("name1"),("name2");
2、在MS SQLServer中,如果把表的主键设为identity类型,数据库就会自动为主键赋值。例如:
...
转载:http://jiangzhengjun.iteye.com/blog/565234
在下面这段代码中,你能够迅速找出异常处理的六个问题吗?
Java代码
OutputStreamWriter out = ...
转载:http://dev.csdn.net/htmls/82/82479.html
1、任何的异常都是Throwable类,并且在它之下包含两个字类Error和Exception。RuntimeException是Exception的子类。
2、 除了Error与RuntimeException,其他剩下的异常都是你需要关心的,而这些异常类统称为Checked Exception,至于Error与RuntimeException则被统称为Unchecked Exception。
3、Error:Error仅在当在Java虚拟机中发生动态连接失败或其它的定位失败的时候,Java虚拟机抛出一 ...
转载:http://zangweiren.iteye.com/blog/208122 http://lihaoquan.iteye.com/blog/565383
调用顺序: JAVA类首次装入时,会对静态成员变量或方法进行一次初始化,但方法不被调用是不会执行的,静态成员变量和静态初始化块级别相同,非静态成员 ...
转载:http://sosuny.iteye.com/blog/451961
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问 时,DataSource实际为SessionFactory,TransactionManager的实现为 HibernateTransactionManager。
...
window查看占用端口的程序
- 博客分类:
- server
1、查询本机所有端口信息
netstat -ano
2、查询结果中过滤某个端口
netstat -aon|findstr "8080"
3、查看进程信息
tasklist|findstr "8080"
4、结束进程
tskill 8080
查看进程的pid: tasklist
根据进程号查询进程:tasklist |findstr "3208"
转载:http://holdbelief.iteye.com/blog/322313
一、规范存在的意义 应用编码规范对于软件本身和软件开发人员而言尤为重要,有以下几个原因: 1、好的编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护; 2、好的编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码; 3、好的编码规范可以最大限度的提高团队开发的合作效率;
有人说好的代码是重构出来,很认同,我还觉得好的代码是在写代码的过程中不停思考、借鉴、模仿、总结、坚持出来的。
好的代码:流程清晰,注释友好,命名规范,格式合理,异常处理恰当。
一、
for(int i=0;i<list.size();i++){
}
for(int i=0,int len=list.size();i<len;i++){
}
二、
for(int i=0;i<100;i++){
Object obj = new Object();
}
Object obj = null;
f ...
部署客户端应用
单点登录的目的是为了让多个相关联的应用使用相同的登录过程,本文在讲解过程中构造 2个简单的应用,分别以 casTest1 和 casTest2 来作为示例,它们均只有一个页面,显示欢迎信息和当前登录用户名。这 2 个应用使用同一套登录信息,并且只有登录过的用户才能访问,通过本文的配置,实现单点登录,即只需登录一次就可以访问这两个应用。
与 CAS Server 建立信任关系
假设 CAS Server 单独部署在一台机器 A,而客户端应用部署在机器 B 上,由于客户端应用与 CAS Server 的通信采用 SSL,因此,需要在 A 与 B 的 JRE 之间建立信任关 ...
转载:http://www.ibm.com/developerworks/cn/opensource/os-cn-cas/index.html
简介: 单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架,本文介绍了 CAS 的原理、协议、在 Tomcat 中的配置和使用,对于采用 CAS 实现轻量级单点登录解决方案的入门读者具有一定指导作用 ...