自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 php获取某文件夹的大小

// 获取文件夹大小 function getDirSize($dir) { $handle = opendir($dir); while (false!==($FolderOrFile = readdir($handle))) { if($FolderOrFile != "." && $FolderOrF

2012-05-05 14:10:58 742

原创 php正则判断中文

如果是unicode的,用/^[\u4e00-\u9fa5]+$/’如果你的文件是gb2312的,用/[\xa0-\xff]{2}/如果是utf8的,用/[\xe0-\xef][\x80-\xbf]{2}/

2012-03-26 11:16:23 482

原创 LAMP服务器环境搭建一、memcached服务器安装

下面将memcached服务器安装与配置叙述如下,其中内容来源于网络,但在本服务器安装并运行成功安装包的准备memcache服务器端安装包,目前的最新版本是 memcached-v1.4.4 下载。另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent官网下载Memcached的PHP扩展的源码安装包:官网w

2012-03-26 11:15:50 1512

原创 LAMP服务器环境搭建二、mysql安装

编译时,安装顺序如下,参考文章yum install gccyum install ncurses-develyum install gcc-c++./configure \--prefix=/usr/local/mysql \--with-unix-socket-path=/tmp/mysql.sock \--localstatedir=/usr/local/mysql/d

2012-03-26 11:15:28 412

原创 LAMP服务器环境搭建三、apache安装

主程序安装命令如下./configure \--prefix=/usr/local/apache2 \--enable-so \--enable-rewrite=share \--enable-proxy=share \--enable-proxy-ajp=share \--enable-dav=share \--enable-dav-fs \--with-mpm=pref

2012-03-26 11:14:51 411

原创 LAMP服务器环境搭建四、Apache扩展的安装

若在程序编译的时候没有安装进某个扩展,则可以在不重装apache的情况下,按装此扩展。 方法如下下载或进入apache源码,这里以apache_proxy模块为例进入/usr/local/ruanjian/httpd-x.x.x/modules/查找apache_proxy的文件所在路径:find . -name apache_proxy进入返回的路径 cd xxx/usr/local/a

2012-03-26 11:14:18 419

原创 LAMP服务器环境搭建五、GZIP安装

gzip的安装 参考本文 具体的mod文件安装参考上述,需要安装的mod文件为mod_deflate.c,mod_headers.c 配置文件如下, SetOutputFilter DEFLATE DeflateCompressionLevel 3 #Don't compress SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gz

2012-03-26 11:13:14 980

原创 LAMP服务器环境搭建六、PHP安装

主程序安装./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –disable-debug –enable-safe-mode –with-mysql=/usr/local/mysql –enable-short-tags –with-gd –with-zlib –with-jpeg-dir=

2012-03-26 11:12:26 707

原创 LAMP服务器环境搭建七、vsftp安装

安装基本如下 需要注意的是,请关闭selinux!或设置selinux权限。准备yum install vsftpd*yum install db4*yum install pam* //如果有提示错误,请安装建立虚拟用户宿主useradd -d /usr/local/apache2/htdocs -s /nologin vsftp_vuserchmod 777 /u

2012-03-26 11:11:59 1011

原创 LAMP服务器环境搭建八、Apache负载均衡

参考以下文章Apache负载均衡代码全解Apache负载均衡设置方法: mod_proxy请安装 mod_proxy_http.so模块请安装 mod_proxy_balancer.so模块mysql主从同步

2012-03-26 11:10:46 443

原创 LAMP服务器环境搭建九、httpsqs简单队列程序

参考张宴博客 http://blog.s135.com/httpsqs/wget http://httpsqs.googlecode.com/files/tokyocabinet-1.4.47.tar.gztar zxvf tokyocabinet-1.4.47.tar.gzcd tokyocabinet-1.4.47/./configure --prefix=/usr/local/tok

2012-03-26 11:08:25 420

原创 apache的301跳转

apache的301跳转最简单的是在.htaccess里写,如RewriteCond %{HTTP_HOST} ^(54ez\.com)(:80)? [NC]RewriteRule ^(.*) http://www.xxx.com/$1 [R=301,L]RewriteRule index.php http://www.xxx.com/ [L]注意的是$1和[中间是

2012-03-26 11:07:43 460

原创 [IE限制]apache之404错误设置

ErrorDocument 404 /404.php原先在.htaccess设置文件中,设置了上述指令,但是IE浏览器下仍然是巨丑的404错误。查找原因之后,发现是因为那页面的大小不够512B,也就是说,你如果要重新设置404页面,需要保证这个页面的有一定的大小。

2012-03-26 11:07:30 1177 1

原创 php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间

//这个星期的星期一// @$timestamp ,某个星期的某一个时间戳,默认为当前时间// @is_return_timestamp ,是否返回时间戳,否则返回时间格式function this_monday($timestamp=0,$is_return_timestamp=true){ static $cache ; $id = $timestamp.$is_return_tim

2012-03-26 11:06:20 11845 1

原创 php获取mysql某数据表中所有字段

$butao->query(‘desc team’);$butao_rows = $butao->getRows(MYSQL_ASSOC);$field = array();foreach($butao_rows as $rows){$field[] = $rows['Field'];}执行mysql语句desc 数据表名 即可获取当前数据表的所有字段的名称

