`
flysky
  • 浏览: 65534 次
社区版块
存档分类
最新评论
文章列表
一般来说 有两种异常模型 一种是可恢复的 一种是不可恢复的 Java里边是那种不可恢复的模型 它假设一旦发生异常 没有必要 或者对其进行恢复是没有意义的 而且 异常一般作为一种有效的错误报告的机制 所以 一般来说 碰到异常直接往上抛就行了 除非你很明确的知道 发生这种异常之后你应该做什么 不过很可惜 很少人知道。。。
软件测试工作流程及规范 http://wenku.baidu.com/view/74df2169a45177232f60a2f1.html 一篇很赞的文章,定义了软件测试标准流程的各个阶段的输入、输出情况,和各阶段的重点。
性能问题: QAC系统的excel下载时速度非常非常的慢,今天User需要下载445条记录,系统就没反应了,等30分钟都无法正常下载;不过下载200条以下的记录时是ok的。说明是内存或者什么性能上的问题了。 问题解决: Debug跟了一下程序,发现QAC里导出excel是用最原始的方式,就是用循环把所有信息拼成一个html长字符串,然后就直接output出来了。问题就出现在这循环里了,假如下载500条记录,每条记录50个columns,那么就是循环500*50次,而这2.5万次循环里,之前的程序是用String的“+”操作直接拼字符串的,因为String是final类,每一次“+”操作实际上都 ...
url: http://www.blogjava.net/zhuguangxiang/archive/2007/02/10/99147.html 本文介绍如何用hibernate写一个hello world 程序,以及说明Hibernate下的对象的识别。 1、配置文件hibernate.cfg.xml: <? xml version = ' 1.0 '  encoding = ' utf-8 ' ?> <! DOCTYPE hibernate - configuration PUBLIC          " -//Hibernate/Hibernate ...
1. 今天实验的收获很大,最重要的就是Mr dennis帮我指出了我的一个严重错误!the serious error about querying the ten items having the least total quantities. I didn’t understand the use of “group by” and “having” until now! They are just and mainly used for aggregate functions. 2.  http://www.w3schools.com/sql/sql_groupby.asp SQL GRO ...
Hibernate主要是使用OO思想存取数据库,根据数据库表自动映射对象,代码全部转为针对对象的操作,语义表达相比原来 的rs要强很多。Hibernate的关键是有针对数据库表的设计和编程转变为针对业务对象的设计和编程。 但是Hibernate有一个缺陷,可能是由于要把数据库表映射为对象,使用Hibernate可能会出现严重的性能问题,速度很慢等情况。 参考资料: 大家来一起讨论如何通过Hibernate提高访问数据库的速度 http://www.jdon.com/jive/thread.jsp?forum=16&thread=28484 最近本人正搞一个项目,项目中我们用到了 ...
原文1:http://www.68asp.com/Article/CJ/200409/853.html 原文2:http://www.jdon.com/designpatterns/singleton.htm 原文1: 设计模式Singleton 副标题: 作者:本网收集 文章来源:本站收集 点击数:4996 更新时间:2004-9-28     引言    相信大多数拜读过&q ...
原文:http://www.cnblogs.com/zhenyulu/articles/55992.html 一、 门面(Facade)模式 外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行,这就是门面模式。 医院的例子 用一个例子进行说明,如果把医院作为一个子系统,按 ...
板桥里人 http://www.jdon.com 2002/4/23/(转载请保留) 模式实战书籍《Java实用系统开发指南》 Command 模式是最让我疑惑的一个模式,我在阅读了很多代码后,才感觉隐约掌握其大概原理,我认为理解设计模式最主要是掌握起原理构造,这样才对自己实际编程有指导作用.Command模式实际上不是个很具体,规定很多的模式,正是这个灵活性,让人有些confuse. Command定义 n 将来自客户端的请求传入一个对象,无需了解这个请求激活的 动作或有关接受这个请求的处理细节。 这是一种两台机器之间通讯联系性质的模式,类似传统过程语 言的 CallBack功能。 ...

好久没来了

as title
1.基础知识: Log4j的中文文档 (这是根据最新的log4j(jakarta-log4j-1.2.8)的开发包自带文档的manual翻译的) http://dev.csdn.net/develop/article/29/29441.shtm 对应的英文原文: Short introduction to log4j http://logging.apache.org/log4j/docs/manual.html 2.步骤 1)log4j.jar放到jsp-examples\WEB-INF\lib下; 2)在jsp-examples下新建properties\log4j.properties; ...
一、引言: 单位安排让调研报表工具选择一款,让学习和比较ChartDirector与Jasperreports,掌握技术路径,即掌握安装配置方式,接口,调用方法,例子等。 于是,下载了ChartDirector,挺简单的,照着提供的jsp的例子,改一下数据、横坐标内容就马上能运行了,提供的函数命名也很规范,一看大概就知道用途,挺好理解的,生成的图表也很漂亮。 于是,下载Jasperreports,这个东东要跑起来还真有点麻烦,首先得了解一下ANT,ant不难,但是为了运行一下示例还是被它拉路了一小会,然后是jdk版本兼容问题,然后是数据源的连接问题,折腾了一个星期,总会把它的示例都跑起来了 ...
一、引子:前期试验工作 1.直接在jasperreports-1.3.0-project工程中运行,ant编译"demo\samples\webapp"的build.xml,可以直接看到由webapp中的.jrxml 文件定义的报表格式,但是无法显示数据源的数据; 2.上述ant编译"demo\samples\webapp"的build.xml时,也出现了"-Xlint:unchecked" 和"- Xlint:deprecation"的版本兼容问题的错误, 在build.xml中加入编译参数后,没什么变化,依然只 ...
http://www.huaxia.com/gd/csdh/bj/00124843.html      散布在京城的佛寺、道观、清真寺,以各自的方式存在着,为信徒们涤清心灵,为这座古老的城市默默祈福……这些寺庙年代久远,风景怡人,不仅是香客信徒的好去处,也是旅游行程 ...
1.下载japerreports: 网址:https://sourceforge.net/projects/jasperreports/ 最好下载完整的zip包:jasperreports-1.3.0-project.zip 这样可以得到所有的文件,包括src,samples。 2.下载到jasperreports-1.3.0-project.zip包后,解压一看,本身是一个project,有.project,.classpath文件等,于是想到可以把它做为一个project导入eclipse中,于是把它拷贝到eclipse的workspace中,然后“import”,即可整个jasperre ...
Global site tag (gtag.js) - Google Analytics