s
国外开源项目网址收集
http://zhanglei14616-163-com.iteye.com/blog/215081
http://developer.yahoo.com/java/
http://www.java.net
acegi jms openssl
cimpass lucene heritrix nutch
视频 http://sudu1.cn/
http://user.qzone.qq.com/170475387/blog/49
sourceforge http://www.sourceforge.net
java .net http://www.java.net * f' V/ Z% J: x% F% a9 k8 y3 W5 w. _ eclipse http:// www.eclipse.org opensource http:// www.opensource.org java-source http:// http://java-source.net/ Lomboz http://www.objectlearn.com/index.jsp (J2EE plugin for Eclipse )% [" M7 h- w7 G: Q! \1 k- o! D htmlArea http://sourceforge.net/projects/itools-htmlarea/ (所见即所得的在线HTML 编辑器)5 p4 D4 @6 u& y2 ] XmlBuddy http://www.xmlbuddy.com/ (XML Editor plugin for Eclipse)* m T5 j2 E" A' g JFreeChart http://www.jfree.org/ (用于生成图表的项目 )- K) F& N: S& s$ t5 I7 q' N EclipseME http://eclipseme.sourceforge.net/ (J2ME Developmnt Plugin for Eclipse) mvnForum http://sourceforge.net/projects/mvnforum/ (论坛) p! H. [+ b- J9 l1 V' k jChatBox http://www.javazoom.net/index.shtml (用servlet实现的WEB聊天引擎) POI http://jakarta.apache .org/poi/index.html (用于处理Excel,WORD等文档的项目) FileUpload http://jakarta.apache.org/commons/fileupload/ (用于处理HTTP 文件 上传得项目) PDFBox http://sourceforge.net/projects/pdfbox/ (处理PDF文档的项目) Lucene http://jakarta.apache.org/lucene/index.html (搜索引擎)$ q- j* X- ]+ a0 c4 M Digester http://jakarta.apache.org/commons/digester/ (处理XML信息的项目)0 A4 n6 N5 {% K7 I( f* v( j& u8 x DBCP http://jakarta.apache.org/commons/dbcp/ (数据库 连接池)' D1 W: \0 T- i% H% e4 S9 Y AXIS http://ws.apache.org/axis/ (WebService 的实现框架)$ d7 t4 D4 D* s8 Z4 j Jetspeed http://portals.apache.org/jetspeed-1/ (Portal) v0 w2 h) R3 G9 [# I- C2 Z# x+ D, Z HSQLDB http://sourceforge.net/projects/hsqldb/ (Im memory Database Engine) CEWOLF http://sourceforge.net/projects/cewolf/ (一套标签库实现Web报表,使用的是jFreeChart 引擎)/ {8 v' ?* w. b Struts Menu http://sourceforge.net/projects/struts-menu/ (基于Struts的Web菜单项目) htmlparser http://sourceforge.net/projects/htmlparser/ (用于解析HTML信息的项目) Mondrian http://sourceforge.net/projects/mondrian/ (Open Source OLAP Database) ProGuard http://sourceforge.net/projects/proguard/ (Java的混淆器). Q1 n. v& u$ A" q InfoGlue http://sourceforge.net/projects/infoglue/ (J2EE 内容管理系统); A9 H: @) m- o JPivot http://sourceforge.net/projects/jpivot/ (基于WEB的OLAP 展现) HttpClient http://jakarta.apache.org/commons/httpclient/ 处理http客户端的接口 top 10源代码搜索引擎http://www.iteye.com/news/3100
|
POI 3.8 Beta5 创建大数据量 Excel文件
http://iceher0.iteye.com/blog/1418484
java web应用中,遇到导出excel文件的情况非常多,用POI进行EXCEL操作,读写都非常方便,但遇到大数据导出EXCEL文件时,讨厌的OOM错误(java.lang.OutOfMemoryError)会让你很抓狂,一直没有发现更好的办法解决,我又再一次尝试GOOGLE答案时,终于有了比较好用的方法。这是POI生成大数据EXCEL的DEMO,只需要修改比较少的代码便可以用在我们的项目中。
使用这个方法需要以下几个包
poi-3.8-beta5-20111217.jar
poi-ooxml-3.8-beta5-20111217.jar
xmlbeans-2.3.0.jar
poi-ooxml-schemas-3.8-beta5-20111217.jar
dom4j-1.6.1.jar
这几个包都在 poi-3.8-beta5 中,下载地址 http://poi.apache.org/download.html
end
相关推荐
6. **统一的依赖注入(Dependency Injection,DI)**:Java EE 5引入了依赖注入的概念,允许容器自动管理对象的生命周期和依赖关系,比如通过JSR 250规范实现的@ManagedBean和@Resource注解。 7. **通用日志和跟踪...
Java EE 6 APIs in the Java Platform, Standard Edition 6.0 31 GlassFish Server Tools 34 Chapter 2: Using the Tutorial Examples 37 Required Software 37 Starting and Stopping the GlassFish Server ...
### Java EE 学习方向详解 #### 一、Java核心编程技术 在Java EE的学习过程中,首先需要掌握的是Java核心编程技术。这部分内容是整个Java技术栈的基础。 **技术分类:** - **Java开发入门** - **JDK(Java ...
- @Resource是Java EE提供的注解,它默认通过名称注入,如果未指定名称,则按类型匹配。两者在注入过程中都可以处理基本数据类型和String类型的数据。 通过以上内容,我们可以了解到Spring框架的核心组件、控制反转...
资源适配器(Resource Adapter)是Java EE平台与外部系统(如数据库、消息队列等)交互的桥梁。通过适配器,Java EE应用可以透明地使用这些资源,无需了解其底层实现。 **7. 其他特性** Java EE 6还引入了以下重要...
Java EE(Java Platform, Enterprise Edition),也就是Java的企业版,是开发企业级应用程序的标准框架,它提供了各种服务和组件模型,如Servlet、JSP、EJB等,以支持分布式、多层的系统架构。NetBeans是一个开源的...
Java EE 5规范是Java企业版的一个重要版本,它引入了一系列重大改进,简化了企业级应用的开发和部署流程。本篇文章将深入探讨其中的关键概念。 首先,Java EE 5引入了标注(Annotations)来取代传统的部署描述符。...
A one-of-a-kind resource, this in-depth book provides both theoretical and practical coverage of JPA usage for experienced Java developers. Authors Mike Keith, Merrick Schincariol and Massimo Nardone...
### Java EE 6 标准与规范中文版关键知识点概览 #### 一、平台概述 **1.1 体系结构** Java EE 6 的体系结构主要包括以下几个方面: - **应用程序组件**:如Web应用程序、EJB(Enterprise JavaBeans)模块、...
- **定义**:`CLASSPATH` 环境变量指定了Java运行时加载类(class)和资源文件(resource)的位置。它对于编译和运行Java程序非常重要。 - **示例**:对于CLASSPATH的设置,部分内容提供了一个示例: - `.;%JAVA_HOME%\...
《Java EE FirstStepsServlet 使用Restlet Edition详解》 在Java EE开发中,Restlet是一个流行的框架,用于构建RESTful Web服务。本篇文章将深入探讨如何使用Restlet Edition进行Java EE的初学者入门,特别是通过一...
首先,`@Resource`注解是Java EE(现在称为Jakarta EE)的一部分,由JSR 250规范定义,因此它是Java标准的一部分。`@Resource`主要用来查找和注入Java管理组件(Java Managed Beans,JMBs)中的资源,例如数据源、...
【标题】中的“基于JSP+Servlet,使用Java EE开发的商城管理系统”表明这是一个使用Java企业版(Java EE)技术栈构建的电子商务平台。在Java EE框架下,JSP(JavaServer Pages)和Servlet是核心组件,用于创建动态...
**JAVA_EE_5API** Java EE(Java Platform, Enterprise Edition)是Oracle公司主导的用于构建企业级分布式应用的标准框架。这个API文档包含了JAVA EE 5版本中的各种技术和组件,帮助开发者理解和使用这些技术来创建...
在Java EE应用中,异步通信技术是提升用户体验和系统性能的重要手段,特别是在Web应用程序中。本章将深入探讨AJAX(Asynchronous JavaScript and XML)技术,它是实现Web页面无刷新更新的关键技术,广泛用于现代网页...
JAX-RS 2.0 API已通过进行了标准化,并且已包含在Java EE 7中。另一方面,authlete-java-jaxrs库是一个开放源代码库,它为开发人员提供了用于实现授权服务器和资源的实用程序类。服务器。 authlete-java-jaxrs依次...
`@Resource`注解是由Java EE标准提供,主要用来标注一个对象,使其作为依赖被注入到其他对象中。在Spring框架中,`@Resource`主要用于注入由Spring管理的bean,如数据源(DataSource)等。默认情况下,Spring会尝试...
在Java EE应用中,异步通信技术扮演着重要的角色,特别是在提供实时用户交互和提高Web应用程序性能方面。AJAX(Asynchronous JavaScript and XML)是一种利用JavaScript实现局部刷新的技术,允许后台与服务器进行...
Java EE SSH 整合是指将Struts2、Hibernate和Spring框架集成在一起,以构建高效、模块化的Web应用程序。SSH整合提供了强大的MVC架构支持、持久层管理和依赖注入能力,简化了开发流程。以下是对这两种整合方式的详细...
2. **依赖注入**:Java EE的注释支持依赖注入(Dependency Injection,DI),例如`@Inject`或`@Resource`,允许容器自动管理对象的生命周期和依赖关系。这降低了组件间的耦合,提高了代码的可测试性。 3. **JSF...