自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 primary key 主键约束 和 unique 唯一约束

primary key 主键约束 和 unique 唯一约束 相似但是还是有细微区别: unique在下面两个情况下可以使用: 1 unique约束可以多个列组合,一个表只可以有一个primary key 约束,而可以有多个unique约束。 2 primary key 约束不能有null,而unique约束可以有null值。添加主键约束:alter tab...

2014-07-08 19:48:24 655

原创 Oracle错误代码ORA-02291(转)

Oracle错误代码ORA-02291, SQL State: 23000在用Oracle中经常碰到有这种情况,ORA-02291: 违反完整约束条件 (*) - 未找到父项关键字情况场景:表A中有个字段是外键,关联了表B中的某字段,再往表A插入数据时,会出现这种情况。可能原因:1.在往A表插入时,外键关联的字段在B表中必须有数据,如果B表中没有数据则又这种情况...

2014-05-06 14:23:53 1097

原创 Oracle中错误代码ORA-02292

当删除oracle中一张表的记录,报ORA-02292错,是违反了完整性约束条件。解决方法:1、禁用约束:alter table 表名 disable constraint 主键约束名 CASCADE2、删除A表的数据3、启用约束:alter table 表名 enable constraint 主键约束名...

2014-04-21 17:25:22 816

原创 ftp方式获取服务器上文件的大小

