自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oracle 通过父类查找子类 prior

select * from M_SI_ITEM start with ITEM_code = 'elecReleaseHighVoltage'connect by prior SUP_ITEM_CODE = ITEM_code;  //ITEM_code 子类//SUP_ITEM_CODE 父类

2016-03-08 19:46:15 772

原创 oracle 字符串截取

select substr('a【系统管理员】',0,length('a【系统管理员】')-7) from dual

2016-01-05 16:57:54 380

转载 Oracle日期时间(Date/Time)操作

sysdate+(5/24/60/60) 在系统时间基础上延迟5秒 sysdate+5/24/60 在系统时间基础上延迟5分钟 sysdate+5/24 在系统时间基础上延迟5小时 sysdate+5 在系统时间基础上延迟5天 add_months(sysdate,-5) 在系统时间基础上延迟5月 add_months(sysdate,-5*12) 在系统时间基础上延迟5年 

2015-12-23 14:51:59 988

转载 js判断上传文件的后缀名方法

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><meta http-equ

2015-12-21 19:21:54 546

原创 java随机生成6位数字

(int)((Math.random()*9+1)*100000)

2015-12-21 16:34:20 668

原创 iframe使用方法

父页面给iframe中的子页面传值,把值写入子页面的文本框里father.html:    function fuzhi()  {      $('#son').contents().find("#b").val("父页面传过来的值!");   }       son.html:------------------

2015-12-18 20:05:11 532

原创 程序向oracle插入数据错误:can bind a LONG value only for insert into a LONG column

原因大概如下:1、插入到字符串长度大于4000字节。2、插入到表中的记录的某个字段数据的实际长度大于2000个字节(如果是utf-8,则是1333个字节);或者是插入的记录中有两个或两个以上长度大于2000字节的字符串。3、数据库与客户端的JDBC驱动不匹配。(建议同时更新tomcat下和工程下的ojdbc14.jar)

2015-12-18 15:47:50 1650

原创 在IE8下div高度问题

Div默认的时候是有继承了字体的高度,另外也继承了字体的行距。所以需要将font-size和line-height都设置为0

2015-12-18 10:40:40 875

原创 <c:out value="" />出错

引入

2015-12-17 18:15:55 582

原创 一个汉字等于多少个varchar2

