自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 Oracle exp-00003 未找到段(0,0)的存储定义

今天做数据库的移植,将开发数据库用exp命令导出,然后导入到生产数据库,一切正常,导入导出均无任何错误,但是,当对生产数据库做exp定时备份时,却出现exp-00003错误,查看出现错误的表,发现有记录,不存在segment没有分配的可能,所以此原因排除,查看出现错误的具体表,发现此表的索引中包含小写字母,将该表的索引删除,然后重新建立,然后使用exp导出,发现此表的exp00003错误消失,分析...

2013-11-04 19:26:18 482

原创 cxf 调用 webservice服务时传递 服务器验证需要的用户名密码

cxf通过wsdl2java生成客户端调用webservice时,如果服务器端需要通过用户名和密码验证,则客户端必须传递验证所必须的用户名和密码,刚开始想通过url传递用户名和密码,于是在wsdl文件中直接在<soap:address location 标记中添加加入用户名和密码,但是webservice接收不到参数,此种方法行不通。后来在接口方法调用前用BindingProvider 得...

2013-05-28 10:53:47 1781

原创 域名中有下划线导致IE无法在请求投中包含cookie

项目中用到cookie传递参数到服务器端,用ip localhost等访问均正常,由于项目以后要用域名访问,果断修改hosts文件,添加k_test.com进行域名映射测试,当再次通过IE浏览器打开项目后,悲剧的事情发生了,居然无法登陆,再次用ip 、localhost访问,都正常,百思不得其解,这个问题正正纠结了一下午,试了各种测试,都没有结果,第二天一大早,灵机一动,换了个google浏览器,...

2013-04-28 10:39:30 209

原创 sql中特殊字符串的截取技巧

在编写sql时,总会遇到对某个有特殊含义的字段值,截取其中一段需要的值返回,如有这样一个字符串SSOC-XXX-13-001,现在需要返回13这个值,可以用如下oracle 函数实现:select substr('SSOC-DSWB-13-001', instr('SSOC-DSWB-12-001', '-', 1, 2) + 1,2) from dual 其中用到了substr...

2013-03-22 15:57:11 1286

原创 级联查询本单位名称及父单位名称 sql

