MyBatis/Ibatis中#和$的区别 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". ...
分类:
其他好文 时间:
2017-01-20 13:09:22
阅读次数:
183
项目需要用到c++,这段时间学一下,这里总结一些易错的基础知识。 1. gcc 与 g++的区别 vim下写好cpp程序后,cc之后编译错误,原因如下: 编译阶段是相同的,链接阶段g++默认链接c++库,gcc没有。所以一般情况下用gcc编译c文件,用g++编译cpp文件。但是也可以用gcc编译cp ...
分类:
编程语言 时间:
2016-12-28 02:11:38
阅读次数:
156
下面代码中,s2 = s2 + 1 由于s2 + 1 后类型会自动转为 int 类型,再赋给 s2 就会报错 而 s1 += 1 则编译与运行都没问题 ...
分类:
其他好文 时间:
2016-12-27 23:25:32
阅读次数:
178
快面临找工作了,留下了查看。。。。 基础必备 基础无外乎几部分:语言(C/C++或java),操作系统,TCP/IP,数据结构与算法,再加上你所熟悉的领域。 J2SE基础 1. 九种基本数据类型的大小,以及他们的封装类。 2. Switch能否用string做参数? 3. equals与==的区别。 ...
分类:
编程语言 时间:
2016-12-17 11:22:26
阅读次数:
225
lista = [] lista = lista + 'abc' print lista 报错提示只有列表才能与列表连接。 lista = [] lista = lista + 'abc' print lista 顺利执行,打印输出:['a', 'b', 'c'] 可以看到+=是有个类似于C语言的类 ...
分类:
编程语言 时间:
2016-11-25 11:48:21
阅读次数:
164
1、mybatis 参数为list时,校验list是否为空 2、 mybatis ${}与#{}的区别 ...
分类:
数据库 时间:
2016-11-22 12:15:00
阅读次数:
214
一,运算符算术运算符:基本算术运算符,自增自减运算符(++、--)赋值运算符:复合赋值运算符、右结合、赋值表达式的值就是被赋值的那个变量的值关系运算符:比较运算符,=与==的区别,==与===的区别==:现将两边值转化同一,只需数据相同,不需其类型相同===:两边的值和类型都..
分类:
Web程序 时间:
2016-11-20 00:19:18
阅读次数:
158
java中a++与++a区别 a++与++a的区别,如果单独使用没有任何区别,如果在运算中就有区别了,a++是先运算在赋值,而++a是先赋值在运算!! 先看a++的代码哦 上面的代码中的b就是指a++中的a哦 b++先运算在赋值; 1. b先和a作比较,b比a小为假,所以a还是20; 2. b在自增 ...
分类:
编程语言 时间:
2016-11-15 14:35:43
阅读次数:
201
恢复内容开始 1.子类的构造函数如果要引用super的话,必须把super放在函数的首位 代码如下: class Base { Base() { System.out.println("Base"); } } public class Checket extends Base { Checket() ...
分类:
编程语言 时间:
2016-11-14 15:05:32
阅读次数:
188
1 Switch能否用string做参数?在 Java 7 之前, switch 只能支持byte,short,char,int 或者其对应的封装类以及 Enum 类型。在JAVA 7中,String 支持被加上了。 2 equals与==的区别:==是判断两个变量或实例是不是指向同一个内存空间 e ...
分类:
编程语言 时间:
2016-11-13 14:14:02
阅读次数:
164