一、使用Docker搭建Tomcat运行环境1Docker与虚拟机2搭建过程2.1准备宿主系统准备一个CentOS7操作系统,具体要求如下:必须是64位操作系统建议内核在3.8以上通过以下命令查看您的CentOS内核:#uname-r2.2安装Docker#yuminstalldocker可使用以下命令,查看Docker是否安装成功:#d..
分类:
其他好文 时间:
2017-04-11 00:03:00
阅读次数:
318
&:掩码:其位设为0|:打开位:MASK设1 ~&:关闭位^:置换位 查看一位的值: if((flag == MASK) == MASK) << 空出位填0 >> unsigned 填0 signed 可能为0可能为符号位填 取决于机器 位字段和位的位置间的对应是依赖于实现的 ...
分类:
其他好文 时间:
2017-04-10 23:36:51
阅读次数:
177
摘要: 数据类型 int\ unsigned\ long\ long long\ unsigned long\ float\ double\ char\ int* 在编译器环境分别为32位和64位操作系统下的数据类型长度。 ...
分类:
其他好文 时间:
2017-04-10 12:53:35
阅读次数:
129
题目:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 思路:移位操作:一个整数不为0,至少有一位是1。把这个整数减1,那么原来处在整数最右边的1就会变为0,原来在1后面的所有的0都会变成1(如果最右边的1后面还有0的话)。其余所有位将不会受到影响。也就是说,把一个整数减去1,再和原 ...
分类:
其他好文 时间:
2017-04-08 14:49:32
阅读次数:
153
C语言中,有时需要进行置位操作,比如针对其中的某些位。这样做的目的是既达到了目标,又不会影响其它位。常用的置位操作如下: #define setbit(x,y) x|=(1<<y) //将X的第Y位置1#define clrbit(x,y) x&=~(1<<y) //将X的第Y位清0 举个例子: i ...
分类:
编程语言 时间:
2017-04-08 14:39:27
阅读次数:
219
之前的项目全都在windows系统环境下部署的,这次尝试在Linux系统环境下部署,于是这次我们组织在7台主机上安装了JDK、Maven、Jboss其中一台安装了Mysql,并将局域网配置好,终于大功告成了。下面将安装步骤与大家分享! 系统版本:centos6.3-i386 32位操作系统 硬件配置 ...
分类:
数据库 时间:
2017-04-08 13:37:24
阅读次数:
294
windows2008R2X64搭建域控制器配置环境Windows版本:WindowsServer2008R2EnterpriseServicePack1系统类型:64位操作系统配置DNS服务器这一步不是必须的,在安装ActiveDirectory域服务时可以同时装上DNS服务器。鉴于服务器配置容易出现一些未知小错误,还是提前安装上比较省心^_..
(1) 算术运算符:用于各类数值运算(2) 比较运算符:用于比较运算(3) 逻辑运算符:逻辑运算符的求值所得结果均为 1(TRUE)、0(FALSE)(4) 位操作运算符:位操作运算符参与运算的操作数按二进制位进行运算 ...
分类:
数据库 时间:
2017-04-06 09:46:09
阅读次数:
240
1 #define GPFCON (*(volatile unsigned long *)0x56000050)//(int *)是将变量强制转换为地址形式,这样就能和指针连起来用了。 2 #define GPFDAT (*(volatile unsigned long *)0x56000054) ... ...
分类:
编程语言 时间:
2017-04-03 20:03:40
阅读次数:
289
整数和浮点数没有任何相似之处(150和150.0存储差别很大),没必要用double时用它是很低效的。 整数:通常二进制补码形式 浮点数:符号位+阶幂+尾数(用来表示超大整数可能会有舍入误差。C++0x大整数可用long long int) ####规则:计算机只能执行绝对清晰的指令#### //i ...
分类:
编程语言 时间:
2017-04-02 17:44:18
阅读次数:
154