
J2EE
文章平均质量分 62
danny_xcz
这个作者很懒,什么都没留下…
展开
-
CruiseControl vs. Anthill Pro
Continuous Integration is the practice of building your software many times a day, usually whenever a change is checked into source control, so the development team can find out quickly if they原创 2004-09-28 11:53:00 · 2383 阅读 · 0 评论 -
Eclipse 使用秘籍
Eclipse 使用秘籍 版权声明:优快云是本Blog托管服务提供商。如本文牵涉版权问题,优快云不承担相关责任,请版权拥有者直接与文章作者联系解决。Author:sungo前言:本來我都是使用JBuilderX當主力IDE、但使用了Eclipse後發現...Eclipse原來也這麼好用...漸漸的就愛上了它......Eclipse優點:免費、程式碼排版功能、有中文化包、可增設許多功能強大的外原创 2004-09-23 12:30:00 · 2067 阅读 · 0 评论 -
Win32环境下IIS5和Tomcat5用JK2整合整合心得
Win32环境下IIS5和Tomcat5用JK2整合心得 版权声明:优快云是本Blog托管服务提供商。如本文牵涉版权问题,优快云不承担相关责任,请版权拥有者直接与文章作者联系解决。Win32环境下IIS5和Tomcat5用JK2整合整合心得 此文假设已经安装好了IIS5和Tomcat5.JK2 下载地址:http://apache.linuxforum.net/dist/j原创 2004-09-24 09:45:00 · 1758 阅读 · 0 评论 -
在JSP中访问数据库大全
在JSP中访问数据库大全 版权声明:优快云是本Blog托管服务提供商。如本文牵涉版权问题,优快云不承担相关责任,请版权拥有者直接与文章作者联系解决。一、jsp连接Oracle8/8i/9i数据库(用thin模式) testoracle.jsp如下: String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为你的数据库的原创 2004-09-24 09:47:00 · 1504 阅读 · 0 评论 -
java Excel API 简介(翻译)
java Excel API 简介(翻译) 版权声明:优快云是本Blog托管服务提供商。如本文牵涉版权问题,优快云不承担相关责任,请版权拥有者直接与文章作者联系解决。一. 简介 java Excel API 是允许java开发者读取生成Excel电子表格的开源java API,另外,它包括一个允许java应用读取Excel,修改一些单元格,写入一个新的电子表格的机制。 这组API 允许一个翻译 2004-09-23 11:49:00 · 3900 阅读 · 0 评论 -
Eclipse快捷键(引用转贴)
本文档从Eclipse软件上整理,是列出了标准的快捷键,未列出Emacs快捷键。转贴请注明作者和出处。 编辑作用域功能快捷键全局查找并替换Ctrl+F文本编辑器查找上一个Ctrl+Shift+K文本编辑器查找下一个Ctrl+K全局撤销Ctr转载 2004-09-23 11:47:00 · 1371 阅读 · 0 评论 -
Linux下让tomcat显示图片(jdk1.4, tomcat 4.0 或更高版本)
Linux下让tomcat显示图片(jdk1.4, tomcat 4.0 或更高版本) 版权声明:优快云是本Blog托管服务提供商。如本文牵涉版权问题,优快云不承担相关责任,请版权拥有者直接与文章作者联系解决。1.步骤:修改$CATALINA_HOME/bin/catalina.sh文件($CATALINA_HOME是指tomcat安装目录),在原文件的164, 172, 189, 196原创 2004-09-23 11:50:00 · 1547 阅读 · 0 评论 -
JSF-Spring integration library 发布
JSF-Spring 提供了全面集成 JSF (JavaServer Faces) 和 Spring framework 的代码。它以一种独立的方式实现,所以可以用于各种JSF 的实现。特性 从 1.1 版本开始, Spring 也开始初步支持 JSF 。下面是两种方法的比较。 Spring: 链接 JSF 和 SpringSpring 包含了一个 JSF VariableResolver原创 2004-09-23 12:20:00 · 1841 阅读 · 0 评论 -
jakarta commons-net ftp的例子
import java.io.IOException;import java.net.SocketException;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import org.apache.commons.net.ftp.*;/** * @author Danie原创 2004-11-19 13:49:00 · 2309 阅读 · 0 评论 -
Session跟踪
Session跟踪 Web容器使用了一些方法使用户和特定的session相关联,这些方法在客户端与服务器端之间传递session的标识。这个标识可以作为cookies在客户端被维护,或者Web组件把这个标识包含在每个URL中返回到客户端。如果应用需要使用session对象,那么开发人员必须确保在用户关闭cookies的情况下,应用能够改写URL使session跟踪功能激活。在所有返回给用户原创 2004-11-22 12:46:00 · 1774 阅读 · 0 评论 -
Ant让你批量运行native2ascii命令
includes="**/*.html" ext="_zh.html"/>原创 2004-11-20 20:40:00 · 1942 阅读 · 0 评论 -
使用htmlparser获取sohu的天气预报
首先,我们新建一个类,存放天气信息/* * Created on 2005-3-8 * * To change the template for this generated file go to * Window>Preferences>Java>Code Generation>Code and Comments */package org.exoplatform.por原创 2005-03-08 14:52:00 · 4069 阅读 · 2 评论 -
使用开源的Profiler来测试你的Java应用程序的性能
最近一些朋友谈到了系统性能分析的问题。想分析一个基于Java的系统为什么会慢最好的方法就是使用Profiler.profiler的原理是通过一些驱动和jvm绑定来读取jvm的运行时的情况,得到从类的加载到执行到结束整个过程中时间情况,从而知道到底那些函数的那些方法让你的系统变的很慢。比较好的开源Profiler工具有Extensible Java Profiler和Eclipse Profiler原创 2005-09-01 17:58:00 · 4402 阅读 · 0 评论 -
spring-richclient开发swing应用程序
Swing桌面应用程序的开发一直以来都是Java桌面开发者心中的痛! 很多人说它过于复杂,布局过于繁琐。也有很多公司想了各种方法来简化swing的开发,包括,一 使用xml配置来定义组建布局,这种方法过于抽象,无法所见即所得。二 使用各种图形化开发工具,然而这些工具限制与swing布局的复杂性和组件定制的灵活性。通常很难让人们满意。面对VB曾经带给我们的美妙的表单和activex控制,我们只能哀叹原创 2005-09-03 18:00:00 · 3682 阅读 · 0 评论 -
spring-richclient开发swing应用程序 2
1 Main函数PetClinicStandalone里面基本上简单到只要调用几个context.xml文件可以启动一个应用程序//context.xml存放的路径 String rootContextDirectoryClassPath = "/org/springframework/richclient/samples/petclinic/ctx";//启动用的xml,里原创 2005-09-03 18:07:00 · 2602 阅读 · 0 评论 -
Become.com的 Web Crawler: 一个超大规模的Java应用程序(想开发自己的搜索引擎增值服务的必读)
原文地址:http://java.sun.com/developer/technicalArticles/WebServices/become/?feed=JSC1 Become.com准备开发他们的第二代搜索引擎。他们曾经花了一年的时间开发了一个C++版本的web crawler ,但是有明显的内存和线程问题。2 现在他们决定用java重新开发这个引擎。两个开发者,花了3个月,就构建了一个原型C原创 2005-09-04 09:44:00 · 2287 阅读 · 0 评论 -
Ajaxian-JSF
这个词Ajaxian-JSF已经越来越多的出现在网上了。其实我们做的绝大多数应用程序,最复杂的不是业务部分,而是界面部分。设计出最人性化的界面是使用者最关注的问题。CGI那样的request-responce的时代已经不能适应现代网络应用程序的复杂性了。而页面里面低级的组件重复也不能适应大规模的软件开发需要了。设想,一个选择日期的组件,你还在用include的方法实现么?你的select组件是封装原创 2005-09-05 13:41:00 · 1153 阅读 · 0 评论 -
Netbeans-Profiler的激情接触
1 安装JDK 1.5.0_04 一定要是042 安装netbean 4.13 安装profiler插件4 新建一个sample5 执行 Profiler->advance command-> run profiler calabrition6 执行 Profiler-> Run Profiler7 在左边的导航窗口中,往下拉,找到VIew-> Thread,Memeroy...8 可以对某一时间原创 2005-09-05 15:04:00 · 1542 阅读 · 0 评论 -
Open Source ESB Mule 1.1 发布
http://mule.codehaus.org/Release+Notes这个版本的主要特性有:1 JBI Mule的传输、组件和变形可以用于任何JBI兼容的容器里面。此外,使用JBI榜定,Mule的组件可以和任何JBI容器交互2 BPEL 继承了FiveSights PXE WS-BPEL execution engine. 3 EJBMule的complonent可以是EJB的Sess原创 2005-09-15 12:11:00 · 1478 阅读 · 0 评论 -
从Matt Raible对Appfuse的阐述来看快速构建平台
在http://raibledesigns.com/page/rd?entry=biled_again_this_time_because 这篇文章里面。Matt对OSS针对Appfuse的可用性的怀疑进行了反驳。他说他在开始一个项目的时候,只会用到Appfuse的20%-30%,然而一般的用户是不会知道如何灵巧的把不需要的部分去掉的。所以我们今天在建立快速构建平台的时候,也应该考虑到企业应用的千原创 2005-09-16 08:46:00 · 1419 阅读 · 0 评论 -
JBI标准和ESB的相互关系
JBI就像一个标准化了的ESB,这时候,原有的ESB产品可以集成到标准的JBI里面,以JBI Component的形式被调用。JBI的架构包括1 JBI Container2 JBI Components 2.1 Service components //例如工作流组件,规则引擎,转换引擎等都是JBI组件 例如ServiceMix里面的 WS-BPEL引擎就是用了PXE BP原创 2005-09-16 17:18:00 · 2195 阅读 · 0 评论 -
JBI和Portlet标准作一个比较(图解)
Lagecy webapp |Portlet bridge New Portlet App | | Portlet Container | Portal Lagecy Service |JBI Compo原创 2005-09-18 10:00:00 · 2544 阅读 · 0 评论 -
BPEL4WS如何无缝的集成到ESB中
BPEL4WS和ESB不仅不是相互竞争的,反而是互补的。BPEL定义业务流程,而ESB提供BPEL执行过程中所有需要的服务。下面看一个PXE的BPEL过程无缝迁入到ServiceMix里面的例子这是在PXE中独立执行时候的配置,我们看到ProcessSVC的Provider里面使用了Protocoladapter.soap这个协议提供。其实bpel更不需要关注提供协议的类型,这些服务全部交给ESB原创 2005-09-20 16:19:00 · 1672 阅读 · 0 评论 -
如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
How to get a BPEL process running with ServiceMix JBI Container and FivesightsPXE :===1) The first step is to create a BPEL process with the corresponding WSDL files.Examples bundled with PXE can ser原创 2005-09-21 10:52:00 · 1756 阅读 · 0 评论 -
什么是ESB,企业服务总线
CodeHaus发布了ESB的实现Mule 1.0,在SOA被大肆鼓吹的氛围下成长起来的ESB总算揭开了一个面纱!那么什么是ESB呢?我们知道SOA体系结构要求企业里面所有的和业务相关的应用程序都应该提供webservice的接口。那么一旦这一步实现了之后,所有的应用程序面临的问题就是如何去调用这些或者说这么多接口,当然使用webservice的客户端采取同步调用的方式当然是可以的。同时如果企业应原创 2005-04-19 13:01:00 · 3942 阅读 · 0 评论 -
Commons-FileUpload的稳定性
继续在使用这个控件,基本的小文件还是可以应付的,但是对于大型文件,其稳定性仍待考证!原创 2005-04-22 17:52:00 · 1907 阅读 · 0 评论 -
Mule 架构中的几个名次的解释
1 Connectors :就是支持不同协议的连接器。例如:Http,FTP,Mail,Soap,JMS,MQ等等。通常连接器有三种类型:只用于接收,只用于发送和两者皆可。2 EndPoints Address:终端地址,类似于jms://topic:myTopic这样的东西。前面的jms就是连接器的类型。后面是各个连接器能识别的地址。这个地址可以是接收器识别的地址,例如:jms://topic:原创 2005-09-16 12:02:00 · 1660 阅读 · 1 评论 -
如何快速上手Netbeans的GUI Form Designer
Netbeans FormDesigner的确非常的强大。我现在的一个Swing项目采取的开发方法是,使用netbeans的form designer设计界面。当然设计出来的界面只包含组件的定义。也就相当于MVC的View,所有控制类放到一个Controller里面。要快速上手Form Desinger的方法就是要学会看懂它的.form文件。这个文件是xml格式的,因此非常容易懂。一般的格式都是这原创 2005-09-14 11:58:00 · 2541 阅读 · 0 评论 -
Tapestry Tacos,Java Web框架的Ajax组件
Taco项目是Tapestry项目的控件http://tacos.sourceforge.net/index.html现在这个项目可以运行在主流的javascript框架上: Prototype/Rico/以及Dojo主要组件有ComponentsTree AjaxDirectLink AjaxForm DirtyFormWarning Autocompleter ProgressBar Refr原创 2005-09-14 16:59:00 · 2096 阅读 · 0 评论 -
ESB的真面目
JBI component 就像portlet 一样,企业中每一种服务器产品,无论其接口是Webservice,XML-RPC,FTP,Http,Email都可以为他们夺身定制编写一个JBI Component,JBI用来接收自己的服务器发来的消息或者将消息发送给自己的服务器。我们看看ServiceMix的几种JBI ComponentJMS Component: 发送和接收JMS message原创 2005-09-15 17:23:00 · 1552 阅读 · 0 评论 -
eWeek 权威测试显示 MySQL 4.0.1 可与 Oracle 9i 媲美
eWEEK Labs/PC Labs 可以说是做基准测试的老大了,早在 1993年 10月份他们的姐妹杂志 PC Magazine 就做过同样的测试。这次和 PC Magazine 合作测试了五种数据库在 Java 应用服务器上的表现,结果显示 MySQL 最新的 4.0.1 版本性能可以和 Oracle 9i 媲美, 垫低的当然是微软的 SQL Server 2000 。 :-) 测试的这五种数原创 2005-09-28 13:37:00 · 1616 阅读 · 0 评论 -
Corolado软件峰会关于Geronimo的介绍
Geronimo的架构是使用一个Kernel 然后,其他都以GBeans的方式作为插件。这样他的架构就非常灵活。一下是几种可能的配置Tomcat + Derby + Jetspeed + ActiveMQ Jetty + Apache DS + ActiveMQ + OpenEJB Jetty + JOTM + Derby + OpenEJB Tomcat + ActiveMQ + Spring原创 2005-10-27 09:22:00 · 1568 阅读 · 0 评论 -
实现一个基于串口的手机AT信令模拟器
因项目需要,经常需要调试手机AT信令,觉得老是要插手机觉得很不方便,我自己还要用那:) 。于是便想到写一个手机串口的模拟器。思路很简单。模拟串口通信,要么找两台机器用一根串口线连接,要么把机器自己的两个串口对接,要么用软件模拟器。软件模拟器的原理也相当于两个串口对接:例如COM4和COM5,我往COM4发数据。COM5就能自动接收。下面是具体的步骤:1 安装免费的模拟软件com0com-1.4.0原创 2005-10-25 13:03:00 · 2222 阅读 · 0 评论 -
如何在Struts中使用Ajax
Sprinkle Some AJAX Magic in Your Struts Web Applicationjava.net 发布了一片关于如何在Struts中使用java的文章http://today.java.net/lpt/a/236 尽管其中介绍的是一个比较低级的方法,但是对于初学者仍有一定的宣导作用。原创 2005-11-01 08:28:00 · 1862 阅读 · 0 评论 -
使用别人的软件测试我的AT信令模拟器
选了两个工具,一个国外的,一个国内的。来测试我写的模拟器。一、使用jSMSEngine来测试AT信令模拟器的正确性: 1 测试模拟机器设备属性 执行java -cp ./;jSMSEngine.jar;comm.jar ReadMessages 屏幕返回//////////////////////////////////////ReadMessages(): sample applicatio原创 2005-11-03 14:54:00 · 2089 阅读 · 0 评论 -
国外一个高级UI开发者的技能需求
* M.S. or B.S. degree in Computer Science.* 8 or more year’s software development experience.* 1-2 years "hands on" (job related) Java Swing development experience.* 2-4 years Object Oriented design a原创 2005-11-04 08:20:00 · 2138 阅读 · 2 评论 -
Appfuse的新指南
两片新的appfuse的指南, 使用XDoclet处理复杂对象, Hibernate 和 Struts. 作者是 Thomas Gaudin. 他还有另外 5篇指南, 都非常有参考价值。原创 2005-12-07 08:17:00 · 1968 阅读 · 0 评论 -
圣诞节前发布的开源项目小结-欢迎补充
年关将至,不知道是不是各大开源组织也要准备发年终奖了,很多产品纷纷退出了自己的新版本,或稳定版。下面就扫描几个大的开源组织,看看有那些产品发布了新版本,记得快更新你的组件吧!www.theserverside.comwww.apache.orgwww.objectweb.orgwww.jboss.com[IDE]Poseidon for UML 4.0MagicDraw UML 10.5Eclip原创 2005-12-15 08:18:00 · 3384 阅读 · 4 评论 -
Caucho Resin 开始支持 PHP
又一个Java的应用程序服务器开始支持非Java的语言了,这次是PHP。Resin中,php被编译成字节码,运行速度比Apache mod_php快6倍。(估计又是商业版,免费版快不了这么多)PHP的库是完全用Java写的。现在J2EE中已经支持的语言还有Python,CFML,以及快要加入的jRuby。难道Java深知无法和这些语言正面碰撞,干脆就把它们集成起来么?原创 2005-12-20 07:57:00 · 1995 阅读 · 2 评论 -
Eclipse发布Web Tools Project 1.0
Eclipse今天正式发布Web Tools Project 1.0WTP 1.0 定义了一个平台API,便于采纳和扩展第三方的商业插件,它提供一种新的特性叫做 "facets",可以帮助用户部署不同的特性。 WTP 包含了许多源码编辑器:HTML, JavaScript, Cascading Style Sheets, JavaServer Pages, SQL, XML, Document T原创 2005-12-20 07:53:00 · 2430 阅读 · 0 评论