随笔 - 232
文章 - 0
评论 - 26
阅读 -
38万
09 2012 档案
Oracle merge基本使用
摘要:之前做数据迁移时候有用过,今天翻了下SQL发现有点陌生,记录下基本使用好了。oracle10g默认scott用户下建立了测试表及字段(略) MERGE INTO MERGEDEPT M USING (SELECT * FROM DEPT)D ON (M.DEPTNOM = D.DEPTNO) WHEN NOT MATCHED THEN INSERT( M.DEPTNOM,M.DNAMEM,M.LOCM )VALUES( D.DEPTNO,D.DNAME,D.LOC )说明:insert,update都有相应的语法。做个记录,有在用到的时候在详细补充。...
阅读全文
Joda-Time简介[转]
摘要:项目里常用时间计算,以前工具类自己写,有时候也不提取工具类直接业务代码里写了(不好的习惯,码农习惯)。有次项目里使用了Joda-Time,当时想整理下后来就忘了。今天整理代码时响了起来于是找了下简介和说明(API)还没看。------------------------------------分割线-------------------------------------以下内容转自:http://www.ibm.com/developerworks/cn/java/j-jodatime.html?ca=drs-cn-1214#resourcesJoda简介为什么要使用 Joda?考虑创建..
阅读全文
Oracle 10g/11g 导入导出整理
摘要:Oracle10g/11g基本导入导出命令:exp 用户名/用户密码@服务名 file=保存路径.dmp buffer=8192 filesize=10000m feedback=1000imp 用户名/用户密码@服务名 file=文件所在路径.dmp full=y一般来说,指定用户下数据导出(包括触发器,存储过程等)在10g中就可以完全导出(导入)。另外还有导出指定表,指定函数等可以参考Oracle的官方文档(安装后EM界面上貌似就有,也可以到官网上去找)。总体来说10g的导入导出还比较方便。说明:1、exp/imp命令使用时,只要能够连接数据库,那么就可以在服务端(远端)使用。 2、O..
阅读全文
jQueryValidator 验证非负数
摘要:jQuery.validator.addMethod("isDigitalInteger", function(value, element){ if(value==null||value==undefined||value=="" ){ return true }; var patrn=/^\d+$/; if (!patrn.exec(value.replace(/[ ]/g,""))) return false return true });
阅读全文
Oracle 11g中字符串截取的实现
摘要:先看SQL: UPDATE COMPANY_INFO F SET F.BELONG_DEPT = SUBSTR(F.ORGID,INSTR(F.ORGID, ',', -1, 1) + 1,LENGTH(F.ORGID))其中: INSTR(F.ORGID,'',-1,1)中F.ORGID表示要匹配的字符串;','表示搜索匹配的字符;-1表示从右开始搜索(1表示从左开始);1表示第几次出现的匹配。 SUBSTR(F.ORGID,beg,len)中F.ORGID表示要截取的字符;beg表示起始位置;len表示要截取的长度
阅读全文
Oracle 11g中递归查询父类及子类集合
摘要:在组织机构中,常常遇到查询某部门下所有子类或某部门所有父类的需要,递归方法如下: 1、查询子类集合 SELECT A.* FROM ORGANIZATIONS A START WITH ID = 97 CONNECT BY NOCYCLE PRIOR A.ID = A.PARENTID ORDER BY A.ID 2、查询父类集合 SELECT A.* FROM ORGANIZATIONS A START WITH ID = 97 CONNECT BY NOCYCLE PRIOR A.PARENTID = A.ID ORDER BY A.ID-----------------分...
阅读全文
javaScript正则匹配汉字与特殊字符(项目中遇到关键字匹配的方法)
摘要:项目里要做个一个checkbox关键字的防止重复功能,使用js解决的思路如下: 1、获取所有checkbox的text,然后放在数组内 2、输入关键字循环数组,使用indexOf判断说明:因为checkbox的text中可能出现特殊字符,所以要把特殊字符处理掉var str = "keyWrod";var ch = /[\u4E00-\u9FA5\uF900-\uFA2D]/;var symbol =/([.*+?^${}()|[\]\/\\])/;for(var i=0;i<str.length;i++){ var c = str.charAt(i); if (ch
阅读全文
修改上传功能时遇到的问题
摘要:问题描述:使用s2时,页面使用<input>在action中实现了接口ServletRequestAware。使用set方式注入获取requestpublic class XXController extends BaseAction implements ServletRequestAware{ public HttpServletRequest req; @Override public void setServletRequest(HttpServletRequest req) { this.req= req; }}(注:以上为改别人代码 保持代码原样。项目开发...
阅读全文
使用Tomcat页面乱码问题
摘要:Tomcat版本:6.0.32页面及代码编码:UTF-8问题描述: 表单中一些元素未出现乱码问题,select等选择器获取text时数据保存正确,请求返回时值正确,但是显示出来变为乱码。解决方法: Tomcat配置文件server.xml中(参考:http://developer.51cto.com/art/200906/132667.htm)<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443&q
阅读全文