2011年8月1日

C语言中的二进制八进制十进制与十六进制之间的转换(转)

摘要: 编程中,我们常用的还是10进制……必竟C/C++是高级语言。比如:int a = 100,b = 99;不过,由于数据在计算机中的表示,最终以二进制的形式存在,所以有时候使用二进制,可以更直观地解决问题。但,二进制数太长了。比如int 类型占用4个字节,32位。比如100,用int类型的二进制数表达将是:0000 0000 0000 0000 0110 0100面对这么长的数进行思考或操作,没有人会喜欢。因此,C,C++ 没有提供在代码直接写二进制数的方法。 用16进制或8进制可以解决这个问题。因为,进制越大,数的表达长度也就越短。不过,为什么偏偏是16或8进制,而不其它的,诸如9或20进制呢 阅读全文

posted @ 2011-08-01 17:51 奋斗者 阅读(24917) 评论(0) 推荐(1)

CentOS+lighttpd+php+mysql (fastcgi)环境的搭建(转)

摘要: 呵呵!觉得有必要把今晚的装lighttpd的经验和过程给记录下来! 第一次写这样的文章,有什么不足的地方请高手们指出并给与修正!下面开始!第一步:系统的安装! 菜鸟的朋友们,可以先去linux系统的初级教程,再来看我的文章! 跳过。我用的是CentOS5.5的!第二步:下载mysql并安装,地址是:http://www.mysql.com/downloads/mysql/5.1.html#downloads(需要用邮箱注册),现在最新版是 5.1.54的,我用的是5.0.56。 #/usr/sbin/groupadd mysql # /usr/sbin/useradd mysql mysql. 阅读全文

posted @ 2011-08-01 16:35 奋斗者 阅读(3242) 评论(0) 推荐(0)

php文件锁(转)

摘要: bool flock ( int handle, int operation [, int &wouldblock] );flock() 操作的 handle 必须是一个已经打开的文件指针。operation 可以是以下值之一:要取得共享锁定(读取程序),将 operation 设为 LOCK_SH(PHP 4.0.1 以前的版本设置为 1)要取得独占锁定(写入程序),将 operation 设为 LOCK_EX(PHP 4.0.1 以前的版本中设置为 2)要释放锁定(无论共享或独占),将 operation 设为 LOCK_UN(PHP 4.0.1 以前的版本中设置为 3)如果你不希 阅读全文

posted @ 2011-08-01 15:23 奋斗者 阅读(25211) 评论(5) 推荐(2)

LINUX下PHP运行环境搭建之三(转)

摘要: 接LINUX下PHP运行环境搭建之二chown -R root .///将文件的所有属性改为root用户chown -R mysql var //将数据目录的所有属性改为mysql用户chgrp -R mysql//将组属性改为mysql组9.在所需要的东西被安装完成以后,应当使用下面的命令启动MySQL服务了,命令行如下:MySQL数据库服务启动之后,查看一下它的端口3306是否打开,如果看到以下结果表明MySQL服务启动成功。命令行如下:netstat –tnl | grep 330610.使用mysqladmin验证服务器在运行中。以下命令提供了简单的测试,可检查服务器是否已经启动并能响 阅读全文

posted @ 2011-08-01 14:40 奋斗者 阅读(7739) 评论(0) 推荐(0)

LINUX下PHP运行环境搭建之二(转)

摘要: 接LINUX下PHP运行环境搭建之一Apache安装1.解压Apache224.tar.gztar zxvf Apache224.tar.gz2.执行./configure --prefix=安装的目录./configure \> --prefix=/usr/local/apache2 \//指定Apache软件安装的位置> --sysconfdir=/etc/httpd \ //指定Apache服务器的配置文件存放位置> --with-z=/usr/local/zlib/ \ //指定zlib库文件的位置> --with-included-apr \ //使用捆绑AP 阅读全文

posted @ 2011-08-01 14:39 奋斗者 阅读(1652) 评论(0) 推荐(0)

Linux下PHP运行环境搭建之一(转)

摘要: PHP之服务器环境搭建安装软件准备1. Apache224.tar.gz2. php-5.2.9.tar.gz3. mysql-5.1.54.tar.gzPHP和各个组件包libxml2-2.6.30.tar.gzxml c语言版的解析器libmcrypt-2.5.8.tar.gz加密算法扩展库zlib-1.2.3.tar.gz压缩图像组件gd-2.0.35.tar.gz处理图片的APIautoconf-2.61.tar.gz自动配置源代码的shell脚本freetype-2.3.5.tar.gz操作字体的函数库libpng-1.2.26.tar.gz解析PNG图象格式的库jpegsrc.v6 阅读全文

posted @ 2011-08-01 14:23 奋斗者 阅读(1840) 评论(0) 推荐(0)

导航