一般大家都对事务的四种隔离模式比较熟悉,从松到严依次是:- 读取未提交(Read uncommitted):处于此模式下可能会出现脏读、幻象读、不可重复读- 读取已提交(Read committed):处于此模式下可能会出现幻象读、不可重复读- 可重复读(Repeatable read):处于此模式...
分类:
其他好文 时间:
2015-08-17 15:17:53
阅读次数:
132
1.容器类型按关键字有序保存元素:map:用来保存键值对,关键字不可以重复set:只保存关键字,关键字不可重复multimap:用来保存键值对,关键字可以重复multiset:只保存关键字,关键字可以重复无序集合:unordered_map:用哈希函数组织的mapunordered_set:用哈希函...
分类:
其他好文 时间:
2015-08-16 19:41:48
阅读次数:
148
题目大意:
有一个集合S,S有N个元素,从S的子集中选k个集合,使得他们的交集为空。给你集合的元素
个数N和K,求满足情况的个数。
解题思路:
元素个数为N的集合S的子集共有2^N个,现在从子集中选出K个集合(可重复选)的有序组合,使
得他们的交集为空。
已知从子集中选K个有序组合总数为SUM = 2^(N*K)。
设F(x)为K个集合的有序组合个数(其中至少包含一个x)。
则F(x1 & x2)表示K个集合的有序组合个数(其中至少包含一个x1和一个x2)。
F(x1 & x2 & … & xk)表示K个...
分类:
其他好文 时间:
2015-08-14 21:24:56
阅读次数:
122
求边不可重复的最短路条数先从起点到终点用一次dijkstra,再从终点到起点用一次dijkstra,来判断一条边是否在最短路上如果在,就将这条边的两个端点连起来,容量为1再跑一下dinic(),最大流就是不可重复的最短路条数还是想不到怎么建图啊------每次做网络流的题目---诶---该怎么建图啊...
分类:
其他好文 时间:
2015-08-13 11:57:05
阅读次数:
119
函数
什么是函数?函数是由事件驱动的或者当他被调用时执行的可重复使用代码块.估计没明白,个人认为函数就是能完成一个功能的代码块.
看个案例:
function myFunction()
{
alert("Hello World!");
}
点击这里
等等,前面说的用function关键字声明一个函数你总该知道吧?别搞笑啦,你肯定知道....
分类:
Web程序 时间:
2015-08-12 21:53:11
阅读次数:
140
集合框架
在数组的使用过程中可以看到,想要向数组中插入元素和删除元素非常麻烦,而且数组的长度是无法改变的。java为我们提供了批量存储数据更加方便的容器,就是集合。
集合和数组的作用一样,都是为了使用一个变量来存储一批数据的;但集合使用起来更加方便,而且集合的长度是可以变化的。
List接口
List集合可以存储有序的,可重复的数据;
常用的子类是ArrayList和LinkedLi...
分类:
编程语言 时间:
2015-08-12 16:54:30
阅读次数:
133
设计关系型数据库的表时,需要给表添加一个ID字段(自增字段,或者uuid字段)和一个version字段(数值类型)。ID字段作为物理主键,用于保证记录的不可重复性和用作外键关联。
version字段用于实现乐观锁,提供比悲观锁更好的性能。特别是对于UI显示并可能出现并发更新的数据,更需要使用乐观锁来提升数据库访问性能。
对于后台自动更新的任务,可以使用乐观锁实现。但需要在冲突发生时实现自动退让。也可以使用悲观锁在数据库上对事务进行排队来解决更新冲突问题。
对于不关...
分类:
数据库 时间:
2015-08-12 14:43:18
阅读次数:
462
/**一个好的程序具有三个特性: 1 可重(复)用 2 可扩展 3 可维护复用的方式(目的:为了代码的复用) 1 函数/方法的调用 2 类的实例化 3 类的继承复用 *///类的实例化(给类实例化一个对象 new)public class ShiLiHua{ ...
分类:
其他好文 时间:
2015-08-11 00:05:36
阅读次数:
180
Milk PatternsTime Limit: 20 SecMemory Limit: 256 MB题目连接http://poj.org/problem?id=3261DescriptionFarmer John has noticed that the quality of milk given...
分类:
其他好文 时间:
2015-08-10 21:56:56
阅读次数:
125
题意:有s个不同的单词,给出一个长字符串把这个字符串分解成若干个单词的连接(可重复使用),有多少种分解方法分析:dp[i]表示i开始的字符串能分解的方法数 dp[i]=sum(dp[i+len(x)]);单词x是i开始的字符串的前缀。#include #include #include #inclu...
分类:
其他好文 时间:
2015-08-09 18:32:20
阅读次数:
128