原文:Mysql学习笔记(三)运算符和控制流函数本章学习内容: 1.操作符 2.控制流程函数 操作符: i.圆括号。。 简单的介绍一下圆括号,圆括号的使用的目的是规定计算表达式的顺序。。。这个想必大家都熟悉例如 mysql>select 1+(2*3) mysql>select (1+2)*3 ii...
分类:
数据库 时间:
2015-05-09 13:12:07
阅读次数:
133
本章学习内容:1.操作符2.控制流程函数操作符:i.圆括号。。简单的介绍一下圆括号,圆括号的使用的目的是规定计算表达式的顺序。。。这个想必大家都熟悉例如 mysql>select 1+(2*3) mysql>select (1+2)*3ii.比较运算符。比较运算符就比较多了,并且也很常用..比如= ...
分类:
数据库 时间:
2015-04-26 16:33:16
阅读次数:
169
IOS开发语言Swift入门连载—控制流Swift提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for 和while 循环,基于特定条件选择执行不同代码分支的if 和switch 语句,还有控制流程跳转到其他代码的break 和continue 语句。
除了 C 语言里面传统的 for 条件递增(for-condition-increment )循环,Swift 还增加了for-i...
分类:
移动开发 时间:
2015-04-23 15:49:29
阅读次数:
238
阅读iBatis源码时,对事务相关的代码,没太关注,导致今天项目技术演练时对同事的疑问,解释不清楚。自己都不清楚的东西,怎么可能向别人解释清楚呢?所以,就干脆继续看iBatis源码,完整跟踪事务的处理流程。重新分析代码,发现iBatis原来使用了代理模式,同时理解了iBatis的线程安全的保证机制及事务控制流程。
顶层类图
线程安全的保证
iBatis的Sq...
分类:
其他好文 时间:
2015-04-14 14:42:53
阅读次数:
156
面向过程(一人治天下): 分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候按照预定的控制流程依次调用来解决问题面向对象(你治官,官帮你治天下): 把解决问题的事务分解成各个对象,把各个逻辑功能封装到对象里,解决问题的时候直接实例化对象调用各功能即可。 面向对象技术是一种...
分类:
其他好文 时间:
2015-04-09 21:28:22
阅读次数:
116
在Java中,都要声明一个贷main()方法的公用类。程序从main()方法的第一条语句开始执行,随后一条一条地执行后续的语句,直到到达程序的终点 — main()方法的末尾。然而,在程序设计时,我们经常需要改变程序的控制流程,也就是语句的执行顺序。有三种基本技术可以改变程序的控制流程: 1、调用....
分类:
编程语言 时间:
2015-04-06 11:15:57
阅读次数:
176
流程中涉及元素:1> 浏览器2> Web服务器3> ActionServlet(总控制器、总司令,虚拟社会关系)----------核心元素struct-config.xml 配置了ActionForm, Action, jsp 以及它们之间的对应关系。4> ActionForm(表单) 用于后台....
分类:
Web程序 时间:
2015-04-04 22:23:50
阅读次数:
143
线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基...
分类:
编程语言 时间:
2015-04-04 13:29:01
阅读次数:
182
(1.流程控制有三种基本技术可以改变程序的控制流程: A.调用方法 :将导致控制流程离开当前方法,转移到被调用的方法。 B.选择 : a. if / else语句 b. switch语句 c.三目运算 C.循环 :a. while循环 b. for 循环...
分类:
编程语言 时间:
2015-04-04 10:30:22
阅读次数:
212
Mysql中有四种控制流程函数NameDescriptionCASECase operatorIF()If/else constructIFNULL()Null if/else constructNULLIF()Return NULL if expr1 = expr21、case流程CASE val...
分类:
数据库 时间:
2015-04-03 14:55:29
阅读次数:
189