- 浏览: 53976 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
1. ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要记录本项的前后项即可,所以插入数度较快!
LinkedList实现了List接口,允许null元素。此外LinkedList提供额外的get,remove,insert方法在Link ...
类 HASHSET<E>
所有已实现的接口:Serializable, Cloneable, Iterable<E>, Collection<E>, Set<E>
此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序;特别是它不保证该顺序恒久不变。此类 ...
- 2011-01-08 22:46
- 浏览 923
- 评论(0)
最近用到了,所以依然是转载ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要记录本项的前后项即可,所以插入数度较快!线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java ...
- 2011-01-08 13:37
- 浏览 776
- 评论(0)
一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?
二、VECTOR,ARRAYLIST, LINKEDLIST的区别是什么?
三、HASHTABLE, HASGMAQ,TreeMap区别
四、ConcurrentMap和HashMap的区别
五、Tomcat,apache,jboss的区别
六、GET POST区别
七、SESSION, COOKIE区别
八、Servlet的生命周期
九、HTTP 报文包含内容
十、Statement与PreparedStatement的区别,什么是SQL注入,如何防止S ...
J/Invoke http://www.jinvoke.com/
JNative http://jnative.free.fr
NativeCall http://johannburkard.de/software/nativecall/
JNA https://jna.dev.java.net/
除了收费的 J/Invoke 外,其他第三方技术具体的特性,本人没有做评测,不好评论。
<c3p0-config>
<default-config>
<!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->
<property name="acquireIncrement">3</property>
<!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->
<property name="acquireRetryAttempts">30</property>
<!--两次连接 ...
一般使用MyEclipse之前,都会进行一些设置工作,下面分享一下我的MyEclipse和Tomcat编码设置工作,希望对大家有帮助。
1.MyEclipse编码设置:
Window->Preferences->General->Content Types-->输入UTF-8-->update即可Window-->Preferences-->General-->Workspace-->Text file encoding,设置合适的编码。Window-->Preferences-->MyEclipse-->Files ...
1. 查询数据库现在的表空间select tablespace_name, file_name, sum(bytes)/1024/1024 table_size from dba_data_files group by tablespace_name,file_name;2. 建立表空间CREATE TABLESPACE data01 DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M; 3.删除表空间DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES; 4. 修改表空间大小alte ...
select * from v$nls_parameters;
select * from nls_database_parameters;
select * from sys.props$;
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springfr ...
dhtmlxtree中文文档
http://blog.csdn.net/Colin_Bin/archive/2008/10/29/3166205.aspx
- 2010-03-12 13:53
- 浏览 1620
- 评论(0)
function reSetIframe(){
var iframe = document.getElementById("iframe1");
try{
var bHeight = iframe.contentWindow.document.body.scrollHeight;
var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;
var bWidth= iframe.contentWindow.document ...
- 2010-03-10 23:32
- 浏览 1679
- 评论(1)
http://www.open-lib.com/html/index.html
javascript 应用组件的介绍 不错
- 2009-08-16 22:14
- 浏览 734
- 评论(0)
function asd(){
this.cc=function(){
alert('ccc');
};
function privat(){
alert('私有方法');
}
privat();
};
asd.dd=function(){
alert('dd');
};
asd.prototype={
aa : 'aa',
bb : function(){
alert(this.aa);
}
};
//asd.prototype.bb();
var sub=new asd();
sub.bb(); // 继承的父对象的prototype的方法
...
- 2008-07-28 13:56
- 浏览 688
- 评论(0)
如果每个美女都有自己的客户资源(不要想歪了!),那么需要查询拥有客户Gates的美女怎么办?
使用Criteria可以有两种方法:
1:
DetachedCriteria beautyCriteria = DetachedCriteria.forClass(Beauty.class).createCriteria("customers");
beautyCriteria.add(Restrictions.eq("name", "Gates")):
2:
DetachedCriteria beautyCriteria = ...
- 2007-12-23 10:02
- 浏览 840
- 评论(0)