关键代码就一行[code="java"]temp = s.split("[ ]+");[/code]s为读取服务器的一行,解析这行数据,可以获取文件的所有信息[code="java"]TelnetInputStream fget = null; FtpClient fc = null; BufferedReader dr = null; try { fc = ...

2013-11-24 17:44:02 2121

原创 js正则表达式匹配ip地址

由于项目需要,输入的ip地址应是合法值,网上查了下资料,感觉匹配不全,修改了下,现咋贴出来,仅供参考。[code="java"]var ipAddress = document.getElementById("form:ipAddress").value;var re = /^([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.([0-9]|[1-9]\...

2013-11-17 22:42:45 3056

原创 java下载文件中文名称乱码

由于项目需要,导出txt文件,但导出的文件名只能是英文和数字,中文名称是乱码,现提供正常导出中文文件名的方法[code="java"]response.setContentType("text/plain;charset=GBK");response.setHeader("Content-disposition", "attachment; filename="+new String(fi...

2013-10-12 10:27:24 157

原创 批量删除项目中的CVS文件夹

1.新建一个文本文件,后缀改为bat,文件名随便起,内容写[code="java"]@Echo On@Echo Find CVS@For /r . %%a In (.) Do @If Exist "%%a\CVS" @Echo "%%a\CVS"@Echo Find CVS Dir....OK@For /r . %%a In (.) Do @If Exist "...

2013-09-04 16:29:12 342

原创 C3P0连接池配置

1.新建c3p0.properties文件,放到src目录下,c3p0.properties文件样例[code="java"]c3p0.jdbcUrl=jdbc:oracle:thin:@127.0.0.1:1521:orclc3p0.driverClass=oracle.jdbc.driver.OracleDriverc3p0.user=testc3p0.password=tes...

2013-08-30 11:19:24 193

原创 Tomcat配置JNDI

1.新建context.xml文件,放到WebRoot/META-INF/目录下,context.xml文件样例[code="java"] [/code]2.修改web.xml文件,新加以下代码[code="java"] Oracle DB connection test javax.sql.DataSource Contain...

2013-08-30 11:02:57 96

原创 log4j配置祥解(转)

第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:[code="java"]1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j...

2013-01-21 17:01:00 71

原创 mysql存储过程和表命令

1.显示数据库中所有的存储过程[code="java"]show procedure status;[/code]2.显示某个存储过程的详细信息(sp为存储过程名称)[code="java"]show create procedure sp;[/code]3.显示当前库中所有表[code="java"]show tables;[/code]4.显示某个表的建表语句(test...

2012-09-10 21:17:03 255

原创 索引的操作

索引分为唯一索引和普通索引,只能创建和删除,不能修改。一.唯一索引的操作 唯一索引可以单列上,也可以建在多列上,但至少有一列数据不能重复。一般数据库在给表中主键都建有索引。 联合索引的创建,id为tb_borrow表的主键,ind_readerid为索引名称[code="java"]create unique index ind_readerid on tb_borrow...

2012-03-26 11:33:50 119

原创 getRequestDispatcher 和sendRedirect区别

getRequestDispatcher是服务器内部跳转,地址栏信息不变,只能跳转到web应用内的网页。sendRedirect是页面重定向,地址栏信息改变,可以跳转到任意网页。这两条网上都查得到,但看着比较乱,现提供我测试的结果(仅供参考):1.getRequestDispatcher分成两种,可以用request调用,也可以用getServletContext()调用 不同...

2012-03-22 16:20:37 106

原创 外键约束

现有用户组和用户两个表,一对多的对应关系,测试了在mysql和informix中不同建表语句,分析如下,仅供参考。用户表t_group是主表,用户组表t_user是从表,用户表有外键依赖用户组表。1.informix中的建表语句[code="java"] create table t_group( id serial, name varchar(10...

2011-12-29 20:33:07 159

原创 js使用(转)

转载是怕博主删掉后资源没了,也为了自己以后查阅方便,转载地址http://www.cnblogs.com/zengwei/archive/2009/07/13/1522354.html转的代码没有一一测试,用到的时候再详细测试行距,字体 style="line-height:150%;font-size:15pt"脚本说明: 把如下代码加入区域中: 后退...

2011-10-14 14:06:33 74

原创 js-window对象的方法和属性资料(转)

转自http://www.cnblogs.com/zengwei/archive/2007/11/02/946520.html 熟练window对象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval、moveBy、resizeBy、scrollBy方法的使用 掌握...

2011-10-12 11:01:18 145

原创 页面定时刷新

由于项目需求,定时刷新页面,从库里查找数据页面显示,现提供我的实现方式1.10分钟刷新一次[code="java"][/code]下面这俩是网上的资料2.jsp加代码实现方式 网页头部加[code="java"] [/code]是三秒刷新一次3.js实现方式[code="java"] setTimeout("self.loca...

2011-10-09 21:50:17 128

原创 使用js算出两个月之间差几个月

项目需求,算出两个月之间差几个月,不足一月按一个月算,即8月1日到9月2日就算两个月了,8月1日到9月1日就算一个月了,从网上找点资料,接合自己的需求,写出自己的js方法,现提供出来,供大家参考,例如开始日期为20110801,截止日期为20110902[code="java"] function setRateValidity(){ var beginDate = docume...

2011-09-25 20:43:04 706

原创 下拉列表的联动

可以使用ajax实现这一联动效果,但由于项目需求,使用ajax实现有点问题,现提供一种不用ajax的实现效果!jsp代码[code="java"]

2011-09-25 20:30:28 115

原创 informix数据库操作

工作中用到的数据库是informix,记录下自己碰到的问题,也方便大家参考,不断更新中……1.选择插入语句 有时我们需要从一个表中选取几个字段插入到另一个表中[code="java"]insert into test2(aaa,bbb,ccc,ddd) select aaa,bbb,ccc,ddd from test1[/code]2.给表中新增一个时间类型的字段,要...

2011-06-04 20:45:05 310

原创 DES加密

最近项目有这样一个需求,要求把数据加密放入数据库,用到的时候还要解密,MD5加密可以,但不能解密,现提供DES算法,没必要研究它怎么实现的,拿过去直接用就是了[code="java"]import java.security.*;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypt...

2011-06-04 20:16:45 55

原创 MyEclipse时导入项目造成文件名过长 文件夹路径过长 无法删除文件夹

使用MyEclipse时导入项目时不小心导致文件夹创建出现了恐怖的递归,创建了一个超级长的文件夹。尝试着删除,资源管理器,或者命令行下del都用了,还是搞不定。网上查了后,终于解决了。http://download.zol.com.cn/detail/10/91484.shtml下载robocopy,然后解压robocopy.rar假如超长文件夹的路径是E:\bill_monitor\...

2011-05-20 19:34:03 155

原创 Filter 配置多个URL-PATTERN

最近做项目遇到一个Filter需要配置多个url-pattern,上网查了下资料,经测试,现总结下一、完全错误的方式[code="java"] authority com.util.AuthorityFilter authority /pages/cmm/*;/pages/genbill/*[/code]二、有一定作用,但不能实现需要的效果,只会过滤...

2011-05-05 22:16:21 232

空空如也

空空如也

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

TA关注的人

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