2012-03-26 11:04:13 1227

原创 thinkphp系统优化之gzip设置

新建一个站点 http://www.54ez.com系统使用某较为成熟的cms系统,然后放到空间上。奈何空间带宽不给力,在家里用华数网通打开忒慢想到了去优化一下程序,用chrome打开一看,网页没有压缩就发出来了,这不啃爹嘛。打开index.php头上加上如下代码,define ( "GZIP_ENABLE", function_exists ( 'ob_gzhandler

2012-01-17 09:17:34 1278

原创 类的静态方法与函数静态存储变量的效率比较

经常看到两种快捷的配置文件取值方法:1、C('config_test','key');2、test::load_config('config_test','key');第一种方法用函数的形式,内置static变量获取key对应的value,而第二种则使用类的静态方法获

2011-10-13 22:35:44 558

原创 递归转化数组的键名和键值的大小写

<br /> private function changeArrKey($array,$case=0){ if(!is_array($array)) return $array; $tempArray=array(); $do=($case === 0)?"strtolower":"strtoupper"; foreach ($array as $key=>$value){ $key=$do($key); if(is

2011-03-21 18:44:00 990

原创 jquery 弹出层 插件

源地址引用:http://www.caixw.com/public/uploads/demo/jquery/dialog/有一些适量的修改。/** * Dialog * * @author caixw * @copyright Copyright (C) 2010, http://www.caixw.com * @license FreeBSD license *//** * jQuery的Dialog插件。 * * @param object con

2011-02-15 17:00:00 796

原创 windows live writer test

content test

2011-02-14 13:02:00 358

原创 php basename dirname __FILE__

<br />文件目录的分割,windows为"/",*unix为"/"<br />变量__FILE__:返回执行文件的服务器绝对路径,包括执行文件的文件名。<br />语句dirname(__FILE__):返回执行文件的服务器文件夹绝对路径,不包括执行文件的文件名,最后以"/"结尾。<br />dirname(dirname(__FILE__)); /*假设__FILE__为 /home/web/config/config.php,上面的方法输出为 /home/web  */ <br />HG_var_d

2011-02-14 12:47:00 1416

原创 php(一)

<br />更全面的,参考http://blog.csdn.net/kemy88/archive/2010/06/10/5660977.aspx<br />PHP 超全局变量$GLOBALS<br />包含一个引用指向每个当前脚本的全局范围内有效的变量。该数组的键标为全局变量的 名称。从 PHP 3 开始存在 $GLOBALS 数组。 $_SERVER<br />变量由 Web 服务器设定或者直接与当前脚本的执行环境相关联。类似于旧数组 $HTTP_SERVER_VARS 数组(依然有效,但反对使用)。 $

2011-02-14 12:30:00 336

原创 coolite(二)coolite方法调用

原文摘自:http://www.cnblogs.com/usee/archive/2010/08/05/1793357.html原文如下:并对其做增改,用红色文字表示一、按钮调用javaScript中的方法       首先假设javascript方法为         var   scriptMethod=function()               {                  ...               };        1.调用javascript方法的第一种方法.

2010-12-30 10:53:00 447

原创 coolite 客户端对象的获取以及客户端对话框的使用

原文摘自:http://www.cnblogs.com/usee/archive/2010/08/05/1793145.html现对几点内容进行增改:增改之处用红色文字显示出来获得一个对象:格式:#{控件的Id}, 客户端使用: //返回一个[object,Object]对象组——"alert(#{Button6})"其中的ID大小写不区分,即也可以为button6 修改:alert(#{Button6}.id) 返回Button6 修改:alert(#{Button6}.text) 返回 获得控件对象服

2010-12-30 09:45:00 488

原创 南瓜屋快乐播吧软件开发随笔(一)

treeView控件的节点绑定,以及判断、操作

2010-11-24 10:54:00 914

原创 关于线程间的控件互操作

<br />当一个线程对另一个线程进行直接操作时,会提示“线程操作无效...”错误,原因是一个线程对另一个线程直接操作可能会出异常。<br />解决办法:<br />1、取消这个错误提示的办法,在form构造函数中添加CheckForIllegalCrossThreadCalls = false语句,则提示错误消失。但不提倡这种方法。<br />public Form1() { InitializeComponent(); //Check

2010-11-15 09:12:00 785

原创 C#的数据类型

C#数据类型分为值类型和引用类型。其中,值类型的数据存储在内存堆栈中,而引用类型的数据存储在托管堆中。值类型直接存储该数据的值,而引用类型存储的则是该数据的引用(通俗来说,也就是存储的是该数据所在内存的地址)。下面举例说明:int i=5;int j=i;这段代码在内存中所创建了两个能够存放值为5大小的区域,且以后在改变i值时,j的值都不会变。又如下面这段代码Vector x,y;//申明两个变量打算存储Vectorx=new Vector();//new了一个Vectorx.Value=30;

2010-11-13 13:32:00 367

原创 关于变量的作用域问题

变量的作用域

2010-11-13 12:59:00 500

原创 我认为比较经典的xml操作类

xml操作类

2010-11-11 14:02:00 340

模拟dos学习练习软件

用户可以利用此工具学习DOS的基本操作,这对用户熟悉WINDOWS系统很有帮助!

2008-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除