摘要:
一、找一个建工程的文件夹,现在为E盘sources二、cmd进入创建的文件夹下 e:sources 1、创建主工程目录 mvn archetype:create -DgroupId=com.ctoshop -DartifactId=shopsystem -Dversion=1.0 修改生成的pom.xml文件,修改packaging的值为pom 2、进入主工程shopsystem的目录下 mvn... 阅读全文
posted @ 2009-12-08 14:40
sunney
阅读(1164)
评论(0)
推荐(0)
摘要:
1、添加mysql组,新建mysql用户 groupadd mysql useradd -g mysql mysql2、解压mysql-5.1.36.tar.gztar -xzvf mysql-5.1.36.tar.gz3、进入解压后的目录下,进行编译安装 cd mysql-5.1.36 ./configure --prefix=/usr/local/mysql --with-charset=ut... 阅读全文
posted @ 2009-12-08 14:38
sunney
阅读(198)
评论(0)
推荐(0)
摘要:
Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。 也 许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,虽然你可以不用采取任何特殊的行为就可以在一个多线程的应 用程序中用一个Hashtable,但你必须同样地... 阅读全文
posted @ 2009-12-08 14:36
sunney
阅读(723)
评论(0)
推荐(0)
摘要:
最近用到了,所以依然是转载ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后... 阅读全文
posted @ 2009-12-08 10:53
sunney
阅读(322)
评论(0)
推荐(0)
摘要:
String是不可改变,定长;StringBuffer是不定长,可改变,通过分配更大的内存实现,StringBuffer是线程安全的可变字符序列。可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步。StringBuilder是单个线程使用的StringBuffer等价类,一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步。该类被设计用作 St... 阅读全文
posted @ 2009-12-08 10:10
sunney
阅读(640)
评论(0)
推荐(0)
摘要:
值类型:是存储在内存中的堆栈(以后简称栈)。 引用类型:变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。 显然,当equa... 阅读全文
posted @ 2009-12-08 01:00
sunney
阅读(409)
评论(0)
推荐(0)

浙公网安备 33010602011771号