如果Oracle 的字符集是Utf-8, varchar2(4000)最多可以存1333个汉字,而varchar2(4000 char)其实和varchar2(1333 char)一样,也是只能存1333个汉字; 如果Oracle的字符集是GBK,一个汉字是2个字节的话,varchar2(4000)最多可以存2000个汉字,而varchar2(4000 char)其实和varchar2(200

2015-12-16 11:18:26 10640

原创 存储过程是什么

存储过程(stored procedure)是一组预先编译好的transcat-sql代码,由于是已经编译好的代码,所以执行的时候不必再次进行编译,从而提高了程序的运行效率.存储过程跟函数不同,存储过程不能在被调用的位置上返回数据,也不能被应用在语句当中.但是存储过程可以使用变量的形式来返回参数.存储过程具有执行速度快、模块化的程序设计、减少网络通信量、保证系统安全性等优点。使用存储过程的好处很大

2015-12-15 16:39:41 317

原创 win7下远程电脑连接

mstsc  远程访问电脑  创建与终端服务器或其他远程计算机的连接,编辑现有“远程桌面连接(.rdp)”配置文件,并将 Windows XP 连接(使用“客户端国防部设备 接管理器”创建的连接)迁移到新的 .rdp 文件中。使用方法参考:http://jingyan.baidu.com/article/6b97984d8a5adc1ca2b0bf8b.html

2015-12-15 16:26:33 301

原创 在CSS中 .td{} #td{} td{} 区别

.td{} class为“td”的元素。#td{} id为“td”的元素。td{} 指td标签。你好,世界

2015-12-15 14:01:26 988

原创 sql 查找节点下的所有子节点,查找节点的所有父节点

select id from address_type c start with c.id ='xxxx'connect by prior c.id=c.PARENT_ID

2015-12-15 09:16:03 833

原创 window.showModalDialog子页面向父页面返回值

1、父页面打开窗口function search(){var url="/message/jsp/addressSearchTab.jsp";var ret = window.showModalDialog(url,window,"dialogWidth=800px;dialogHeight=600px");if(ret){var tmp=ret.split(",");fo

2015-12-09 16:26:48 383

原创 异常的类型catch中不同的Exception

FileReader的对象   FileNotFoundException错误传递给构造方法一个null,构造方法将抛出一个NullPointException空指针异构造方法初始化了一个文件输出流,如果这个文件不打开,这个构造方法将抛出一个IOExceptionArrayList类的get方法,如果 i 参数值小于0或者大于SIZE,将抛出一个IndexOutOfBounds

2015-12-09 14:27:46 3016

原创 Java 日志记录工具

import org.apache.log4j.Logger;import org.apache.log4j.BasicConfigurator;public class M yClass {private final static Logger logger = Logger.getLogger(M yClass.class);public static void

2015-12-09 09:50:45 379

原创 java中static作用

static意思是静态的。方法前加上static叫做静态方法,类前加上static叫做静态类。静态方法必须存在于静态类中,但静态类中的方法可以不都是静态方法。使用静态方法时,直接用类名+“.”+方法名。不用再实例化,创建类的对象,达到方法调用方便,节省空间!

2015-12-09 09:43:19 238

原创 serialVersionUID的作用

public class Menu extends BaseForm implements java.io.Serializable{/*** */private static final long serialVersionUID = 1L;}serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性

2015-12-09 09:34:02 255

原创 ie8下解析textare里的内容时空格和换行会丢失问题

/** * 将换行和空格元素替换 * @param str * @returns */function replaceTextarea1(str){var reg=new RegExp("\r\n","g"); var reg1=new RegExp(" ","g"); str = str.replace(reg,""); str = str.repla

2015-12-08 14:27:58 639

原创 window.open 父页面向子页面传值

父页面:{1、给标签赋值:document.getElementById("saveAddrTypeName").value=“xxxxx”;2、 var url="/addressList/toInsert.do?type=";window.open(url,'n','height=400, width=600,top='+(screen.availHeight-40

2015-12-07 17:35:03 4296

原创 将json中的回车转义字符进行处理

function strToJson(data){var formData = data;var reg = new RegExp("\n", "g");formData = formData.replace(reg, "\\n");reg = new RegExp("\r", "g");formData = formData.replace(reg, "\\r");//f

2015-12-03 14:24:35 3662

转载 JS中如何实现sleep(休眠)的功能?

1. jquery的$.delay()方法设置一个延时来推迟执行队列中之后的项目。这个方法不能取代JS原生的setTimeout。The .delay() method is best for delaying between queued jQuery effects. Because it is limited—it doesn't, for example, offer a 

2015-12-02 10:57:28 4535

原创 js 除法进一位

script>var a=10,b=3alert(Math.ceil(a/b));script>

2015-12-01 14:27:59 1775

原创 DateUtil.getYMDHMS(0);

trunc(sysdate) 到天DateUtil.getYMDHMS(0);当前时间

2015-11-24 14:46:46 569

原创 timer和Thread.sleep()区别

timer 10秒后必定执行Thread.sleep()执行到这个地方等待10秒后继续

2015-11-24 12:28:00 1290

原创 trunc(sysdate)的含义

ORACLE中TRUNC是截取的函数用在日期类型上,就是截取到日或时间SELECT TRUNC(SYSDATE) FROM DUAL;默认是截取系统日期到日,得到2012-12-19比如值为"2012-12-19 14:30:50"的日期变量TRUNC(SYSDATE)得到 2012-12-19 , 和TRUNC(SYSDATE,'DD')一样TRUNC(SYSDATE,'YYYY')

2015-11-24 12:27:04 2158

转载 java Timer学习笔记

Java自带的java.util.Timer类,通过调度一个java.util.TimerTask任务。这种方式可以让程序按照某一个频度执行,但不能指定时间运行。用的较少。任务的调用通过起的子线程进行执行。java.util.Timerjava.util.TimerTask一、调用方法:(1)void java.util.Timer.schedule(T

2015-11-24 11:28:45 201

转载 Thread.Sleep和Timer性能比较

今天比较一下Timer和Sleep.结果:Thread.sleep,问天下谁于争峰。空间:Type         work set      virtual bytes    page file bytes  Thread Count Handle  Timer        8.990.720     114.978.816      11.444.224      

2015-11-24 11:23:14 2024

原创 WebService工作原理

当客户端调用一个WebService的方法时,首先将方法名称和需要传递的参数包装成XML,也就是SOAP包,通过HTTP协议传递到服务器端,然后服务器端解析这段XML,得到被调用的方法名称和传递过来的参数,进而调用WebService相应的方法,方法执行完毕后,将返回结果再次包装为XML,也就是SOAP响应,发送到客户端,最后客户端解析这段XML,最终得到返回结果。

2015-11-23 10:35:30 299

转载 Web Service

Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语

2015-11-23 09:31:09 212

原创 SOA

WSDL,UDDI和SOAP是SOA基础的基础部件。WSDL用来描述服务;UDDI用来注册和查找服务;而SOAP,作为传输层,用来在消费者和服务提供者之间传送消息。SOAP是Web服务的默认机制,其他的技术为可以服务实现其他类型的绑定。一个消费者可以在UDDI注册表(registry)查找服务,取得服务的WSDL描述,然后通过SOAP来调用服务。Web服务是技术规范,而SOA是

2015-11-23 09:23:09 177

原创 Java通过配置文件连接Mysql和Oracle数据库

配置文件: db.properties#Mysql parametermysqldriver=com.mysql.jdbc.Drivermysqlurl=jdbc:mysql://127.0.0.1:3306/databasemysqluser=usernamemysqlpassword=password#Oracle Parameteroracledr

2015-11-20 14:55:58 673

转载 路径中 斜杠/和反斜杠\ 的区别

Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符。Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠\ 作为路径分隔符。随着发展,DOS系统已经被淘汰了,命令提示符也用的很少,斜杆和反斜杠在大多数情

2015-11-16 19:09:40 203

转载 相对路径和绝对路径的区别

1.绝对路径    绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景图片就应该使用 以下语句:    2.使用绝对路径的缺点   事实上,在网

2015-11-16 19:05:05 245

转载 用window.open打开的新窗口如何居中弹出

var openUrl = "";//弹出窗口的urlvar iWidth=800; //弹出窗口的宽度;var iHeight=600; //弹出窗口的高度;var iTop = (window.screen.availHeight-30-iHeight)/2; //获得窗口的垂直位置;var iLeft = (window.screen.availWidth-10-iWidth

2015-11-16 18:26:05 527

原创 ajax从服务器请求事件

1、在web.xml配置路径:      delRecord//servlet的名字    com.record.web.DelRcd//class文件所在的位置和名字          delRecord    /delRecord//servlet的路径  2、jsp写ajax请求事件:function delrecord(recordid)

2015-11-12 10:37:34 229

原创 struct中dao连接数据库插入更新语句

DaoUtil.executeUpdate()

2015-11-11 16:15:29 361

转载 JSON对象长度和遍历方法

json数组有长度json.abc.length,如果单纯是json格式,那么不能直接使用json.length方式获取长度,而应该使用其他方法。最近在修改一个html页面的JS的时候遍历JSON对象,却怎么也调试不通过。怪这个HTML网页不知道用了什么方法禁止了js错误提示,刚开始的时候不知道有这个问题,用chrome的开发人员工具都没发现错误,就是在获取 json.length的时

2015-11-10 15:11:02 472

原创 jsp回车空格时触发事件

document.onkeydown=function(){  if((event.keyCode==13)||(event.keyCode==32)){XXXXX;  }}

2015-11-09 17:41:10 500

空空如也

空空如也

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

TA关注的人

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