开发中常遇到界面既要显示本单位名称,还要显示父单位名称,类似于xxx公司/xxx部门/xxx科室这样的显示方式,用下面的sql可以根据单位编码一次性找出本单位树形结构中所有的名称,并以/连接返回,sql如下: select replace(wm_concat(t.dwmc),',','/')   from (select '1' as id, z.dwmc           from...

2011-09-27 18:27:59 508 1

原创 Oracle 11g exp 导出数据时 空表无法导出

11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法:1、insert一行,再rollback就产生segment了。该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。2、设置deferred_segment_creation 参数<!--IWMS_AD_BEGIN--> 查看deferred_segment_...

2011-08-30 14:51:20 135

原创 operamasks 中动态创建多个树,并给多个树添加同一个事件处理方法

在系统中导航用layout:accordionLayout 布局,每个layout:panel根据用户权限动态生成,layout:panel下动态添加w:tree组件,那么可以用如下方法,对每个layout:panel底下的w:tree动态添绑定同一个事件监听处理方法,代码如下:/** * 在页面展示前,根据用户的功能权限,动态生成功能模块的树结构 * * @param i...

2011-08-18 11:08:37 139

原创 Hibernate3 annotation 扩展

hibernate3 中用annotation实现数据库和实体的映射关系,那么在保存实体的时候,如果po中有个字段为null,但在数据库中设置了默认值,最终保存的记录中此字段并没有被设置默认值,而是null,解决此种问题,需要在po中添加下列映射代码:@Entity@org.hibernate.annotations.Entity(dynamicInsert=true,dynamicUpd...

2011-06-24 17:08:43 97

原创 Ext combobox 动态模糊匹配

Ext中的combobox有属性typeAhead:true 可以实现模糊匹配,但是是从开始匹配的,如果需要自定的的匹配,则需要监听beforequery方法,实现自己的匹配查询方法:代码如下:var gfxmComb = new Ext.form.ComboBox({ id : 'gfxmComb', store : gfxmStore, typeAhead : tr...

2011-06-20 19:45:40 224

原创 Hibernate中调用存储过程

在Hibernate中调用存储过程有两种方式1, 用Hibernate提供的session的得到数据库连接对象,用原生态存sql的形式实现存储过程的调用。String call = "{call p_detail_project_sum(?,?)}";// // 两种方式实现hibernat 调用 存储过程 // 1 用原生态的jdbc形式 CallableSt...

2011-01-10 17:21:18 140

ComboBoxTree 双滚动条处理

在使用ComboBoxTree时,为了防止Tree和ComboBox同时出现滚动条的情况发生,在新建ComboBoxTree时因该如下设置: tjdwCombTree = new Ext.ux.ComboBoxTree({ id : 'tjdwCombTree', emptyText : loginUintName, fieldLabel : '统计单位',...

2010-04-27 11:06:32 144

Oracle Listener 配置 问题

在有网络的情况下配置的监听如果在无网络的情况下启动,并通过tns连接数据库时会报:listener does not currently know of SID given in connect descriptor 异常,反之,在没有网络的情况下配置的监听如果在有网络的情况下启动,用tns连接时也会异常,为了解决在上述问题,可以找到oracle的监听配置文件:E:\oracle\product\...

2009-12-11 10:42:51 148

JTable固定宽度显示第一列

有时候在jtable中需要固定显示其中的某一列,无论窗口大小如何调整,都不会影响此列的宽度,这种情况下,需要设置此列的最大宽度和最小宽度,如 :// 设置第一列单选框的宽度,并且不能修改column = columnModel.getColumn(0);column.setMinWidth(50);column.setMaxWidth(50);  ...

2009-11-30 11:43:57 448

jtable中表头换行显示

在jtable渲染表头时,由于有些表头字体较多,需要折行显示,但jtable没有自动折行的功能,所以自己实现表头的渲染器.有两种方案实现表头的折行渲染:1、渲染器继承自JTextArea,实现TableCellRenderer接口,具体代码如下:import java.awt.Component;import java.awt.Dimension;import java.uti...

2009-11-24 15:13:21 536

js 调用applet 访问本的文件

在js中调用Applet中的方法,当Applet中的方法需要访问本地文件系统时,即使你的Applet 是经过签名的,也会报异常,不能正确地访问本地文件系统,解决的办法是: 将原来Applet中的方法:/** * 提供页面中用js调用导出Excel的方法 */ public void exportExcel() { if (showPanel instanceof Ista...

2009-09-18 16:56:47 117

原创 ibatis中 $ 于 # 的 区别

转自:http://www.blogjava.net/lsbwahaha/archive/2009/04/16/266026.html     一个项目中在写ibatis中的sql语句时,where user_id in (#user_id_list# ), 运行时总是不行,后来上网查了查,才知道这里不该用#,而应该用$,随即查了下#与$的区别. 总结如下: 1.#是把传入的数据当作字符串...

2009-06-16 09:25:49 89

Ext Accordion 不展开

使用Ext Accordion 布局时默认展开第一个元素,当不需要展开第一项时需要给items中的每项指定collapsed:true代码如下:var accordion = new Ext.Panel({ renderTo : Ext.getBody(), title: 'Accordion Layout', layout:'accordion', width:2...

2009-06-15 17:27:38 127

Applet中的数字签名

用keytool -genkey 生成了一个自己的私钥,然后用jarsigner 对已经生成的applet应用jar包进行签名,但是在浏览器第一次加载此applet应用时控制台就报异常:java.security.cert.CertificateParsingException: no more data allowed for version 1 certificate at sun.s...

2009-06-11 10:29:57 132

JTable 能不能实现选中单元格后对应的行标题和列标题变色 即实现excel功能

代码片断如下:@Override public void mouseClicked(MouseEvent e) { // 左键单击事件 if (e.getClickCount() == 1) { System.out.println("listener out "); ...

2009-04-18 16:27:50 228

frame 框架 拖动

怎么实现拖动中间frame时 改变左右frame的大小如:<frameset rows="75,*" cols="*" framespacing="0" frameborder="no"> <frame src="second_top.html" name="topFrame" scrolling="NO" noresi

2008-09-10 19:21:43 384

原创 编写高级JavaScript应用代码

转自:http://java.ccidnet.com/art/12015/20080603/1466033_1.html1、创建高级对象 使用构造函数来创建对象 构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用 new 关键字来调用一个构造函数。下面给出了使用构造函数的新示例。 var myObject = new Object(); // 创建没有属性的通用对象。 ...

2008-08-13 23:26:19 68

JAVA设计模式--入门

了解设计模式,简单,易懂。

2008-07-30 11:46:50 60

关于oracle外连接的问题

我写了一个sql如下:select * from storage_market_fetch f, storage_market_fetch_mat m, storage_mar_fetch_collect_mat fm where f.fetch_bill_id = m.fetch_bill_id and m.mat_info_...

2008-07-28 18:18:28 103

原创 前途茫茫,路在何方

   源于对软件的热爱和对生活的要求,选择了软件开发,从培训、工作到现在已经有三年之久,一路跌跌撞撞的走来,其中的辛酸已经掩埋在岁月的痕迹之中,也永远的成了我年轻的追忆。三年来,从最初的学生到现在真正意义上的软件开发人员,回首过往,真的有很多的人支持,我也很感谢他们带给我勇气,给我信心,让我坚持的一路走来。如今,我已步入中青年,虽然还很有信心继续自己爱好的职业,可我明显感觉到自己的力不存心,不知道...

2008-07-28 01:10:15 184

原创 使用Java程序连接各种数据库的方法

1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String passwor...

2008-07-26 23:55:59 93

JSTL 使用详解

很简单,但是很实用,最适合急需上手开发的人使用。。

2008-07-24 23:44:47 92

First Annotation Demo

前段时间用Hibernate时用注解(即annotation)的方式来定义元数据的映射,一直都很想知道annotation是怎么实现的,今天终于做了一个自己的annotation demo1、定义一个annotation的接口package annotation.test;/** * @author longtop * */import java.lang.annotation....

2008-07-22 11:13:17 61

jstl 的奇怪现象

xml 代码 <c:catch var="error">   <c:forEach var="item" begin="1" end="60">         <c:set var="reportId" value="${sessionScope.base_id}01${param.pan

2007-09-29 18:05:53 68

js中检测单选框选中

当<input type="radio" name="radio_name" value="radiobutton">(单选框) 是动态加入页面时,它的数量有可能为0,1,或者大于1,因此在js 中需要判断单选框是否选中时,就必须循环判断每个单选框的状态,用var obj=document.getElementsByName('audit_result');就可以得到单选框组合,并可通...

2007-05-16 17:27:56 525

Jdk5[1].0泛型指南

jdk1.5范型理解

2007-04-12 14:58:15 56

Jdk1.5新特性

jdk1.5的新特性确实很有用。。。

2007-04-12 14:56:19 43

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除