事务和锁是两个联系非常紧密的概念,它们保证了数据库的一致性。由于数据库是一个可以由多个用户共享的资源,因此当多个用户并发地存取数据时,就要保证数据的准确性,事务和锁就完成了这项功能。概念事务就是一组包含一条或多条语句的逻辑单元,每个事务都是一个原子单位,在事务中的语句被作为一个整体,要么一起被提交,...
分类:
其他好文 时间:
2015-06-02 19:28:32
阅读次数:
131
事务全部是关于原子性的。原子性的概念是指可以把一些事情当做一个单元来看待。从数据库的角度看,它是指应全部执行或全部都不执行的一条或多条语句的最小组合。 为了理解事务的概念,需要能够定义非常明确的边界。事务要有非常明确的开始和结束点。SQL Server中的每一条SELECT、INSERT、UPDAT...
分类:
数据库 时间:
2015-05-31 10:46:56
阅读次数:
180
栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法,应用非常广泛,能够解决各种类型的问题,尤其重要的是,它是建立复杂的应用数学模型的基本模块。 ArcGIS 9 提供了非常友好的图形化栅格计算器,利用栅格计算器,不仅可以方便的完成基于数学运算符的栅格运算,以及基于数学函数的栅格运算,而且它还支持直接调用ArcGIS 自带的栅格数据空间分析函数,并且可以方便的实现多条语句的同时输入和运行。...
分类:
其他好文 时间:
2015-04-22 18:18:30
阅读次数:
173
1、对于优先级顺序,程序员不用刻意去记,用括号或是分成多条语句来完成你想要的功能,因为括号的优先级是最高的2、在类中,用static声明的成员变量为静态成员变量,它为该类的公用变量,在第一次使用时被初始化,对于该类的所以对象来说,static成员变量只有一份。3、子类的构..
分类:
编程语言 时间:
2015-04-19 22:56:27
阅读次数:
172
事务:更多的是一种处理机制(同生共死)事务是对增删改而言的(因为她们会改变数据)事务是对多条语句而言,多个sql语句组成,整体执行事务的4个特点叫做ACID:分别为:1,A:原子性->事务不可以再分(意思是事务里的所有sql语句,要同时执行)2,C:一致性->事务在操作后,表的数据需要保持莫种程度的...
分类:
数据库 时间:
2015-04-01 19:16:06
阅读次数:
125
首先Lua执行的每一段代码都称之为“程序块”,一个程序块也就是一连串的语句或命令,例如一个源码文件或一行代码。Lua语句之间并不需要分隔符,如代码中的换行就不起任何作用,当然为了养成编码习惯当两条或者多条语句并列时最好使用分隔符进行分隔,如以下的四种都是合法的。 x = 1; y = 2 x...
分类:
其他好文 时间:
2015-03-16 16:21:46
阅读次数:
161
当需要成批插入或者更新记录时。可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更有效率
JDBC的批量处理语句包括下面两个方法:
addBatch(String):添加需要批量处理的SQL语句或是参数;
executeBatch();执行批量处理语句;
通常我们会遇到两种批量执行SQL语句的情况:
多条SQL语句的批量处理;
...
分类:
数据库 时间:
2015-02-13 23:44:33
阅读次数:
439
//线程安全问题的原因其实就是:线程执行多条语句的时候出现了阻塞,然后没有执行完该线程另一线程就启动了。//解决方法就是同步代码块:synchronized(对象)//synchronized(对象)//{// 需要同步的代码//}class Ticket implements Runnable{....
分类:
编程语言 时间:
2015-02-09 17:50:06
阅读次数:
183
最近跟着java视频学到了多线程这块,觉着这块比较复杂,所以做个小总结。多线程安全问题的原因:通过图解:发现一个线程在执行多条语句时,并运算同一个数据时,在执行过程中,其他线程参与进来,并操作了这个数据。导致到了错误数据的产生。涉及到两个因素:1,多个线程在操作..
分类:
编程语言 时间:
2015-01-22 15:44:17
阅读次数:
136
函数本质上是一个有名字的程序块,程序块使得多条语句可以一起执行。变量类型:1、复杂类型:Object、Array等。2、原始类型:String、Integer等。函数参数:1、复杂类型:传递引用。2、原始类型:传递值(拷贝)。函数类型:1、函数声明:在解析的时候,被提升至当前作用域的顶端,永远不要在...
分类:
编程语言 时间:
2015-01-12 10:38:44
阅读次数:
190