- 浏览: 234022 次
- 性别:
- 来自: 深圳
-
最新评论
-
JENNY_JOKER:
服务端没有问题 客户端的运行的时候报实例化异常 不能实例化我的 ...
CXF和spring整合实现webservice实例 -
ytqtxf:
在哪里可以下载demo ?
CXF和spring整合实现webservice实例 -
zhang_shuai870717:
谢谢!成功。
CXF和spring整合实现webservice实例 -
xizhenyin:
你好 大神,问下 onUpload$browse(Upload ...
ZK实现上传设置文件编码 -
greatzerg:
楼主,我用楼主写的实例运行时,在tomcat启动时就报异常了 ...
CXF和spring整合实现webservice实例
文章列表
在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桌面环境、 ...
jdom删除节点时报异常:JAVA.UTIL.CONCURRENTMODIFICATIONEXCEPTION
后来查了一下http://java.mblogger.cn/zzjie/posts/16422.aspx,删除Map或者Collection的时候,不要直接调用API的删除方法,而是调用Iterator的remove()方法删除元素:
Element root = doc.getRootElement();
List items = root.getChildren();
Element itemRem = null;
fo ...
ZK的server push问题
- 博客分类:
- ZK
关于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 LauncherApplicationPane() like this:
_desktop = Executions.getCurrent().getDesktop();
_desktop.enableServe ...
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 UPDATE CASCADE ON DELETE CASCADE
)
表class的id发生修改,则student的cid也相应发生修改;如果删除class中的id记录,则student中的 ...
所谓字典就是数据库应用中被其他表(通常加以外键约束)引用的表,如客户表引用客户类型,那么客户类型即为字典表。删除字典数据要考虑是否已被其他数据引用,一般不允许做级联删除。
这个问题想必大家都碰到过,但各有各的 做法。本人与若干同事讨论过,将各种做法总结一下。
物理删除,即用delete SQL删除。如果字典数据被引用,则会抛出违反外键约束的异常,将其封装为可读的信息提示给用户。JDBC中的异常类为SQLException,如何判断是违反外键约束的异常呢?有方法如下:
利用SQLException中的errorCode,这是数据库特有的错误编码。
利用SQLException中的 ...
file.delete()不能删除的原因:
搞定了,终于可以删除了,只是在删除时多加了一个getAbsoluteFile()再删除
Java code
public static void deleteFile(String localFileName) {
//localFileName = localFileName.replace("\\", "/");
File localFile = new File(localFileName);
boolean
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 1、native2ascii简介:native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。 ...
ANSI编码最常见的应用就是在Windows当中的记事本程序中,当新建一个记事本,默认的保存编码格式就是ANSI,ANSI应该算是一种压缩编码了,当遇到标准的ASCII字符时,采用单字节表示,当遇到非标准的ASCII字符(如中文)时,采用双字节表示。Unicode编码标准已在近年来的多种新科技当中被加以采用,包含了可扩展置标语言(XML)、Java程序语言、以及最新的操作系统中。下面用实验的方法来进行研究这两者之间的差别:首先要准备的软件有UltraEdit,用于对文本进行比较;其次用于分析网络字节序的辅助网站http://bm.kdd.cc/index.asp步入正题,在一个空白的文件夹下创建 ...
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.Date beginDate = format.parse("1900-01-01");
java.util.Date endDate = format.parse("1 ...
最近在做oracle的数据备份任务,查了一下,有冷备份、热备份,综合考虑了一下,觉得exp/imp和expdp/impdp比较适合,一个是数据量也不算太大(估计最多也就上百万条),二实时要求低。
exp/imp和expdp/impdp原理不一样,exp/imp导出导入是通过sql语句导出插入,效率慢;
而expdp/impdp是oracle10g以后新增的特性,采用自带的API接口,大大提高效率(约2-5倍)。
一、 exp/imp实例:
exp username/pwd@orcl file=/home/test_ora_backup.dmp log=/home/test_ora_backu ...
在执行付权限时
GRANT CREATE,ALTER,DROP,LOCK TABLES,RELOAD,PROCESS ON dbName.* TO username@'%' IDENTIFIED BY 'password';
碰到如下错误:
Error Code : 1221
Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
查了一下RELOAD,PROCESS二个是全局权限,运行环境是服务管理器,改为如下即可:
GRANT CREATE,ALTER,DROP,RELOAD,LOCK TABLES,PROCESS ON *.* TO usern ...
tomcat/webapps/myProject/WEB-INF/log4j.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="conso ...
环境:
windows XP, jdk1.6, CXF2.3
test.wsdl文件:
<xs:complexType name="CalendarTime">
<xs:sequence>
<xs:choice>
<xs:element name="day" type="xs:unsignedInt"/>
<xs:element name="week" type="xs:u ...
Java 调用 Shell 命令(转载)
- 博客分类:
- java
近日项目中有这样一个需求:系统中的外币资金调度完成以后,要将调度信息生成一个Txt文件,然后将这个Txt文件发送到另外一个系统(Kondor)中。生成文件自然使用OutputStreamWirter了,发送文件有两种方式,一种是用写个一个类似于FTP功能的程序,另外一种就是使用Java来调用Shell,在Shell中完成文件的发送操作。我们选择后一种,即当完成外币资金的调度工作后,用Java的OutputStreamWriter来生成一个Txt文件,然后用Java来调用Shell脚本,在Shell脚本中完成FTP文件到Kondor系统的工作。
以下为Java程序JavaShell ...
upload.zul:
<button id="browse" upload="true" label="browse"/>
后台处理类:
public void onUpload$browse(UploadEvent event){
//上传之前,设置编码,比如GBK
//application是ZK GenericAutowireComposer类的封装对象,可以直接使用
application.getConfiguration().setUploadCharset("GBK&qu ...