- 浏览: 53556 次
- 性别:
- 来自: 上海
最新评论
文章列表
前提是DB2数据库支持XML。
SELECT T.column3,
VARCHAR(REPLACE(REPLACE(XML2CLOB(XMLAGG(XMLELEMENT(NAME A,
T.column1 || '=' ||
T.column2 || ','))),
'<A>',
''),
'</A>',
' ')) AS aliasName
FROM Table T
GROUP BY T.column3
- 2014-02-27 11:00
- 浏览 384
- 评论(0)
在上一遍我们简单的介绍了怎么样使用JavaScript进行构造函数的书写,现在来认识下JavaScript的构造函数其原理,主要是关注与原型的概念,首先看如下代码。
function A(x)
{
this.x = x;
}
alert(A.prototype);
alert(A.prototype.constructor);
根据弹出的结果,我们可以得到:原型对象是由函数的构造函数创建,它所拥有的属性能被所有对象共享,初始时原型对象指向一个Object对象,并且定义了一个constructor属性,该属性指向定义该原型对象的构造函数本身,再看如下代码。
...
- 2014-02-25 14:45
- 浏览 299
- 评论(0)
关于JavaScript构造函数,如今出现了很多JavaScript的框架,例如jQuery、Ext等等这些,这些将JavaScript作为一种面向对象的语言进行编程,那么JavaScript到底是怎么样实现面向对象的一些特征的呢,首先,我们来看看JavaScript怎么样来定义一个构造函数。
function A(x)
{
this.x = x;
}
var obj = new A(5);
alert(obj.x);
这段代码十分简单,但是我们重要的是看到了一个十分惊讶的结果,obj被我们赋予了一个属性x,就如同我们在C#中使用某个类的实例的时候一样。那么这个属 ...
- 2014-02-25 14:44
- 浏览 295
- 评论(0)
函数
描述
FF
IE
decodeURI()
解码某个编码的 URI。
1
5.5
decodeURIComponent()
解码一个编码的 URI 组件。
1
5.5
encodeURI()
把字符串编码为 URI。
1
5.5
encodeURIComponent()
把字符串编码为 URI 组件。
1
5.5
escape()
对字符串进行编码。
1
3
eval()
计算 JavaScript 字符串,并把它作为脚本代码来执行。
1
3
getClass()
返回一个 JavaObject 的 J ...
- 2014-02-25 14:32
- 浏览 331
- 评论(0)
我们通常在对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]);
}
那么降序排序呢?
先arr.sort();//升序排序
再arr.reverse();//进行倒序
这是一种实现方式,另外sort()方法可以接受一个方法参数,类似java中的com ...
- 2014-02-25 13:20
- 浏览 336
- 评论(0)
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。
public class BinarySearch {
public int[] array;
public static void main(String[] args) {
BinarySearch bin = new BinarySearch();
int[] arr = {1,3,4,5,6};
bin.setArray(arr);
System.out.println(bin.search(3) ...
- 2014-02-25 11:20
- 浏览 283
- 评论(0)
文件名:test.properties
保存内容:domain=www.test.com
java代码:
package com.test;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
public class DomainUtil {
private static DomainUtil util = null;
private static Properties props = null;
private static String PROP_LOC ...
- 2014-02-24 15:30
- 浏览 456
- 评论(0)
一、JConsole是什么
从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。
二、如何启动JConsole
如果是从命令行启动,使 JDK 在 PATH 上,运行 jconsole 即可。
如果从 GUI shell 启动,找到 JDK 安装路径,打开 bin 文件夹,双击 jconsole。
当分析工具弹出时(取决于正在运行的 Java 版本以及 ...
- 2014-02-21 16:00
- 浏览 438
- 评论(0)
1、尽早释放无用对象的引用。特别是大对象和集合对象,通过置为NULL,暗示垃圾收集器来收集该对象,防止发生内存泄露。
2、程序中如果出现大量使用字符串处理,避免使用 String ,应使用 StringBuffer。
for(Int i=0;i<100;i++)
...
- 2014-02-21 15:55
- 浏览 369
- 评论(0)
JMS主要有五种消息正文格式类型。
StreamMessage -- Java原始值的数据流
MapMessage--一套名称-值对
TextMessage--一个字符串对象
ObjectMessage--一个序列化的 Java对象
BytesMessage--一个未解释字节的数据流
- 2014-02-21 15:49
- 浏览 321
- 评论(0)
Cookie cookie = new Cookie("cookieName",null);
cookie.setMaxAge(0);
cookie.setPath("/");response.addCookie(cookie);
注销session的方法:
session.invalidate()
session.setAttribute("sessionName",null);
session.removeAttribute()
- 2014-02-21 15:36
- 浏览 664
- 评论(0)
map中HashMap和Hashtable主要有什么区别。
HashMap不是线程安全的,允许null key和null value。
Hashtable是Synchronize线程安全,不允许null key和null value
HashMap内部实际是采用了一种hash表的这种数据结构。
hash表我们又叫做散列表,hash表是根据关键码值(key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录。这个映射函数就是哈希函数,存放记录的数组就叫做hash表。
简单的说:hash表就是一整个数组与链表的集合。集成了数组遍历快和链表插入删除的 ...
- 2014-02-21 15:07
- 浏览 332
- 评论(0)
1、实例代码:
Collection<String> coll = new ArrayList<String>();
coll.add("123");
coll.add("234");
coll.add("456");
for (Iterator<String> it = coll.iterator(); it.hasNext();) {
String object = it.next();
System.out.println(object);
if (" ...
- 2014-02-21 14:16
- 浏览 2961
- 评论(0)
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同),时钟序列,全局唯一的IEEE机器识别号(如果有网卡,从网卡获得,没有网卡以其他方式获得),UUID的唯一缺陷在于生成的结果串会比较长。
在Java中生成UUID主要有以下几种方式: ...
- 2014-02-19 10:23
- 浏览 191
- 评论(0)
事务传播行为种类
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,
它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:
事务传播行为类型
事务传播行为类型
说明
PROPAGATION_REQUIRED
如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。
PROPAGATION_SUPPORTS
支持当前事务,如果当前没有事务,就以非事务方式执行。
PROPAGATION_MANDATORY
使用当前的 ...
- 2014-02-18 17:21
- 浏览 321
- 评论(0)