- 浏览: 741962 次
- 性别:
- 来自: 南京
-
最新评论
-
18335864773:
看了楼主写的用jxl生成excel。有地方用到了流,还特别强调 ...
jxl导出excel文件简单示例 -
shaoshou111:
查看Apache的并发请求数及其TCP连接状态netstat ...
Linux查看连接数,并发数 -
gengjunshi:
非常感谢哈,刚好在学webservice编程,很有用呢。
JAX-WS开发webservice示例详解 -
zcgewu:
encrypt2()和encrypt()有什么区别
JAVA实现AES加密 -
java爱好者92:
ireport的操作还是相对比较复杂的,帆软报表会相对简单一点 ...
iReport报表开发中常见的问题
文章列表
最近因为项目需要,做了一个XLS文件上传.但不知道如何下手.就拿来别人的代码看了一下.如下:
首先,在application-data.xml中添加:
<bean id="attachmentDao" class="com.ibm.process.persistence.dao.ProcessAttachmentDAO">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</pr ...
最近一直搞不懂,为何项目中有的用document.getElementById 有的用documemt.all。于是上网找了一下。发现是这样回答的。
document.all是IE下面的document属下的所有元素的集合,可以通过document.all.length来看到document下面的元素数量.
document.all(index)后面的index参数是一个集合方法.
如果index是string那么可以获得document下面具有id或name为index的元素集合.如果没有就返回null.
这样并不好,当你不知道有多少个id或name是index的元素是,就比较容易出错.
如 ...
- 2008-09-16 09:49
- 浏览 2330
- 评论(0)
孟岩讲了四点:
1.SOA的标准与认识
2.SOA的认识过程
3.SOA的本质
4.怎么走到SOA
在听其讲解时有些也没有怎么听懂.有错误的地方希望可以指正.
首先,SOA是一个概念,面向服务的架构.其根本目标是本着企业灵活性方面使IT向业务看起.
这使得SOA对IT工作者具有机会与挑战.孟岩提到SOA不是单纯的整合.而是一种为企业服务的描述.
企业应用是用于业务建模的,用其业务流程来获得价值.但业务是变化的.是不稳定的.所以很难用IT来描述.
所以就提出用服务来描述业务需求.只是这一方面自己也不是太明白.
- 2008-09-10 09:01
- 浏览 1468
- 评论(0)
最近在做SOA的项目,也许是接触时间不长。感觉没有什么新东西,就是注入一些流程所需要的变量。现在流程上的东西自己还没有接触,是由IBM顾问在搞。只是JSP来回调用。用来的无非是Struts,Spring,Hibernate,JSP与JAVA.不过在JAVA中的分层管理.发现IBM的管理分层还是蛮有道理的.对数据层Hibernate也起到了数据层与代码分离的效果.现在自己手要的一个小项目也结束了.感觉自己已经走入WEB的世界里.但愿自己都越走越远!
- 2008-09-10 08:07
- 浏览 1142
- 评论(0)
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。
一、连接各种数据库方式速查表
下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").new ...
- 2008-09-08 11:00
- 浏览 1093
- 评论(0)
SOA定义
SOA是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。
注意:SOA不是语言或具体技术,而是一种软件系统架构
SOA主要应用场合是在于解决在Internet环境下的不同商业应用之间的业务集成问题。
Internet环境区别于Intranet环境的几个特点:
1)大量异构系统并存
2)大量、频繁的数据传输仍然速度缓慢并不稳定
3)版本升级无法完成
SOA的三大基本特征
1、独立的功能实体
SOA用一宿主(Host或Server)来存入组件技术.
SOA架构非常强调实体自我管理和恢复能力.常见的自我恢复技术 ...
- 2008-09-08 09:28
- 浏览 1182
- 评论(0)
JSP动作利用XML语法格式的标记来控制Servlet引擎的行为。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。
JSP动作包括:
jsp:include:在页面被请求的时候引入一个文件。
jsp:useBean:寻找或者实例化一个JavaBean。
jsp:setProperty:设置JavaBean的属性。
jsp:getProperty:输出某个JavaBean的属性。
jsp:forward:把请求转到一个新的页面。
jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记 ...
- 2008-09-05 09:57
- 浏览 1106
- 评论(0)
1.计算某一月份的最大天数
Calendar time=Calendar.getInstance();
//time.clear();
//time.set(Calendar.YEAR,year);
//time.set(Calendar.MONTH,month-1); //注意,Calendar对象默认一月为0
int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数
注:在使用set方法之前,必须先clear一下,否则很多信息会继承自系统当前时间
2.Calendar和Date的转化
( ...
在写JSP程序的时候,如果程序中调用了response.getOutputStream()去向客户端输出文件等数据流,容器就会抛出这样的异常:
Java.lang.IllegalStateException: getOutputStream() has already been called for this response
at org.apache.catalina.connector.Response.getWriter(Response.java:596)
at org.apache.catalina.connector.ResponseFacade.getWriter(Respon ...
Spring是一个轻量级(大小和系统开支的角度)的IoC和AOP容器.它力图简化J2EE开发即J2EE without EJB.而且作为帮助企业级开发的核心支柱,Spring为模型层(OR持久层:Hibernate、JDO、iBatis等)服务层(EJB、JNDI、WebService)以及表现层(Struts、JSF、Velocity)都提供了良好的支持和集成方案. 访问Spring官方站
Jakarta-Struts是Apache软件组织提供的一个开源项目.它为Java Web应用提供了基于Model-View-Controller的MVC框架,尤其适用于开发大型可扩展的Web应用.尽管 ...
StringBuffer buffer = new StringBuffer();
if (results != null) {
for (int i = 0; i < results.size(); i++) {
buffer.append(i + 1).append(",");
}
}
request.setAttribute("seqs", buffer.toString());
Action把seqs赋值。
function fun_modify()
{ var aa=document.all( ...
- 2008-08-15 10:20
- 浏览 1336
- 评论(0)
我在苏宁电器做SOA。接触J2EE也才一个半月。才对String+Struts+JSP有所了解。关于Struts引用的Bean有点看法:
<struts-config>
<!-- 数据源 -->
<data-sources />
<!-- 表单Bean -->
<form-beans>
<form-bean name="RegisterFormBean" type="Login.RegisterFormBean"></form-bean>
...
EL 简介
EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL
只能在JSTL 标签中使用,如下:
<c:out value="${ 3 + 7}">
程序执行结果为10。但是你却不能直接在JSP 网页中使用:
<p>Hi ! $</p>
到了JSP 2.0 之后,EL 已经正式纳入成为标准规范之一。因此,只要是支持Servlet 2.4 / JSP
2.0 的Container,就都可以在JSP 网页中直接使用EL 了。
除了JSP 2.0 建议使用EL 之外 ...
c:forEach标签的使用
在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化 ...
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。
栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享 ...
- 2008-08-13 09:24
- 浏览 1205
- 评论(0)