List和Set都继承了接口CollectionListList 有序可重复: ArrayList底层的数据结构是:索引数组,元组的区别靠数组自定义从0开始的数字下标来表示唯一性,所以元素可以重复,且按照数组下标排序;可以对元素进行随机的访问,向ArrayList()中插入与删除元素的速度慢. Li...
分类:
其他好文 时间:
2015-07-27 10:48:41
阅读次数:
128
Mysql名词解释含义
MVCCMultiversion concurrency control
快照读
当前读
clustered index
2PLTwo-Phase Locking二阶段锁
Mysql 事务隔离级别Isolation level
事务操作中出现的一些名词
幻读
脏读
不可重复读
四中隔离级别
Serializable
Repeatable reads
Read committe...
分类:
数据库 时间:
2015-07-26 20:54:28
阅读次数:
195
JAVA集中中 List Set Map 区别和关系1List:List元素的特点!List集合的遍历方式: while-迭代器遍历 for-迭代器遍历 foreach-迭代遍历 for-get遍历(只有List才可以,set,map都不可以)有序可重复,因为底层的实现数组和链表,都是有下标来表示唯...
分类:
其他好文 时间:
2015-07-26 19:10:01
阅读次数:
79
1List:List元素的特点! List集合的遍历方式: while-迭代器遍历 for-迭代器遍历 foreach-迭代遍历 for-get遍历(只有List才可以,set,map都不可以)有序可重复,因为底层的实现数组和链表,都是有下标来表示唯一性的,存进去什么顺序,取出来还是什么顺...
分类:
编程语言 时间:
2015-07-26 15:32:31
阅读次数:
107
AB题都是签到题。。。。C题意:有一串数列,An=3*n*(n-1)+1然后要从A数列中选取尽量少个数(可重复),使得Sum(An)=m题解:贪心地想,能拿大就拿大很明显就是错的。。。【哪里明显了。。。【反正就是错的然后3*n*(n-1)+1=6*n*(n-1)/2+1,而n*(n-1)/2是三角形...
分类:
其他好文 时间:
2015-07-26 00:30:50
阅读次数:
117
memcached在数据删除方面有效利用资源数据不会真正从memcached中消失上次介绍过, memcached不会释放已分配的内存。记录超时后,客户端就无法再看见该记录(invisible,透明), 其存储空间即可重复使用。Lazy Expirationmemcached内部不会监视记录是否过期...
分类:
系统相关 时间:
2015-07-26 00:21:59
阅读次数:
193
脏读:当一个事务开始更新数据,但是这个事务并没有完全提交,这个时候第二个事务开始读取数据,把第一个事务所更改的数据读了出来, 第二个事务读取的数据时临时的,因为有可能第一个事务最终有可能做回滚操作不可重复读:在一个事务中多次读取某一行数据,可能会得到不同的结果幻读:在一个事务中,我们读取数据...
分类:
数据库 时间:
2015-07-25 22:53:14
阅读次数:
260
单元测试 孤立的运行和测试某一个单元(注重于每一个可能出错的细节)。优秀的单元测试的特性 1.自动的,可重复的 2.容易实现的 3.一旦写好将来都可以使用 4.任何人都可以运行 5.单击一个按钮就可以运行 6.可以快速的运行判断是否是单元测试 1.两周,两个月甚至两年写的单元测试还可以...
分类:
其他好文 时间:
2015-07-24 15:41:14
阅读次数:
77
这次谈话CyclicBarrier栅栏,如可以从它的名字可以看出,它是可重复使用。它的功能和CountDownLatch类别似,也让一组线程等待,然后开始往下跑起来。但也有在两者之间有一些差别1. 不同的对象等。CountDownLatch组线程等待的是一个事件。或者说是一个计数器归0的事件。而Cy...
分类:
编程语言 时间:
2015-07-23 19:53:08
阅读次数:
133
接上篇介绍《基于CentOS的Mysql学习补充二--使用Shell创建数据库》,本文继续探索关于Shell和MySQL的结合使用,我不知道当一个数据库设计完成之后如何快速的创建设计好的数据库表和添加相应基本数据,我目前知道的就是使用Shell和SQL脚本来达到我的目的--快速的、多次的、可重复利用的创建数据库表。
创建一个数据库表的SQL脚本:
/**********************...
分类:
数据库 时间:
2015-07-22 18:51:49
阅读次数:
143