代码改变世界

linux 硬链接与软链接的区别

2013-10-26 14:48 by 游乐场123, 471 阅读, 0 推荐, 收藏, 编辑
摘要:硬链接的特点:不添加新文件 不能跨区建立 不能对目录建立 删除源文件硬链接正常访问ln源文件 目标链接文件软连接的特点:会添加新文件 可以跨区建立 可以对目录建立 删除源文件软连接不能访问ln -s源目录 目标链接目录举例root用户在/tmp文件夹下建立了一个文件long.txt和一个目录long。并用vim编辑器在long.txt中写入 I love you yu han zhuzhu .硬链接:利用命令ln /tmp/long.txt /tmp/520 在/tmp文件夹下建立一个名为520的硬链接利用ls -i /tmp查看文件id发现long.txt和520文件id相同证明520是与l 阅读全文

gearmand 编译 Unable to find libevent

2013-10-22 14:56 by 游乐场123, 975 阅读, 0 推荐, 收藏, 编辑
摘要:如果出现configure: error: Unable to find libevent,则输入命令:yum -y install libevent libevent-devel然后重新configure. 阅读全文

gearmand 编译 could not find gperf

2013-10-22 14:52 by 游乐场123, 3930 阅读, 0 推荐, 收藏, 编辑
摘要:安装步骤:#wget https://launchpad.net/gearmand/1.2/1.1.8/+download/gearmand-1.1.8.tar.gz#tar zxvf gearmand-1.1.8.tar.gz#cd gearmand-1.1.8#./configure在configure过程中出现了以下错误:checking for Boost headers version >= 1.39.0… noconfigure: error: cannot find Boost headers version >= 1.39.0解决办法:# yum search bo 阅读全文

PHP读取文件的常见方法

2013-09-15 03:46 by 游乐场123, 332 阅读, 0 推荐, 收藏, 编辑
摘要:整理了一下PHP中读取文件的几个方法,方便以后查阅。1.fread string fread ( int $handle , int $length ) fread() 从 handle 指向的文件中读取最多 length 个字节。该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192 个字节时就会停止读取文件,视乎先碰到哪种情况。 fread() 返回所读取的字符串,如果出错返回 FALSE。 如果所要读取的文件不是本地普通文件,而是远程文件或者流文件,就不能用这种方法,因为,filesize不... 阅读全文

在PHP中读取二进制文件

2013-09-15 03:25 by 游乐场123, 5934 阅读, 0 推荐, 收藏, 编辑
摘要:很多时候,数据并不是用文本的方式保存的,这就需要将二进制数据读取出来,还原成我们需要的格式。PHP在二进制处理方面也提供了强大的支持。任务下面以读取并分析一个PNG图像的文件头为例,讲解如何使用PHP读取和分析二进制文件。涉及函数fopenfreadunpackbin2hexPNG格式简介为了完成任务,下面简单介绍一下PNG文件格式。 PNG是一种无损压缩的图像文件格式,该格式的第1-8字节保存着PNG署名域,内容如下:十进制: 137 80 78 71 13 10 26 10十六进制: 89 50 4e 47 0d 0a 1a 0a我们的任务就是将这个文件头读取出来。更详细的关于PNG格式的 阅读全文

MySQL 通过idb文件恢复Innodb 数据【转】

2013-09-13 20:03 by 游乐场123, 1539 阅读, 0 推荐, 收藏, 编辑
摘要:昨晚收到一则求助,一个用户的本地数据库的重要数据由于误操作被删除,需要进行紧急恢复,用户的数据库日常并没有进行过任何备份,binlog也没有开启,所以从备份和binlog入手已经成为不可能,咨询了丁奇,发了一篇percona的文章给我,顿时感觉有希望,于是到percona的官网上下载了恢复工具: 一.安装:.tar -xvf percona-data-recovery-tool-for-innodb-0.5.tar.gz.cd percona-data-recovery-tool-for-innodb-0/mysql-source/../configure.cd percona-data-r. 阅读全文

make 出错: /usr/bin/ld: cannot find -lrt

2013-09-13 20:02 by 游乐场123, 1924 阅读, 0 推荐, 收藏, 编辑
摘要:make 出错:/usr/bin/ld: cannot find -lrtcollect2: ld returned 1 exit statusmake: *** [page_parser] Error 1解决办法:yum install glibc-static 阅读全文

如何解决linux下apache启动时httpd: apr_sockaddr_info_get() failed for 报错

2013-09-03 09:52 by 游乐场123, 642 阅读, 0 推荐, 收藏, 编辑
摘要:今天在家里的RHLE5.5上安装apache的时候,先用user1用户./configure命令配置,然后才用root用户make && make install,结果apache起来的时候就报如下错误: httpd: apr_sockaddr_info_get() failed for bogon httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName 虽然不妨碍使用,可是看着错误总觉得别扭,经过查找发现,这 阅读全文

站点安全预警,建议大家多重禁止load_file函数!

2013-08-26 00:10 by 游乐场123, 485 阅读, 0 推荐, 收藏, 编辑
摘要:比如在你的linux机器上运行select load_file(0x2F6574632F706173737764);看看结果是什么?这应该不是我们希望看到的。所以我们禁用这个函数吧。这个主要通过mysql授权来禁用这个函数,收回用户的file权限revoke file on *.* from 'user'@'IP';还有一个类似的危险函数 LOAD DATA INFILE我们也禁用他吧。通过在my.cnf中设置local-infile=0|10表示禁用,1表示开启 阅读全文

快速开发一个PHP扩展

2013-07-26 14:12 by 游乐场123, 149 阅读, 0 推荐, 收藏, 编辑
摘要:快速开发一个PHP扩展作者:heiyeluren 时间:2008-12-5 博客:http://blog.csdn.net/heiyeshuwu本文通过非常快速的方式讲解了如何制作一个PHP 5.2 环境的扩展(PHP Extension),希望能够在图文的方式下让想快速学习的朋友了解一下制作过程。需求:比如开发一个叫做 heiyeluren 的扩展,扩展里就一个函数 heiyeluren_test(),输入一个字符串,函数返回:Your input string: xxxxx。 要求:了解C/C++编程,熟悉PHP编程 环境:下载一份php对应版本的源码,我这里是 php-5.2.6,先正常 阅读全文
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 29 下一页