自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Developer

别在最该奋斗的日子,选择了安逸

  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 DB2 多行记录合并

前提是DB2数据库支持XML。SELECT T.VIN,       VARCHAR(REPLACE(REPLACE(XML2CLOB(XMLAGG(XMLELEMENT(NAME A,                                                          T.WARN_ITEM_NO || '=' ||

2014-02-27 11:00:10 3986

DB2 多行记录合并

前提是DB2数据库支持XML。SELECT T.column3, VARCHAR(REPLACE(REPLACE(XML2CLOB(XMLAGG(XMLELEMENT(NAME A, T.column1 || '=' || T.column2 || ','))), '<A>', ''), '</A>', ' ')) AS aliasName FROM...

2014-02-27 11:00:00 635

转载 JavaScript 原型 继承

在上一遍我们简单的介绍了怎么样使用JavaScript进行构造函数的书写,现在来认识下JavaScript的构造函数其原理,主要是关注与原型的概念,首先看如下代码。function A(x) { this.x = x; } alert(A.prototype);alert(A.prototype.constructor);根据弹出的结果,我们可以得到:原型对象是由

2014-02-25 14:45:03 446

JavaScript 原型 继承

在上一遍我们简单的介绍了怎么样使用JavaScript进行构造函数的书写,现在来认识下JavaScript的构造函数其原理,主要是关注与原型的概念,首先看如下代码。function A(x) { this.x = x; } alert(A.prototype);alert(A.prototype.constructor);根据弹出的结果,我们可以得到:原型对象...

2014-02-25 14:45:00 86

转载 JavaScript 构造函数

关于JavaScript构造函数,如今出现了很多JavaScript的框架,例如jQuery、Ext等等这些,这些将JavaScript作为一种面向对象的语言进行编程,那么JavaScript到底是怎么样实现面向对象的一些特征的呢,首先,我们来看看JavaScript怎么样来定义一个构造函数。function A(x) { this.x = x; } var obj = n

2014-02-25 14:44:16 585

JavaScript 构造函数

关于JavaScript构造函数,如今出现了很多JavaScript的框架,例如jQuery、Ext等等这些,这些将JavaScript作为一种面向对象的语言进行编程,那么JavaScript到底是怎么样实现面向对象的一些特征的呢,首先,我们来看看JavaScript怎么样来定义一个构造函数。function A(x) { this.x = x; } var obj = ...

2014-02-25 14:44:00 86

转载 JavaScript全局函数

函数描述FFIEdecodeURI()解码某个编码的 URI。15.5decodeURIComponent()解码一个编码的 URI 组件。15.5encodeURI()把字符串编码为 URI。15.5encodeURIComponent()把字符串编码为 URI 组件。15.5

2014-02-25 14:32:49 655

JavaScript全局函数

函数描述FFIEdecodeURI()解码某个编码的 URI。15.5decodeURIComponent()解码一个编码的 URI 组件。15.5encodeURI()把字符串编码为 URI。15.5encodeURIComponent()把字符串编码为 URI 组件。15.5escape()...

2014-02-25 14:32:00 137

原创 JavaScript sort方法分析。

我们通常在对js 数组进行排序的时候使用sort()方法。例如:var arr = new Array();arr.push(3);arr.push(5);arr.push(1);arr.push(4);arr.sort();//升序排序for(var i = 0; i     document.writeln(arr[i]);}那么降序排序呢?先a

2014-02-25 13:20:07 612

JavaScript sort方法分析。

我们通常在对js 数组进行排序的时候使用sort()方法。例如:var arr = new Array();arr.push(3);arr.push(5);arr.push(1);arr.push(4);arr.sort();//升序排序for(var i = 0; i < arr.length; i++){ document.writeln(arr[i]...

2014-02-25 13:20:00 73

原创 二分查找

二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。public class BinarySearch { public int[] array; public static void main(String[] args) { BinarySearch bin =

2014-02-25 11:20:44 486

二分查找

二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。public class BinarySearch { public int[] array; public static void main(String[] args) { BinarySearch bin = n...

2014-02-25 11:20:00 93

原创 Properties配置文件读取/写入例子

文件名:test.properties保存内容:domain=www.test.comjava代码:package com.test;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class DomainUtil { private st

2014-02-24 15:30:00 711

Properties配置文件读取/写入例子

文件名:test.properties保存内容:domain=www.test.comjava代码:package com.test;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class DomainUtil { private st...

2014-02-24 15:30:00 155

转载 如何利用 JConsole观察分析Java程序的运行,进行排错调优

一、JConsole是什么    从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。二、如何启动JConsole如果是从命令行启动,使 JDK 在

2014-02-21 16:00:30 577

如何利用 JConsole观察分析Java程序的运行,进行排错调优

一、JConsole是什么 从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。二、如何启动JConsole如果是从命令行启动,使 JDK 在 PATH...

2014-02-21 16:00:00 90

转载 java的内存泄露预防

1、尽早释放无用对象的引用。特别是大对象和集合对象,通过置为NULL,暗示垃圾收集器来收集该对象,防止发生内存泄露。2、程序中如果出现大量使用字符串处理,避免使用 String ,应使用 StringBuffer。    for(Int i=0;i       {       String s1="";       s1=s1+"abc";//不要这样写      

2014-02-21 15:55:56 534

java的内存泄露预防

1、尽早释放无用对象的引用。特别是大对象和集合对象,通过置为NULL,暗示垃圾收集器来收集该对象,防止发生内存泄露。2、程序中如果出现大量使用字符串处理,避免使用 String ,应使用 StringBuffer。 for(Int i=0;i<100;i++) { String s1=""; s1=s1+"abc";//不要这样写 } 3、尽量少用静态变量...

2014-02-21 15:55:00 72

原创 JMS有哪些消息类型

JMS主要有五种消息正文格式类型。StreamMessage -- Java原始值的数据流MapMessage--一套名称-值对TextMessage--一个字符串对象ObjectMessage--一个序列化的 Java对象BytesMessage--一个未解释字节的数据流

2014-02-21 15:49:30 763

JMS有哪些消息类型

JMS主要有五种消息正文格式类型。StreamMessage -- Java原始值的数据流MapMessage--一套名称-值对TextMessage--一个字符串对象ObjectMessage--一个序列化的 Java对象BytesMessage--一个未解释字节的数据流...

2014-02-21 15:49:00 366

原创 JSP注销删除Cookie和session的方法

Cookie cookie = new Cookie("cookieName",null);cookie.setMaxAge(0);cookie.setPath("/");response.addCookie(cookie);注销session的方法:session.invalidate()session.setAttribute("sessionName",nul

2014-02-21 15:36:05 2819

JSP注销删除Cookie和session的方法

Cookie cookie = new Cookie("cookieName",null);cookie.setMaxAge(0);cookie.setPath("/");response.addCookie(cookie);注销session的方法:session.invalidate()session.setAttribute("sessionName",null);...

2014-02-21 15:36:00 756

原创 Map中HashMap和Hashtable主要有什么区别。

map中HashMap和Hashtable主要有什么区别。HashMap不是线程安全的,允许null key和null value。Hashtable是Synchronize线程安全,不允许null key和null valueHashMap内部实际是采用了一种hash表的这种数据结构。hash表我们又叫做散列表,hash表是根据关键码值(key value)而直接进行访问的数

2014-02-21 15:07:27 813

Map中HashMap和Hashtable主要有什么区别。

map中HashMap和Hashtable主要有什么区别。HashMap不是线程安全的,允许null key和null value。Hashtable是Synchronize线程安全,不允许null key和null valueHashMap内部实际是采用了一种hash表的这种数据结构。hash表我们又叫做散列表,hash表是根据关键码值(key value)而直接进行访问的数据结...

2014-02-21 15:07:00 120

原创 Iterator 循环 List 使用remove方法报错的分析与解决办法。

1、实例代码:Collection coll = new ArrayList(); coll.add("123"); coll.add("234"); coll.add("456"); for (Iterator it = coll.iterator(); it.hasNext();) { String object = it.next(); System.out.

2014-02-21 14:16:22 1594

Iterator 循环 List 使用remove方法报错的分析与解决办法。

1、实例代码:Collection<String> coll = new ArrayList<String>(); coll.add("123"); coll.add("234"); coll.add("456"); for (Iterator<String> it = coll.iterator(); it.hasNext();) { ..

2014-02-21 14:16:00 743

原创 Java生成UUID

UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同

2014-02-19 10:23:06 556

Java生成UUID

UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同...

2014-02-19 10:23:00 98

原创 Spring中PROPAGATION_REQUIRED的意思

事务传播行为种类Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是

2014-02-18 17:21:21 558

Spring中PROPAGATION_REQUIRED的意思

事务传播行为种类Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择...

2014-02-18 17:21:00 73

转载 Hibernate注解使用以及Spring整合

(1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。    在最近发布

2014-02-18 17:11:16 452

Hibernate注解使用以及Spring整合

(1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。 在最近发...

2014-02-18 17:11:00 54

原创 JS Reference 引用例子

/*正常的情况*/var a = 5;var b = a;b += 3;alert(b); //8alert(a); //5//对象和函数都是引用的关系var a = [1,2,3];var b = a;b.push(4);alert(b); //1,2,3,4alert(a); //1,2,3,4*///数组重新写var a = [1,2,3];v

2014-02-13 11:22:26 4714

JS Reference 引用例子

/*正常的情况*/var a = 5;var b = a;b += 3;alert(b); //8alert(a); //5//对象和函数都是引用的关系var a = [1,2,3];var b = a;b.push(4);alert(b); //1,2,3,4alert(a); //1,2,3,4*///数组重新写var a = [1,2,3];v...

2014-02-13 11:22:00 876

原创 关于 contentWindow, contentDocument

对于iframe我们经常会遇到跨窗口获取对象。contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 对象。function showIframeH(){ var parentWin = parent.document.getElementB

2014-02-13 10:53:59 823

关于 contentWindow, contentDocument

对于iframe我们经常会遇到跨窗口获取对象。contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 对象。function showIframeH(){ var parentWin = parent.document.getEleme...

2014-02-13 10:53:00 111

转载 Linux必学的60个命令

Linux必学的60个命令(1)-安装与登陆Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的

2014-02-11 13:01:18 549

Linux必学的60个命令

Linux必学的60个命令(1)-安装与登陆Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有...

2014-02-11 13:01:00 135

原创 SSH 显示中文乱码

在终端执行命令:export LC_ALL=zh_CN.GB2312;export LANG=zh_CN.GB2312是最有效的。=======================1.不管用那种ssh客户端,字体设定一定要设为可以显示中文的字体。2.远程的locale一定要设置为LANG=zh_CN.UTF-8================================

2014-02-10 22:23:05 619

SSH 显示中文乱码

在终端执行命令:export LC_ALL=zh_CN.GB2312;export LANG=zh_CN.GB2312是最有效的。=======================1.不管用那种ssh客户端,字体设定一定要设为可以显示中文的字体。2.远程的locale一定要设置为LANG=zh_CN.UTF-8====================================...

2014-02-10 22:23:00 72

ibatis-2.3.4.72(含源码、Doc)

ibatis的一个版本(含源码和文档),比较经典的。现在,叫是Mybatis了。

2014-06-05

Hibernate入门例

Hibernate是一个比较流行的持久层框架,它对JDBC进行轻量级的封装,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。本例子为hibernate入门例子,操作access数据库。

2014-03-13

JSP在线客服系统

JSP+mysql的在线客服系统,功能很完善,也很强大。

2007-04-20

空空如也

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

TA关注的人

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