HDR

HDR

PHP Unable to allocate memory for pool错误

这几天为Web服务器上PHP安装了APC扩展,最近老是提示Warning: require_once() [function.require-once]: Unable to allocate memory for pool.在网上Google了一下,原来是我为APC扩展分配的cache空间满了
搜索到的解决方法:
1. apc增大 apc.shm_size ,比如,从默认的30M 变成256M
2. 隐藏PHP的Warning 报警

当然啦,前者是王道,后者是诡道。

我的解决方法如下:[……]

阅读全文»

Linux查看文件编码格式及文件编码转换

如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换。

查看文件编码
在Linux中查看文件编码可以通过以下几种方式:
1.在Vim中可以直接查看文件编码
:set fileencoding
即可显示文件编码格式。
如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么[……]

阅读全文»

WordPress代码实现相关文章的几种方法

WordPress有很多实现相关文章功能的插件,插件的优点是配置简单,但是可能会对网站的速度造成一些小的影响,所以很多人还是比较喜欢用代码实现需要的功能,但是话又说回来了,代码实现也有缺点,就是配置复杂,不懂代码的人完全摸不着头脑或者只能照搬别人的代码,还不如用插件。

这里我整理编写了几种用代码实现相关文章的方法,这其中会详细标明各部分代码的作用,以及如何自定义你想要的功能,希望对大家有所帮助,有什么问题可以给本文发表评论,我会及时给你回复。开始之前,说明一点,以下所有方法输出的HTML代码格式都是[……]

阅读全文»

AJAX技术在PHP开发中的简单应用

AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力)

   [AJAX介绍]
   Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界[……]

阅读全文»

查看linux版本信息相关命令

查看linux distribution版本信息的命令有以下几个
系统信息

$ uname -a
Linux debian 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux

详细版本

$ cat /proc/version
Linux version 2.6.32-5-686 (Debian 2.6.32-30) (ben@decadent.org.uk) (gcc version 4.3.5 (De[……]

阅读全文»

用PHP把汉字转化为拼音

<?php
$d=array(
array(“a”,-20319),
array(“ai”,-20317),
array(“an”,-20304),
array(“ang”,-20295),
array(“ao”,-20292),
array(“ba”,-20283),
array(“bai”,-20265),
array(“ban”,-20257),
array(“bang”,-20242),
array(“bao”,-20230),[……]

阅读全文»

PHP获取汉字拼音首字母

<?php
function getfirstchar($s0){
$fchar = ord($s0{0});
if($fchar >= ord(“A”) and $fchar <= ord(“z”) )return strtoupper($s0{0});
$s1 = iconv(“UTF-8″,”gb2312”, $s0);
$s2 = iconv(“gb2312″,”UTF-8”, $s1);
if($s2 == $s0){$s = $s1;}else{[……]

阅读全文»

linux下添加链接与删除链接(ln命令的用法)

添加链接使用ln命令
用法:
#ln –help
用法:ln [选项]… 目标 [链接名]
或:ln [选项]… 目标… 目录
或:ln [选项]… –target-directory=目录 目标…
创建连至指定<目标>的链接,并可选择性指定<链接名>。
如果没有指定<链接名>,会在目前的目录中创建一个和<目标>名称一样的链接。
当使用第二种格式而<目标>多於一个时,最后的参数必须是目录;这样会在指定的[……]

阅读全文»

新手XP下硬盘安装ubuntu10.10全程解析

了解ubuntu10.10系统
  Ubuntu 10.10在2010年10月正式发布,让众多Ubuntu用户都对这款全新的系统充满期望。毕竟,Ubuntu 10.10是Canonical公司推出的最为用户友好的系统,而且为它添加了很多新的功能。
  熟悉Ubuntu系统的用户了解,在Ubuntu 10.04中引入的新主题一改Ubuntu传统的黄褐色,而采用了时尚的黑色为主要配色,受到了很多用户的喜爱。而在Ubuntu 10.10系统中,Light主题得到继续采用,同时在细节上的改善使其更新美观。[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号