Open-source
文章平均质量分 68
chunkyo
这个作者很懒,什么都没留下…
展开
-
Tomcat性能调整(5)
在Tomcat4的bin目录下有一个名为jspc的脚本。它仅仅是运行翻译阶段,而不是编译阶段,使用它可以在当前目录生成Java源文件。它是调试JSP页面的一种有力的手段。 可以通过浏览器访问再确认一下编译的结果。这样就确保了文件被转换成serverlet,被编译了可直接执行。这样也准确地模仿了真实用户访问JSP页面,可以看到给用户提供的功能。也抓紧这最后一刻修改出现的bug并且修改它J Tom转载 2006-03-17 13:48:00 · 851 阅读 · 0 评论 -
利用iText在JSP中生成PDF报表
1、概述 企业的一些信息通过网络形成Html报表,虽然IE可以直接打印显示在其中的内容,但是从界面上来看,如果直接将Html的显示结果打印出来,显得不太美观。如果将它转成PDF文件再打印,则打印效果会好很多。2、iText简介 iText是一个开放源码的Java类库,可以用来方便地生成PDF文件。大家通过访问http://sourceforge.net/project/showfiles.转载 2006-04-25 01:13:00 · 1010 阅读 · 0 评论 -
如何利用iText在JSP中生成PDF报表
1. 背景 2. 介绍iText 3. 如何利用iText在java程序中生成PDF报表 4. 如何利用iText在JSP中生成PDF报表 1) 直接在服务器上生成PDF文件 2) 通过jsp生成PDF文件流输出到客户端 3) 通过Servlet生成PDF文件流输出到客户端 5. 总结 1.背景 前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界。企业的一些信息通过网络形成Html转载 2006-04-25 01:11:00 · 1278 阅读 · 0 评论 -
使用Jasperreport作为报表控件开发胖客户端报表应用
1、概述我们对第一部分的内容做个简要的回忆,第一部分主要是介绍使用iReport如何制作一个数据报表,我认为文章比较详细的介绍“如何从零到满足大部分需求报表出现”。但是文中没有涉及Jasperreport的任何内容,目的是让你纯粹的理解如何做报表,因为做报表和把报表内嵌到应用程序编程是可以分工的,便于整合也便于分解。我们知道iReport是一个Jasperreport的前端开发工具,iRe转载 2006-04-24 12:00:00 · 1836 阅读 · 8 评论 -
使用iReport制作报表的详细过程(Windows环境下)
文章将会涉及3个方面的内容:第一部分:使用iReport制作报表的详细过程(Windows环境下)第二部分:使用Jasperreport作为报表控件开发胖客户端报表应用第三部分:使用Jasperreport作为报表控件开发Web报表应用 1、前言在网络上可以搜索到很多使用iReport和Jasperreport配合实现各种报表任务的文章,但是我觉得很少有一篇(几乎没有)做一个比转载 2006-04-24 11:58:00 · 4390 阅读 · 0 评论 -
使用iReport制作报表模板
一、iReport介绍说 到iReport不得不先介绍Jasperreport,Jasperreport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然 后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等。而iReport就是一个制作 Jasperreport的XML文件的可视化开发工具。转载 2006-04-24 11:54:00 · 2107 阅读 · 0 评论 -
JasperReports 学习资料、开发工具
Jasperreport: http://jasperreports.sourceforge.netJasperAssistant(开发Jasperreport的eclipse 插件):http://www.jasperassistant.com/iRport(Jasperreport的开发工具): http://ireport.sourceforge.netJasperReports转载 2006-04-24 11:39:00 · 2679 阅读 · 1 评论 -
帮助你书写软件报告之JasperReports 开发技巧
JasperReports 是一个基于Java的开放性报告工具,它可以在Java软件环境中创建简单报告。要使用JasperReports, 你需要到SourceForge下载一个JAR文件或源代码。报告结构本身非常基本,并且只有商业产品的一小部分功能。虽然它不像其相应的商业产品那样完 美无暇,但这些基本功能已可满足建立自述性报告的需要。要建立报告,首先你必须非常了解XML,因为它需要大量的转载 2006-04-24 11:32:00 · 1724 阅读 · 0 评论 -
Ajax服务三部曲:Why not,Why,When
除了SOA这方面,也许还有另外一个方面让SOA成为最近几个月内的很多IT机构开发列表上的东西,那就是:Ajax。尽管这一方面更加倾向于在Web的可用性和专业设计上取得轰动效应,它的确带来了有效的跨入面向服务架构的领域的途径,我们将会在下面为你展示这些方法中的一部分。 Ajax是异步JavaScript和 XML单词的缩写(asynchronous JavaScript and XML)。正如转载 2006-04-10 22:40:00 · 928 阅读 · 0 评论 -
bugfree介绍
官方网站:http://bugfree.1zsoft.com/index.html1. BugFree 简介1.1 BugFree的来源 BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并且开放源代码(遵循GNU GPL)。 如何有效地管理软件产品中的 Bug,是每一家软件企业必原创 2006-04-05 15:03:00 · 2841 阅读 · 0 评论 -
Tomcat性能调整(4)
3.加速JSP编译速度 当第一次访问一个JSP文件时,它会被转换为Java serverlet源码,接着被编译成Java字节码。你可以控制使用哪个编译器,默认情况下,Tomcat使用使用命令行javac进行使用的编译器。也可以使用更快的编译器,但是这里我们将介绍如何优化它们。 另外一种方法是不要把所有的实现都使用JSP页面,而是使用一些不同的java模板引擎变量。显然这是一个跨越很大的决定,转载 2006-03-17 13:21:00 · 937 阅读 · 0 评论 -
hibernate框架和dbcp或其他连接池的使用
以下三种连接都是以连接MySQl为例。 org.gjt.mm.mysql.Driver jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=GBK root 8888 上 面的一段配置,在c3p0和dbcp中,都是必需的,因为hibernate会根据上述的配置来生成connections,再交给c3p0或d转载 2006-03-17 09:22:00 · 1282 阅读 · 0 评论 -
Tomcat性能调整(3)
四. 自身调整 本节将向您详细介绍一些加速可使Tomcat实例加速运行的技巧和方法,无论是在什么操作系统或者何种Java虚拟机上。在有些情况下,您可能没有控制部署环境上的操作系统或者Java虚拟机。在这种情况下,您就需要逐行了解以下的的一些建议,然而你应该在修改后使之生效。我认为以下方法是Tomcat性能自身调整的最佳方式。 1.禁用DNS查询 当web应用程序向要记录客户端的信息时,它也转载 2006-03-17 13:20:00 · 1111 阅读 · 0 评论 -
Tomcat性能调整(2)
2.操作系统性能优化 这里说的操作系统是指运行web服务器的系统软件,当然,不同的操作系统是为不同的目的而设计的。比如OpenBSD是面向安全的,因此在它的内核中有 许多的限制来防止不同形式的服务攻击(OpenBSD的一句座右铭是“默认是最安全的”)。这些限制或许更多地用来运行活跃的web服务器。 而我们常用的Linux操作系统的目标是易用使用,因此它有着更高的限制。使用BSD内核的系统都转载 2006-03-17 13:19:00 · 2042 阅读 · 0 评论 -
Tomcat性能调整(1)
一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项 较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢 得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试 和分析转载 2006-03-17 13:17:00 · 1480 阅读 · 0 评论 -
Ajax简介
简介 术语Ajax用来描述一组技术,它使浏览器可以为用户提供更为自然的浏览体验。在Ajax之前,Web站点强制用户进入提交/等待/重新显示范例,用户的动作总是与服务器的“思考时间”同步。Ajax提供与服务器异步通信的能力,从而使用户从请求/响应的循环中解脱出来。借助于Ajax,可以在用户单击按钮时,使用JavaScript和DHTML立即更新UI,并向服务器发出异步请求,以执行更新或查询数据转载 2006-03-23 21:01:00 · 780 阅读 · 0 评论 -
Tomcat性能调整(6)
4. Tomcat容量计划 以下介绍针对Tomcat做容量计划的步骤: 1) 量化负载。如果站点已经建立并运行,可以使用前面介绍的工具模仿用户访问,确定资源的需求量。 2) 针对测试结果或测试过程中进行分析。需要知道那些请求造成了负载过重或者使用过多的资源,并与其它请求做比较,这样就确定了系统的瓶颈所在。例如:如果servlet在查询数据库的步骤上耗用较长的时间,那么就需要考虑使用缓冲池来降转载 2006-03-17 13:49:00 · 1625 阅读 · 0 评论 -
什么是Groovy
Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。Java开发者可以使用类似Java的语法来获得这些特性的支持。 Groovy被设计为帮助你在Java平台上以快速的、更简洁和有趣的方式完成事情,将Python和Ruby的强大功能带到Java平台内部。 Groovy可以作为javac的一种可选编译器来生成标准的Jav原创 2006-08-03 09:28:00 · 3600 阅读 · 0 评论