转载地址:http://blog.csdn.net/stpeace/article/details/22220777 return *this返回的是当前对象的克隆或者本身(若返回类型为A, 则是克隆, 若返回类型为A&, 则是本身 )。return this返回当前对象的地址(指向当前对象的指针) ...
分类:
编程语言 时间:
2017-05-26 11:52:49
阅读次数:
133
前言 centos7与6之间最大的差别就是初始化技术的不同,7采用的初始化技术是Systemd,并行的运行方式,除了这一点之外,服务启动、开机启动文件、网络命令方面等等,都说6有所不同。让我们先来了解一下系统初始化技术的演变过程。 1.系统初始化技术 Sysvinit技术 Upstart技术 Sys ...
分类:
其他好文 时间:
2017-05-19 00:54:40
阅读次数:
289
array_merge()是PHP语言中的一个函数,作用是将两个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。 如果输入的数组中有相同的字符串键名,该键的键值为最后一个键名对应的值(后面的值覆盖前面相同的值)。 如果数组是数字键名的,则键名会以连续方式重新索引, ...
分类:
Web程序 时间:
2017-05-16 19:17:52
阅读次数:
287
原文: http://www.cnblogs.com/wb118115/p/5969775.html 看的Linux公社的一篇文章,觉得不错,内容复制过来了。 其实在这之前,我一直以为gcc和g++是一个东西,只是有两个不同的名字而已,今天在linux下编译一个c代码时出现了错误才找了一下gcc和g ...
分类:
其他好文 时间:
2017-05-12 23:08:48
阅读次数:
183
需求:此博客用于解释i++与++i的区别。 过程: 1、名称解释 ++:自增,即在原有数据基础上+1,再赋给原有数据。 2、程序演示 (1)代码: (2)结果 (3)结果解析 ①b = a++; a先在内存空间中预存了自己的值,接着a把自己预存的值赋给b,再取出自己的值进行运算,最后赋还给a。所以b ...
分类:
编程语言 时间:
2017-05-10 17:52:54
阅读次数:
137
默认情况下,使用#{}语法,MyBatis会产生PreparedStatement语句中,并且安全的设置PreparedStatement参数,这个过程中MyBatis会进行必要的安全检查和转义。 示例1: 执行SQL:Select * from emp where name = #{employe ...
分类:
其他好文 时间:
2017-05-09 20:48:42
阅读次数:
221
#表示的是使用了预编译,可以防止sql注入。而$则不是。使用#将传入的参数默认为字符串。而$则不会,传入的是什么就是什么。$一般用于传入数据库对象,例如表名。如果传入的是Date类型,则要用#。ps:在使用mybatis中还遇到<![CDATA[]]>的用法,在该符号内的语句,将不会被..
分类:
其他好文 时间:
2017-05-08 18:38:37
阅读次数:
133
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中 ...
分类:
其他好文 时间:
2017-04-23 12:33:26
阅读次数:
153
很多人会接触到这个ip地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来ping 127.0.0.1来看本地ip/tcp正不正常,如能ping通即可正常使用。 对于大多数习惯用localhost的来说,实质上就 ...
分类:
其他好文 时间:
2017-04-21 17:28:58
阅读次数:
225
深入理解equals和==的区别: 代码如下: ...
分类:
其他好文 时间:
2017-04-15 00:20:50
阅读次数:
164