重载运算符实质是编写一个执行相应操作的函数,当运算符被使用时,实质是函数被调用,这是编译器完成的转换工作。 重载的运算符函数,都有个特殊的函数名:operator【运算符】。operator为关键字。 如重载加法运算符: operator+ 乘法运算符: operator* C++支持运算符重载,使 ...
分类:
编程语言 时间:
2016-10-23 02:17:32
阅读次数:
303
前言 Vagrant是什么? 是一款用来构建虚拟开发环境的工具,它底层支持VirtualBox、VMware甚至AWS作为虚拟机系统。 Vagrant能做什么? 统一开发环境。一次配置打包,统一分发给团队成员,统一团队开发环境,解决诸如“编码问题”,“缺少模块”,“配置文件不同”带来的问题; 避免重 ...
分类:
其他好文 时间:
2016-10-22 21:12:31
阅读次数:
282
Java Virtual Machine Stacks,线程私有,生命周期与线程相同,描述的是Java方法执行的内存模型:每一个方法执行的同时都会创建一个栈帧(Stack Frame),由于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法的执行就对应着栈帧在虚拟机栈中的入栈,出栈过程。 ...
分类:
编程语言 时间:
2016-10-22 17:24:16
阅读次数:
222
jsonp 之前清蒸了几只ajax螃蟹,味道不错,不过呢?螃蟹虽好,肉却太少哦! ajax出现,解决了页面不刷新的情况下与后台进行通讯与数据交换,但是有一个致命的缺陷,他是不能跨域的。 跨域: <==慨念问题点左边 总之端口号那个冒号前面的任何一个地方不一样都是跨域请求。 我们知道 img标签的sr ...
分类:
Web程序 时间:
2016-10-22 07:22:12
阅读次数:
201
一、input与raw_input的区别 1、raw_input()说明 a = raw_input("input content:")print a,type(a) 输出结果: input content:aa <type 'str'> input content:10001000 <type ' ...
分类:
编程语言 时间:
2016-10-22 00:03:14
阅读次数:
281
1. 下载mongodb: curl "https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-debian71-3.2.7.tgz" -k -v -o mongodb-linux-x86_64-debian71-3.2.7.tgz 2. 解压mo ...
分类:
数据库 时间:
2016-10-21 19:57:24
阅读次数:
214
概述:ajax提交比较大的文件的时候,我们希望能够看到它上传的进度,代码放下面了。 原理就是这样,需要在此基础上做扩展的可以随意添加自己想要的功能。 ...
分类:
Web程序 时间:
2016-10-21 16:37:52
阅读次数:
306
2016-10-21 14:41:47,551 [ERROR] [http-nio-8032-exec-2] TransactionSynchronizationUtils:171 - TransactionSynchronization.afterCompletion threw exceptio ...
分类:
其他好文 时间:
2016-10-21 16:02:37
阅读次数:
1765