MyBatis mapper文件中的变量引用方式#{}与${}的差别 #{},和 ${}传参的区别如下:使用#传入参数是,sql语句解析是会加上"",当成字符串来解析,这样相比于$的好处是比较明显对的吧,#{}传参能防止sql注入,如果你传入的参数为 单引号',那么如果使用${},这种方式 那么是会 ...
分类:
移动开发 时间:
2016-06-16 17:34:37
阅读次数:
606
C# 委托(Delegate) C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。 委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System ...
指向结构体类型变量的使用首先让我们定义结构体:struct stu{char name[20];long number;float score[4];} ;再定义指向结构体类型变量的指针变量:struct stu *p1, *p2 ;定义指针变量p 1、p 2,分别指向结构体类型变量。引用形式为:指 ...
分类:
其他好文 时间:
2016-06-07 14:44:36
阅读次数:
191
1 数值和表达式 1.1数值 不同于java,没有基础数据类型 一切皆对象的概念重于java 1.2表达式 1.3运算优先级 */% 优先于 +- 1.4赋值 等同于js,弱类型 不同于java可以以$开头 1.5自增和自减运算符 类似于java 1.6对象引用 动态类型 变量引用的类型是在运行时确 ...
分类:
其他好文 时间:
2016-06-07 11:10:04
阅读次数:
222
在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用...
分类:
其他好文 时间:
2016-06-06 01:20:07
阅读次数:
198
一、对象和类的概念
二、对象和引用
1.对象
2.成员变量
3.引用
三、java类的定义
四、构造函数(构造方法)
五、内存分析 ...
分类:
编程语言 时间:
2016-06-05 23:02:54
阅读次数:
321
对于JVM的垃圾回收机制来说,是否回收一个对象的标准在于:是否还有引用变量引用该对象,只要有引用变量引用该对象,垃圾回收机制就不会回收它。 强引用:创建一个对象,并把这个对象赋给一个引用变量。这种引用,不会被垃圾回收机制回收,及时系统资源非常紧张,即使有些Java对象以后永远都不会被用到,JVM也不 ...
分类:
编程语言 时间:
2016-06-04 23:48:38
阅读次数:
345
垃圾回收: 释放不再被任何变量引用的对象 垃圾回收器: 专门记录对象的引用次数,并回收不再被引用的对象的程序。 垃圾回收器和主程序并行在后台执行 垃圾回收器会为每个对象创建一个引用计数器(counter) 只要多一个变量引用对象,counter就会被+1 只要一个变量释放了对对象的引用,counte ...
分类:
编程语言 时间:
2016-05-22 19:49:23
阅读次数:
148
Java里方法的参数传递方式只有一种:值传递 值传递:当系统开始执行方法时,系统为形参执行初始化,就是把实参变量的值赋给方法的形参变量,方法的操作的并不是实际的实参变量 引用型变量:系统复制的是变量,就是引用地址,并没有复制对象本身 eg. 注意:second中的v已经不是first里面的v了,所以 ...
分类:
编程语言 时间:
2016-05-10 18:32:50
阅读次数:
245
Sass是CSS3语言的扩展,在CSS的基础之上添加了新特性和语法,能省事地写出更好的样式表。Sass引擎是基于Ruby的。 导入Sass文件: 注释: 变量>> -->变量声明 -->变量引用 凡是CSS属性的标准值可以存在的地方,变量就可以实用。 嵌套规则>> -->基本嵌套规则,和一些编程语言 ...
分类:
其他好文 时间:
2016-05-05 00:29:39
阅读次数:
279