MySql中的变量定义 根据mysql手册,mysql的变量分为两种:系统变量和用户变量。但是在实际使用中,还会遇到诸如局部变量、会话变量等概念。根据个人感觉,mysql变量大体可以分为四种类型: 一、局部变量。 局部变量一般用在sql语句块中,比如存储过程的begin/end。其作用域仅限于该语句 ...
分类:
数据库 时间:
2017-03-26 21:13:38
阅读次数:
274
synchronized同步代码块用关键字synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法执行一个较长时间的任务,那么B线程必须等待比较长的时间。这种情况下可以尝试使用synchronized同步语句块来解决问题。看一下例子:下面例子是优化后的例子 使用代码块锁,原先例... ...
分类:
编程语言 时间:
2017-03-23 18:52:05
阅读次数:
171
1 if语句 if(条件){ //语句块 }else{ //语句块 } 条件:可以是boolean类型的值,也可以是boolean类型的变量。 也可以是返回值为boolean类型的表达式 嵌套if语句 if(条件1){ //语句块1 if(条件2){ //语句块2 }else{ //语句块3 } } ...
分类:
其他好文 时间:
2017-03-22 23:32:04
阅读次数:
168
特殊流程控制语句break,continue break 语句 break语句用于终止某个语句块的执行,终止循环体 { …… break; …… } break 语句用法举例 public class TestBreak{ public static void main(String args[]) ...
分类:
其他好文 时间:
2017-03-20 00:04:17
阅读次数:
193
本次我们来聊一聊Java当中的循环语句。 循环语句分三种:1、for2、while3、do--while。 三种循环语句的任务是不同的,方法也是不同的。当然他们各自的流程图也是不一样的。 3.1 while 语句 while的语法形式如下: while (表达式){ 语句块; } 3.2 do-wh ...
分类:
编程语言 时间:
2017-03-19 13:33:04
阅读次数:
136
在Java中,允许一个类的定义位于另一个类的内部,前者成为内部类,后者成为外部类。Inner class一般用在定义他的类或语句块之外,在外部引用它时必须给出完整的名称,Inner class的名字不能与包含它的类名相同。Inner class可以使用外部类的私有数据,因为他是外部类的成员,同一个类... ...
分类:
其他好文 时间:
2017-03-11 17:41:13
阅读次数:
172
实例变量 实例变量声明在一个类中,但在方法、构造方法和语句块之外; 当一个对象被实例化之后,每个实例变量的值就跟着确定; 实例变量在对象创建的时候创建,在对象被销毁的时候销毁; 实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息; 实例变量对于类中的方法 ...
分类:
编程语言 时间:
2017-03-11 11:33:40
阅读次数:
193
with(window) onload=onresize=function(){} 写法 with的用法: with(对象A) { 语句块 } 语句块中可以直接使用 对象A中的属性和方法 此句应该和window.onload=onresize=function(){} 应该相同吧 ...
在Javascript--闭包一节中我们讲解了闭包的作用域和作用域链的特性。了解到在外部一般是不可能访问到内部作用域中的变量的,然而通过闭包我们可以定义特权方法访问私有变量。下面先介绍块级作用域再介绍几种特权方法。 一、模仿块级作用域 Javascript是没有块级作用域的概念的。所以我们在语句块中 ...
分类:
编程语言 时间:
2017-02-13 20:23:44
阅读次数:
204
对于异常,我们经常用try-catch语句来处理,一种常见的方式是在catch语句块用MessageBox.Show("异常")这种弹窗的方式来报告异常。但是有些时候,有些异常发生时我们不希望弹窗干扰用户,只是想要打印出异常信息查找原因、分析调试而已。 这时候常用的方法有:打印log将异常信息保存到 ...