ArrayList ? ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ? ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返 ...
分类:
编程语言 时间:
2017-06-30 12:26:54
阅读次数:
240
有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1. 自动增长的数据类型处理 MYS ...
分类:
数据库 时间:
2017-06-28 11:49:26
阅读次数:
160
设置一个自增字段,必须为primary key。 设置uid以1001开始自增长。 ...
分类:
数据库 时间:
2017-06-17 10:16:09
阅读次数:
214
有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1.自动增长的数据类型处理 MYSQ ...
分类:
数据库 时间:
2017-06-14 16:12:07
阅读次数:
160
定义模型 在模型中定义属性,会生成表中的字段 django根据属性的类型确定以下信息: 当前选择的数据库支持字段的类型 渲染管理表单时使用的默认html控件 在管理站点最低限度的验证 django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则django不 ...
分类:
其他好文 时间:
2017-06-10 15:32:39
阅读次数:
116
事务日志文件Transaction Log File是用来记录数据库更新情况的文件,扩展名为ldf。在 SQL Server 7.0 和 SQL Server 2000 中,如果设置了自动增长功能,事务日志文件将会自动扩展。一般情况下,在能够容纳两次事务日志截断之间发生的最大数量的事务时,事务日志的 ...
分类:
数据库 时间:
2017-06-08 11:02:15
阅读次数:
255
注解 类注解(写在类上面的) @Entity 标明实体类 @Table(name="数据库标明") 生成数据库时的表名由这个决定 @DynamicInsert 和 @DynamicUpdate 在Hibernate中可以利用@DynamicInsert(true)和@DynamicUpdate(tr ...
分类:
Web程序 时间:
2017-06-07 22:28:45
阅读次数:
203
参考http://www.cnblogs.com/jerrmy/archive/2013/03/13/2958352.html oracle在创建表时和其他的数据库有点不一样,如SQL SERVER可以在int类型的字段后加上identity(1,1),该字段就会从1开始,按照+1的方式自增,将这个 ...
分类:
数据库 时间:
2017-06-07 17:32:02
阅读次数:
242
Vector也是基于数组实现的,是一个动态数组,其容量能自动增长。 它的很多实现方法都加入了同步语句,因此是线程安全的,(相对安全,有些情况还是要加入同步语句来保证线程安全的)可以用于多线程环境。 Vector没有实现Serializable接口,因此它不支持序列化,实现了Cloneable接口,能 ...
分类:
其他好文 时间:
2017-06-05 15:51:23
阅读次数:
107
集合和数组的区别: * 区别1 : * 数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值 * 集合只能存储引用数据类型(对象)集合中也可以存储基本数据类型,但是在存储的时候会自动装箱变成对象 * 区别2: * 数组长度是固定的,不能自动增长 * ...
分类:
其他好文 时间:
2017-05-30 21:03:33
阅读次数:
234