java中通过位运算实现多个状态的判断
摘要:通过 | & ~ 位运算,实现同时拥有多个状态
通过 定义数据的状态
public interface LogConstants {
/**
* 消耗标记
*/
阅读全文
posted @
2014-08-31 22:51
上校
阅读(9532)
推荐(1) 编辑
java位运算
摘要:Java的位运算(bitwise operators)直接对整数类型的位进行操作,这些整数类型包括long、int、short、char和 byte,位运算符具体如下表:
运算符
说明
右移位,若为正数则高位补0,若为负数则高位补1
无符号右移位,无论正负都在高位补0
&
与(AND),对两个整型操作数中对应位执行布尔代数,两个位都为1时输出1,否则0。
|
或(OR),对两个整型操作数中对应位执行布尔代数,两个位都为0时输出0,否则1。
~
非(NOT),一元运算符。
^
异或(XOR),对两个整型操作数中对应位执行布尔代数,两个位相等0,不等1。
=
右移位赋值。
=
无符号右移位赋值。
&=
按位与赋值。
|=
按位或赋值。
^=
按位异或赋值。
阅读全文
posted @
2014-08-31 22:30
上校
阅读(1677)
推荐(0) 编辑
SVN---脱离SVN控制
摘要:创建一个记事本文件,然后吧这句话复制进去
for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
然后保存,在吧记事本文件从命名 叫 删除SVN信息.bat ,这时候要注意后缀名不是txt而是bat 了,然后双击这个批处理文件就可以解决
要在那个项目的根目录
阅读全文
posted @
2014-08-21 18:12
上校
阅读(426)
推荐(0) 编辑
Linux下SVN服务器安装配置及客户端安装说明
摘要:Linux
下
SVN
服务器安装配置
第一章
安装
1.
采用源文件编译安装。源文件共两个,为:
阅读全文
posted @
2014-08-20 00:46
上校
阅读(5635)
推荐(0) 编辑
LNMP安装了哪些软件?安装目录在哪?
摘要:http://lnmp.org/faq/lnmp-software-list.html
LNMP一键安装包除去安装所必须的依赖包,还会默认安装以下软件: Nginx、MySQL/MariaDB、PHP、phpMyAdmin、Zend Optimizer/Zend GuardLoader。用户可以根据自己的需要安装其他组件,如FTP服务器、缓存组件,也可以使用升级脚本对Nginx、MySQL、PHP进行升级。
安装这些组件或升级都需要在lnmp下载解压缩后的目录,比如下载到/root目录,就进入/root/lnmp1.1-full目录,执行以下命令。
阅读全文
posted @
2014-08-19 23:31
上校
阅读(227)
推荐(0) 编辑
linux下tomcat服务的启动、关闭与错误跟踪
摘要:linux下tomcat服务的启动、关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:
1).启动tomcat服务
进入tomcat主目录下的bin目录,然后执行如下命令:
./startup.sh
2).关闭tomcat服务
进入tomcat主目录下的bin目录,然后执行如下命令:
./shutdown.sh
阅读全文
posted @
2014-08-19 23:29
上校
阅读(761)
推荐(0) 编辑
设置Linux下Mysql表名不区分大小写
摘要:1、Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;
2、用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;
lower_case_table_names参数详解:
lower_case_table_names=0
其中0:区分大小写,1:不区分大小写
阅读全文
posted @
2014-08-18 09:57
上校
阅读(1201)
推荐(0) 编辑
Navicat MySQL连接Linux下MySQL的问题解决方案
摘要:Error1: 2003:Can't connect to MySQL server on 'localhost'
解决方法:关闭Linux的防火墙功能。
Linux代码
#chkconfig iptables off
#reboot
[root@bugzilla ~]# more /etc/sysconfig/iptables。
-A RH-Firewall-1-INPUT -p tcp --dport 3306 -j ACCEPT。
阅读全文
posted @
2014-08-18 00:45
上校
阅读(19729)
推荐(0) 编辑
Windows XP下安装和配置Apache2.2.22服务器+PHP5+Mysql5
摘要:随着PHP网站的流行,国内越来越多的站长使用php开发网站或者使用相关的php开源网站(例如:DeDeCMS、phpWind、康盛的Discuz!、wordpress等一些目前比较流行的开源网站),对于一些刚开始接触PHP语言或者刚开始建立自己站点的人来说,在本地测试php网站无疑是件非常重要的事情,因为这样可以在本地做若干的调试,而不用去担心网络问题以及运营商问题。
接下来,笔者将WindowsXP(Sp3)下,搭建和配置php运行环境做一个简单的介绍:
阅读全文
posted @
2014-08-13 00:48
上校
阅读(2091)
推荐(0) 编辑
win7下80端口被(Pid=4)占用的解决方法
摘要:首先介绍一种网上普遍的方法,就是查找占据80端口的进程,然后关闭它就行了。
1、运行cmd,然后输入netstat -a -n -o,回车;
2、查看开头几行包含0.0.0.0:80的那一行最后的pid,为几个数字,把这几个数字记下来;
3、启动“任务管理器”——“进程”,在“工具栏”——“选择列”前面的框里打上勾;
4、然后找到与刚才那个pid对应的是哪个程序,很容易就会找到,就是它与0.0.0.0:80进行了绑定(bind);
阅读全文
posted @
2014-08-12 20:49
上校
阅读(791)
推荐(0) 编辑