Divide two integers without using multiplication, division and mod operator. If it is overflow, return MAX_INT. 题目要求不能使用除号、乘号和取余操作符。 我们使用移位操作符。<< 左移代表 ...
分类:
其他好文 时间:
2017-03-21 22:02:35
阅读次数:
174
一、使用Docker搭建Tomcat运行环境1Docker与虚拟机2搭建过程2.1准备宿主系统准备一个CentOS7操作系统,具体要求如下:必须是64位操作系统建议内核在3.8以上通过以下命令查看您的CentOS内核:#uname-r2.2安装Docker#yuminstalldocker可使用以下命令,查看Docker是否安装成功:#d..
分类:
其他好文 时间:
2017-03-21 00:17:46
阅读次数:
310
Python环境安装:1、登录https://www.python.org/downloads,选择相应的可执行文件,在此以64位操作系统为例,分别下载python3.5.3和python2.7.132、双击安装,2.7.13一路“NEXT”即可,3.5.3选择“addpython3.5topath”并自定义安装,选择为所有用户安装,并修改安装路径为“C..
分类:
编程语言 时间:
2017-03-18 21:42:52
阅读次数:
275
仍然是32位。曾经是这样的:16位操作系统中,int 占16位;在32位操作系统中,int 占32位。但是现在人们已经习惯了 int 占32位,因此在64位操作系统中,int 仍为32位。64位整型用 long long 或者 __int64 仍然是32位。曾经是这样的:16位操作系统中,int 占 ...
分类:
其他好文 时间:
2017-03-15 13:34:39
阅读次数:
143
相信对于很多刚接触打包程序的同志来说,关于x86,x64,Any CPU这三个项目平台,以及解决方案配置Debug和Release有什么区别?这个问题一定有许多的困惑,甚至不乏一些已经工作了很久的老程序猿来说都是一个模棱两可的问题。当然,我也是捣腾了好久,才渐渐搞明白它们的区别,以此作个总结: 一 ... ...
分类:
其他好文 时间:
2017-03-13 12:47:12
阅读次数:
691
<!--done--> C中的volatile用法(转载) volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变 ...
分类:
其他好文 时间:
2017-03-12 13:23:33
阅读次数:
169
比如说有这样一个场景,你在书房里面看书你代表--支持32位的CPU和64位的CPU书桌代表--内存书架代表--硬盘你从书架取出32本书放在书桌上面,书桌只能同时铺开放32本书,你可以同时看这32本书获取信息,看完以后,你将这32本书放到书架,然后从书架再房32本书继续上面的操作;过..
分类:
其他好文 时间:
2017-03-10 00:56:51
阅读次数:
131
一、方法1: 单文件模块直接把文件拷贝到 $python_dir/Lib 二、方法2: 多文件模块,带setup.py 下载模块包,进行解压,进入模块文件夹,执行:python setup.py install 三、 方法3:easy_install 方式 先下载ez_setup.py,运行pyth ...
分类:
编程语言 时间:
2017-03-09 22:46:59
阅读次数:
177
比如说有这样一个场景,你在书房里面看书 你代表--支持32位的CPU和64位的CPU书桌代表--内存书架代表--硬盘 你从书架取出32本书放在书桌上面,书桌只能同时铺开放32本书,你可以同时看这32本书获取信息,看完以后,你将这32本书放到书架,然后从书架再房32本书继续上面的操作;过了一段时间你觉 ...
分类:
其他好文 时间:
2017-03-09 20:01:21
阅读次数:
121
MySQL Sniffer 是360开源的一个基于 MySQL 协议的抓包工具, 能实时抓取客户端端请求,并格式化输出操作语句,操作十分简单。对于问题的定位,操作的审核是个不错的利器。 Github地址:https://github.com/Qihoo360/mysql-sniffer 安装 # y ...
分类:
数据库 时间:
2017-03-08 22:58:09
阅读次数:
324