开启事务 MULTI:开启事务,事务块中的多条语句会按照顺序放入对列当中,最后由EXEC命令来执行 MULTI INCR counter1 #当实物开启后执行命令时不会直接返回结果而是先加入到执行队列中# INCR counter2 INCR counter3 PING GET counter1 执 ...
分类:
编程语言 时间:
2017-07-01 20:57:04
阅读次数:
280
多线程的运行出现了安全问题 原因: 当多条语句在操作同一个线程数据的时候,一个线程对多条语句只执行了一部分,还没执行完 另一个线程参与进来执行,导致共享数据的错误 解决办法: 对多条操作共享数据的语句,只能让一个线程都执行完。在执行过程中,其它线程不可以参与执行。 JAVA对于多线程安全问题,提供了 ...
分类:
编程语言 时间:
2017-06-19 18:39:40
阅读次数:
159
事物的定义: 数据库的事物是原子性的,原子性的概念是指把一些事情当做一个单元来看待。 从数据库的角度看,它是指全部执行或者全部不执行的一条或者多条语句的最小组合;为了理解事务的概念,需要能够定义非常明确的边界。事务要有非常明确的开始和结束点。SQL Server中的每一条SELECT、INSERT、 ...
分类:
数据库 时间:
2017-06-15 17:17:05
阅读次数:
163
园里对这两个已经有很多文章作了深入的介绍,我总结些,当成笔记用。 一.具体判断用哪个上,如果是运行在本地内存中的,用IEnumerable,枚举该对象时,会立即反应查询结果。 如果是远程数据源,比如数据库,为优化查询,减少中间环节,要把多条语句先存放到表达式数里,等执行ToList方法时才会去真正调 ...
分类:
编程语言 时间:
2017-06-15 12:45:47
阅读次数:
155
如果函数中有多条语句的话,会先执行完这些语句,直到函数结束再析构 ...
分类:
编程语言 时间:
2017-06-14 02:27:01
阅读次数:
145
查询与更新(Query & Update) 查询(Inquire) 以下公式中的c指代列名。 规则 1.查询语句的列名区分大小写。 2.查询语句的字符串只能使用单引号。 3.为每条语句加上分号表示一条语句结束,防止当一次执行多条语句时会抛错。 关键字:select 三种基本查询格式 直接查询 sel ...
分类:
数据库 时间:
2017-06-09 00:50:50
阅读次数:
291
当Jdbc程序向数据库获得一个Connection对象时,默认情况下这个Connection对象会自动向数据库提交在它上面发送的SQL语句。若想关闭这种默认提交方式,让多条SQL在一个事务中执行,并且保证这些语句是在同一时间共同执行的时,我们就应该为这多条语句定义一个事务。 其中,银行转账这一事例, ...
分类:
数据库 时间:
2017-06-08 00:23:08
阅读次数:
213
顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。 Java 有两种分支结构: if 语句 switch 语句 if 语句 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的用语法如下: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } if(布尔 ...
分类:
编程语言 时间:
2017-05-23 20:27:27
阅读次数:
237
Java 流程控制 Java 分支结构 - if...else/switch 顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。 Java 有两种分支结构: if 语句 switch 语句 if 语句 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的用语法如下: i ...
分类:
编程语言 时间:
2017-05-21 16:02:21
阅读次数:
156
一、顺序结构 顺序结构是最简单的一种程序结构,程序按照语句的书写次序自上而下顺序执行。 二、分支控制语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 1、if 语句 Python中if语句的一般形式如下所示: if condition_1: st ...
分类:
编程语言 时间:
2017-05-21 01:02:35
阅读次数:
209