- 博客(65)
- 问答 (1)
- 收藏
- 关注
原创 (转)Oracle 10g Release 2 (10.2) for RHEL 5.2安装教程
在Red Hat Enterprise Linux Server release 5.2下安装Oracle 10g Release 2 (10.2)配置安装步骤如下:一、测试系统环境介绍:RAM:1GB(最低需求512MB)SWAP:2GB(2*RAM)Kernel:2.6.18-92.el5先说一下你系统必须安装的系统组件有:GNOME桌面环境、编辑器、开发工具、开发库等。注意:建议...
2012-03-28 09:09:21
214
原创 jdom删除节点报JAVA.UTIL.CONCURRENTMODIFICATIONEXCEPTION
jdom删除节点时报异常:JAVA.UTIL.CONCURRENTMODIFICATIONEXCEPTION后来查了一下[url=http://java.mblogger.cn/zzjie/posts/16422.aspx]http://java.mblogger.cn/zzjie/posts/16422.aspx[/url],删除Map或者Collection的时候,不要直接调用AP...
2011-12-19 14:10:04
229
原创 ZK的server push问题
关于server push在ZK官网有很多说明,但在应用中却老是刷新不了前台组件的信息,后来看了篇帖子才豁然开朗:http://www.zkoss.org/forum/listComment/15408: You'll have to enable serverPush before you can use it in a thread Please change LauncherA...
2011-12-07 11:34:19
337
原创 数据库外键级联修改删除
create table student( id int(8) UNSIGNED NOT NULL AUTO_INCREMENT, name varchar(64), cid int(8) not null, CONSTRAINT FK_stu_class FOREIGN KEY(cid) REFERENCES class(id) ON UPDA...
2011-12-01 15:16:18
345
原创 捕获删除包含外键的数据异常(转载)
所谓字典就是数据库应用中被其他表(通常加以外键约束)引用的表,如客户表引用客户类型,那么客户类型即为字典表。删除字典数据要考虑是否已被其他数据引用,一般不允许做级联删除。这个问题想必大家都碰到过,但各有各的 做法。本人与若干同事讨论过,将各种做法总结一下。物理删除,即用delete SQL删除。如果字典数据被引用,则会抛出违反外键约束的异常,将其封装为可读的信息提示给用户。JDBC...
2011-12-01 11:20:46
1184
原创 file.delete()不能删除的原因(转载)
file.delete()不能删除的原因: 搞定了,终于可以删除了,只是在删除时多加了一个getAbsoluteFile()再删除 Java code public static void deleteFile(String localFileName) { //localFileName = localFileName.replace("\\...
2011-11-22 19:57:28
1654
原创 Java用native2ascii命令做unicode编码转换(转载)
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 1、native2ascii简介:native2ascii是...
2011-11-16 14:35:04
155
原创 (转)ANSI编码和Unicode编码的不同-chaijunkun-CSDN
ANSI编码最常见的应用就是在Windows当中的记事本程序中,当新建一个记事本,默认的保存编码格式就是ANSI,ANSI应该算是一种压缩编码了,当遇到标准的ASCII字符时,采用单字节表示,当遇到非标准的ASCII字符(如中文)时,采用双字节表示。Unicode编码标准已在近年来的多种新科技当中被加以采用,包含了可扩展置标语言(XML)、Java程序语言、以及最新的操作系统中。下面用实验的方法来...
2011-09-15 10:57:52
109
原创 Java Date一个小bug
[code="java"]public static void main(String[] args) throws ParseException { Date date = new Date(); java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd"); java.util...
2011-08-26 10:46:08
260
原创 oracle:exp/imp和expdp/impdp数据备份实例
最近在做oracle的数据备份任务,查了一下,有冷备份、热备份,综合考虑了一下,觉得exp/imp和expdp/impdp比较适合,一个是数据量也不算太大(估计最多也就上百万条),二实时要求低。exp/imp和expdp/impdp原理不一样,exp/imp导出导入是通过sql语句导出插入,效率慢;而expdp/impdp是oracle10g以后新增的特性,采用自带的API接口,大大提...
2011-08-02 15:03:56
248
原创 mysql的全局权限GLOBAL PRIVILEGES
在执行付权限时[code="sql"]GRANT CREATE,ALTER,DROP,LOCK TABLES,RELOAD,PROCESS ON dbName.* TO username@'%' IDENTIFIED BY 'password';[/code]碰到如下错误:[code="sql"]Error Code : 1221Incorrect usage of DB GRAN...
2011-07-28 15:17:45
1678
<xs:choice>利用CXF2.3生成javaBean
环境:windows XP, jdk1.6, CXF2.3test.wsdl文件:[code="xml"] [/code]利用CXF2.3的wsdl2java命令生成javaBean如下:[code="java"]public cla...
2011-07-19 14:19:20
267
原创 Java 调用 Shell 命令(转载)
近日项目中有这样一个需求:系统中的外币资金调度完成以后,要将调度信息生成一个Txt文件,然后将这个Txt文件发送到另外一个系统(Kondor)中。生成文件自然使用OutputStreamWirter了,发送文件有两种方式,一种是用写个一个类似于FTP功能的程序,另外一种就是使用Java来调用Shell,在Shell中完成文件的发送操作。我们选择后一种,即当完成外币资金的调度工作后,用Jav...
2011-07-12 11:40:54
187
原创 ZK实现上传设置文件编码
upload.zul:[code="zul"][/code]后台处理类:[code="java"]public void onUpload$browse(UploadEvent event){ //上传之前,设置编码,比如GBK //application是ZK GenericAutowireComposer类的封装对象,可以直接使用 applicatio...
2011-06-21 16:29:53
413
原创 ZK EL表达式(转载)
一、与Java区别1.一个字符串可以用单引号或双引号括起来。换句话说,'abc’和”abc”是相同的2.empt操作可以验证String、list、map是否为空或者是null例如:${empty param.add}如果add是空的返回true,否则false。3. 点(.) 操作符是允许你使用一个Map键或者一个bean性质名来访问值。例如:${foo.value.name}4...
2011-06-14 15:18:33
277
原创 (转)多对多关系(@ManyToMany 注释)
old:@ManyToMany 注释:表示此类是多对多关系的一边,mappedBy 属性定义了此类为双向关系的维护端,注意:mappedBy 属性的值为此关系的另一端的属性名。例如,在Student类中有如下方法:被控方:@ManyToMany(fetch = FetchType.LAZY, mappedBy = "students")public Set<Teacher> g...
2011-06-09 10:20:49
221
原创 (转)ThreadPoolExecutor的执行顺序
[size=medium]ThreadPoolExecutor类关于排队是这样描述的:所有 BlockingQueue 都可用于传输和保持提交的任务。可以使用此队列与池大小进行交互:[list][*]如果运行的线程少于 corePoolSize,则 Executor 始终首选添加新的线程,而不进行排队。[*]如果运行的线程等于或多于 corePoolSize,则 Executo...
2011-04-07 09:51:07
952
原创 (转)Spring编程式事务
[b][list][*]PlatformTransactionManager[*]TransactionTemplate[/list][/b][b][color=blue]一、使用PlatformTransactionManager[/color][/b][code="xml"] ...
2011-03-28 11:37:40
101
原创 CSS Properties List
CSS的一些属性集合,方便查看:[url]http://www.pageresource.com/dhtml/cssprops.htm#background_properties[/url]
2011-03-11 11:39:38
120
原创 一个较完整的zk操作后台实例
首先需要配好spring的配置文件,加载对zk的支持,可参考另一篇文章。page.zul页面:[code="xml"] ...
2011-03-07 13:19:04
663
原创 applicationContext.xml配置
ZK+spring+hibernate+log4j的web.xml配置:[code="xml"] webAppRootKey root org.springframework.web.util.Log4jConfigListener org.springframework.web.context.ContextLoaderListe...
2011-03-03 16:02:45
244
原创 判断session是否存在的过滤器
在web.xml中有如下配置: [code="java"] myFilter com.test.MyFilter myFilter *.jsp [/code]凡是访问以jsp为后缀的页面都会经过过滤器com.test.MyFilter,代码如下:[code="java"]public class MyFilterimplements Filter...
2011-03-03 15:37:31
785
原创 MD5 Java应用
[code="java"]import java.security.MessageDigest;/** * cipher user password by MD5 * * @author Administrator * @date 2011-2-11 */public class CipherUtil { private final static St...
2011-02-23 17:52:49
90
原创 Embeded tomcat7应用实例
Embeded tomcat可以提高开发效率,具有部署方便、跨平台等优点。 在项目之处应用Embeded tomcat6,结果在tomcat.start()后要应用Thread.sleep(10000)方法使其沉睡用户才有时间访问,使用tomcat.await()方法也无济于事(没仔细查资料,望有经验的朋友不吝指教,:))。因此只能升级到Embeded tomcat7,问题解决了...
2011-02-23 16:24:30
226
原创 各个数据库的分页算法(转载)
[b]1.SQL SERVER 是用先逆序再正序的方法[/b][code="sql"]select top 3 * from (select top 9 * from mvc_book order by bid) as s order by s.bid desc [第6,5,4条][/code][code="sql"]select * from (select top 3 * from (...
2011-01-18 12:28:18
208
原创 Linux下安装Oracle参考文章
转载自网络上各位大侠的博客:官网:[url]http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html[/url]百度:[url]http://hi.baidu.com/szlink/blog/item/ed8020d83c0d203333fa1ca0.html[/url...
2011-01-11 16:55:36
118
原创 ZK学习笔记
[color=brown]1. zul页面读取国际化资源:[/color] 1) 准备资源:i3-label.properties(如果为制定默认该文件)、i3-label_zh_CN.properties(其中i3-label为固定格式),放在WEB-INF目录下; 2) 在zul页面头部添加如下代码[code="zul"][/code] 3) 使用:[code="zul"][/...
2010-12-27 09:46:27
240
原创 myEclipse Repositories自带的googleMap例子,贴出来供学习(转载)
1.map.js[code="js"]function updateAddress(address) { geocoder.getLatLng(address, function(location) { map.setCenter(location, 13); var marker = new google.maps.Marker(location...
2010-12-23 11:23:10
124
zk两种分页方式之比较
ZK提供两种分页方式,一种是自带的“mold="paging"”的形式;另一种是采用“”组件添加分页功能。具体实现如下:[b]第一种:采用自带的“mold="paging"”:[/b]infoList.zul:[code="java"] ...
2010-12-23 10:13:54
457
原创 提升mysql的分页效率
PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。首先看一下分页的基本原理:[code="java"]mysql> explain SELECT * FROM message ORDER BY id DESC LI...
2010-12-21 17:57:06
148
原创 spring<context:component-scan>扫描包的通配符
要扫描"com.aa.dao.impl"包和 "com.aa.*.dao.impl" 包,可以用[code="java"][/code]代替[url]http://topic.csdn.net/u/20101126/09/72331d29-28f4-490b-98d0-ddfeab6b2c5e.html[/url]
2010-12-21 11:17:10
862
原创 spring注释bean名头字母大小写的问题
使用spring注释形式注入bean,通过@Component、@Repository、 @Service和@Controller注释类,文档中说“注解如果没有指定bean的名字,默认为小写开头的类名”。例如类名是MyClass,则spring返回myClass的bean名。但是如果类名前两个字母都是大写,则返回的bean名也是大写,即类名是MYClass,bean名也是MYClass。...
2010-12-21 10:23:11
2911
2
原创 CXF客户端开发(转载)
1.创建工程在 myeclipse 中创建 webservice 工程, file->new->other->web service project,起名字 webservicetest。其实所谓的 webservice 也不可能单独通讯, soap协议是一个更上层的通讯协议,他是凌驾在http协议上的,所以我们web开发熟悉的servlet必不可少,默认就可以啦。选择以下工具...
2010-12-08 11:28:25
132
原创 Web Service学习笔记(转载)
在javax.xml.namespace.QName这个类中,有构造器[code="java"]QName(String namespaceURI, String localPart)[/code]在WSDL-FIRST的设计模式下(即先设计WSD文件),第一个参数namespaceURI,等同于wsdl文件中wsdl:definitions 中的targetNamespace;第...
2010-12-07 11:15:52
184
CXF和spring整合实现webservice实例
环境:JDK6.0,cxf-2.0.7,spring2.5,tomcat6.0[b][color=red]服务器端[/color][/b]:1.新建Web项目,例如webws,导入cxf-2.0.7/lib下的jar包和spring2.5的包,因为cxf支持spring,因此它自带有sping的一些核心包,为了以后扩展,保险起见都一起导入吧。。2.新建一个服务接口IHell...
2010-12-03 15:51:55
291
原创 Axis简介
Apache SOAP是SOAP首个实现的SOAP规范。它最初由IBM在2000年初开发(然后被叫做SOAP4J),并在2000年6月移交给Apache。它是一个非常过时的SOAP实现。它非常强调WSDL,它非常注重支持RPC/编码服务,工具是非常有限的,互操作性是非常具有挑战性的一个问题。更糟的是,代码基础相当复杂,难于管理和升级,面对要对早期代码基础进行大量改动的需求,在2002年初,...
2010-11-22 10:34:29
221
原创 andriod社区
国内几个主要的andriod社区:1.机锋网:[url]http://bbs.gfan.com[/url]2.谷风网:[url]http://www.goodfeng.com[/url]3.eoe·android社区:/[url]http://www.eoeandroid.com[/url]4.Andriod手机网:[url]http://www.android123.com[/u...
2010-10-29 12:45:09
96
原创 JAVASCRIPT 中 日期时间相减的方法(实用)
//JAVASCRIPT中 日期相减很麻烦 ,现在有现成的实现方法,拷贝过去就可以用了,方便[code="js"]//调用该方法(主方法)function dateDiff(date1, date2){ var type1 = typeof date1, type2 = typeof date2; if(type1 == 'string') date1 = s...
2010-10-28 14:19:33
237
空空如也
请问一个CXF客户端怎样给多个多套SERVER端发送消息
2012-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人