- 博客(41)
- 资源 (4)
- 收藏
- 关注
原创 将jboos注册为windows服务
将jboos注册为windows服务一、参考:http://www.jboss.org/community/wiki/RunJBossAsAServiceOnWindows二、下载Java Service Wrapper下载地址:http://wrapper.tanukisoftware.org/doc/english/download.jsp下载Community版本就行,
2009-09-12 19:24:00 684
原创 PostgreSQL的配置文件及用户权限
PostgreSQL的配置文件及用户权限PostgreSQL的配置文件及用户权限作者:小P来自:LinuxSir.Org摘要:为了能够远程修改和维护PostgreSQL数据库,我们会涉及到配置文件和用户权限的问题,本文主要介绍了如何配置PostgreSQL的主要配置文件,修改用户权限,使我们能够远程打开数据库;目录 1.1 postgresql.conf
2009-08-13 11:12:00 1012
原创 opencms 入门介绍
OpenCms是1999年发布的,瑞典互联网顾问Framfab支持它。Framfab在欧洲六个国家设有分支机构。德国Framfab是OpenCms项目的主要发起人。对于OpenCms的咨询和支持可以在Framfab以及其他的欧洲公司(比如Alkacon)那里获得。现在,OpenCms已经被LGT Bank of Lichtenstein、BP South Africa、和UNICEFN
2009-06-02 23:01:00 659
原创 Ofbiz 入门教程
1.Ofbiz 介绍: Ofbiz(http://www.ofbiz.org) 是 Open Source 的商务软件系统,充分利用了各优秀的的Open Source 项目,像 Tomcat, Ant, BeanShell, Jboss 等,构建了一个强大的系统平台,Ofbiz 已经完成了大部分商务类软件系统都需要的部件,像用户认证、工作流、商务规则处理等,Ofbiz 的核心技术
2009-06-02 23:00:00 902
原创 Portal(web应用
一、在Portlet规范里是这样讲的:“portal是一种web应用,通常用来提供个性化、单次登录、聚集各个信息源的内容,并作为信息系统表现层的宿主。聚集是指将来自各个信息源的内容集成到一个web页面里的活动”。 Portal的功能可以分为三个主要方面: 1.Portlet容器:Portlet容器与servlet容器非常类似,所有的portlet都部署在portlet容器里,por
2009-06-02 22:59:00 656
原创 Java开源JEE框架
Java开源JEE框架function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365ke
2009-04-23 08:45:00 948
原创 Struts 2框架配置
Struts 2框架有两个核心配置文件: struts.xml和struts.properties 其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。
2009-02-27 17:40:00 899
原创 Java多线程技术中所有方法的详细解析
一、run()和start() 这两个方法应该都比较熟悉,把需要并行处理的代码放在run()方法中,start()方法启动线程将自动调用 run()方法,这是由Java的内存机制规定的。并且run()方法必须是public访问权限,返回值类型为void. 二、关键字Synchronized 这个关键字用于保护共享数据,当然前提是要分清哪些数据是共享数据。每个对象
2009-02-26 09:47:00 445
原创 Struts2 标签配置详细(2)
在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。 Struts 1.xStruts 2.0分类将标志库按功能分成HTML、Tiles、Logic和Bean等几部分严格上来说,没有分类,所有标志都在URI为“/struts-tags”命名空间下,不过,我们可以从功能上将其分为两大类:
2009-02-23 14:12:00 2977
原创 Struts2 标签配置详细
要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码:If elseif else描述:执行基本的条件流转。参数: 名称必需默认类型描述备注test是 boolean 决定标
2009-02-23 11:29:00 3073
原创 Ubuntu安装配置
一、安装Ubuntu,这个不多说了,因为是硬盘安装没有什么能“自主”的地方,水平有限。二、换源及系统更新:sudo gedit /etc/apt/sources.list加入:deb http://ubuntu.cn99.com/ubuntu/ hoary main restricted universe multiversedeb http://ubuntu.cn
2009-02-19 10:51:00 3035
原创 Struts2 配置注意
1、在web.xml中EncodingFilter的位置应该在Struts2的FilterDispatcher之前,道理很简单,要先调整字符集,再进入Action。2、如果使用Urlrewrite,要指定filter-mapping的dispatcher方式,如下 Struts2 /* REQUEST FORWARD3、在做上传文件的
2009-02-09 17:08:00 681
原创 Struts2常用的Ajax标签
11.6 常用的Ajax标签struts2为了简化Ajax过程,提供了一些常用的Ajax标签。可以满足一般的Ajax需求,对于一些更为复杂的Ajax通信过程,我们可以使用后加的JSON插件来实现。11.6.1 div标签div标签在页面上生成一个Div元素,但这个Div元素的内容不是静态内容,而是从服务器获取的内容。为了让该div标签能取得服务器的数据,必须为该
2009-02-03 11:47:00 1728 1
原创 struts2控制标签
10.3控制标签10.3.110.3.210.3.310.3.4 generator标签 使用generator标签可以将指定字符串按指定分隔符分成多个子串,临时生成的多个子串可以使用iterator标签来迭代输出。可以这样理解:generator将一个字符串转化成一个集合。在该标签的标签体内,整个临时生成的集合将位于ValueSt
2009-02-03 11:45:00 834
原创 Struts2数据标签
数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能数据标签主要包括:action:该标签用于在JSP页面中直接调用一个Action,通过指定executeResult参数,还可将该Action的处理结果包含到本页面来。bean:该标签用于创建一个javabean实例。如果指定了id属性,则可以将创建的javabean实例放
2009-02-03 11:44:00 1523
原创 Struts2配置自定义跳转
Java代码 "*" class="com.ecc.struts2.web.action.ExampleSupport"> /{1}.jsp /{1}.jsp 这种配置类似struts1.2中的ForwordAction 如果我想直接访问一个jsp文件并且又想通过*。do的方式访问。那么就
2009-01-04 17:27:00 1232
原创 JpetStore5.0代码分析及系统架构初探
经过一些日子的准备学习,对JpetStore5.0的源代码进行了一下研究,作为一名J2EE的初学者,绘制了一个系统的架构简图。我想jpetstore对初学j2ee的很有帮助,它可以使你从理论上的知识直接映射到实际的项目当中,不管这个项目有多小,因为它很典型。很晚了,该睡觉了,以后慢慢再写吧!~~朋友们多多关注!~~
2008-12-03 16:02:00 668
原创 Birt报表介绍
报表介绍 BIRT 是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,特别之处在于它是以 Java 和 J2EE 为基础。BIRT 有两个主要组件:基于 Eclipse 的报表设计器,以及部署到应用服务器上的运行时组件。BIRT 也提供了图标引擎让你能为应用增加图标。 当前发行的版本是 1.0.1。我们鼓励你下载、试用 BIRT,请通过 news
2008-11-03 13:21:00 2418
原创 Jetspeed的介绍
这两天上http://jakarta.apache.org/看了一下Jetspeed的资料,又找了一些中文的资料,对基本的框架有了一些了解,对于细节还是有很多模模糊糊的东西,只好凭想象瞎猜。还是有一些收获的。继续。1.1 简介JetSpeed 是Jakarta Apache项目中的一个开源Portal应用框架,帮助开发人员更快的建立Portal应用。Jetspeed本
2008-10-29 15:36:00 1175
原创 [java]HashMap和HashSet的区别?
HashSet实现Collection,HashMap和Hashtable实现Map,后者是关键字、值对的形式;Hashtable线程安全,HashMap则不是,另外,HashMap可以有null。
2008-05-21 11:29:00 1431
转载 Oracle 连表查询 inner join;left join; right join!
有关oracle 9i中的内连接,左外连接,右外连接问题1. 内连接很简单select A.*, B.* from A,B where A.id = B.idselect A.*, B.* from A inner join B on A.id = B.id以上两句是完全等价的2. 左外连接select distinct(p.person_id) from t_pbase_info p, t_pc
2008-05-20 00:19:00 2082
原创 MD5加密代码(java)
import java.security.*;public class MD5{ public final static String getMD5(String s) { char hexDigits[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f }; try
2008-03-06 13:40:00 421
原创 彻底搞定JSP的在线人数
/**这是管理user信息的类 文件名为onLineUser.java 欢迎访问javajia家(http://www.javajia.com),由yuking制作。 */import javax.servlet.http.*;import javax.servlet.*;import java.util.*;public class onLineUser implements Ht
2008-02-22 10:45:00 492
原创 java 关于操作oracle的clob类型(inster ,update,select)的完整例程
在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据量非常大的业务领域(如图象、档案等)。而LONG、LONG RAW等类型的字段,虽然存储容量也不小(可达2GB),但由于一个表中只能有一个这样类型的字段的限制,现在已很少使用了。 LOB类型
2008-02-22 10:41:00 3755
原创 填充指定字符串的每一节到指定长度,不够的在左恻用0补足,并将分隔符"-"去除,可用于排序的函数
create or replace function Fun_Digit_Replace(P_C_InStr varchar2 ,P_C_SepStr varchar2 ,P_N_LenPerSite number) return varchar2 is /*=====================================================================
2007-10-22 10:36:00 1538
原创 面试问题回答!^-^
第一,谈谈final, finally, finalize的区别。第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。第四,&和&&的区别。第五,Hash
2007-08-25 14:53:00 576
原创 大家玩突袭2吗?呵呵我有秘籍哟!
突袭各版本的秘技 突袭1代: 1、**starcraft 获得99次空袭能力 2、**nofog 地图全开 3、**staticfog 取消“nofog”这条秘籍 4、**superman无敌 突袭1.21以上2.0以下 1.地图全开:**omniscience 2.过关:**blitzkrieg 3.无敌:**koenigstiger 突袭2.
2007-08-02 09:44:00 96930
原创 oracle 存储过程的基本语法
oracle 存储过程的基本语法1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变
2007-04-18 16:39:00 876
原创 js动态给一个DIV插入一个表格
abcinsertdiv.innerText="";var table1=document.createElement("");table1.insertRow().insertCell().innerText="aaaaaaaaaaaaaaaa";alert(table1.tagName);document.getElementById("insertdiv").appendChild(tabl
2007-04-11 13:29:00 4825
原创 利用ajax实现页面的局部刷新
在web应用中,经常变化的是数据,但为了加载新数据就去从新加载页面,不仅麻烦,也不友好。今天我利用ajax实现了一个页面数据的局部刷新,效果如下: 表格中的信息每隔五秒后刷新,并从服务器端得到信息,加入table中。 下面介绍一下他的实现:onload()函数使页面加载时就被调用,这里介绍一下startcallback函数,其中的setTimeout函数是一
2007-03-09 17:36:00 4188 4
原创 ajax: 用户体验之进度条
在最近的一个项目中,有一个上传功能:上传一个cvs文件,然后解析此文件并写入数据库由于经常需要传很大的文件,客户完成此功能往往需要40分钟,在这个过程中,页面也没有任何提示,用户体验非常不好?为何不用ajax作一个进度条呢?分两步完成此需求:一:写一个简单的ajax,实现最简单的进度条功能。二:把此进度条改造为项目可用的进度条。一:最简单的进度条1。客户端每2秒发送一个createXML
2007-02-26 10:08:00 913 1
原创 CHAR,VARCHAR,VARCHAR2类型的区别与使用
CHAR,VARCHAR,VARCHAR2类型的区别与使用区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHA
2007-02-06 10:45:00 664
原创 常用js验证说明
一、验证类1、数字验证内 1.1 整数 /^(-|/+)?/d+$/.test(str) 1.2 大于0的整数 (用于传来的ID的验证) /^/d+$/.test(str) 1.3 负整数的验证 /^-/d+$/.test(str)2、时间类 2.1 短时间,形如 (13:04:06) function isTime(str) {
2007-01-25 13:14:00 809
原创 常用JS事件对象
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 e
2007-01-19 14:36:00 833
原创 oracle中读写blob字段的问题
oracle中读写blob字段的问题 LOB類型分為BLOB和CLOB兩種:BLOB即二進制大型對像(Binary Large Object),適用於存貯非文本的字節流數據(如程序、圖像、影音等)。而CLOB,即字符型大型對像(Character Large Object),則與字符集相關,適於存貯文本型的數據(如歷史檔案、大部頭著作等)。下面以程序實例說明通過JDBC操縱Oracle數
2007-01-06 09:31:00 812
原创 Oracle中自动增长的方法!
建立一个最小为1,最大为999999999的一个序列号会自动循环的序列create sequence 序列名 increment by 1 start with 1 maxvalue 999999999 cycle;当向表中插入数据时,SQL语句写法如下:SQL> insert into 表名 values(序列名.nextv
2006-12-27 16:16:00 659
原创 汉字转拼音缩写的代码
该类可以实现汉字转拼音缩写的代码的功能public class GetCh2Spell { public static int compare(String str1, String str2) { int result = 0; String m_s1 = null; String m_s2 = null; try
2006-12-27 16:03:00 819
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人