自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

香巴拉

Life is to live with yourself.

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

转载 十个你可能没用过的Linux命令

转自:http://www.ituring.com.cn/article/1782如果你是一个硬件系统管理员或者Linux工程师,你可能会记得大多数Linux命令行技巧。下面的这些Linux命令行技巧通常不被Linux用户所使用。1.使用pgrep快速查找一个PIDpgrep遍历目前正在运行的进程然后列出符合查找规则的进程ID(PID)。pgrep ssh这条命

2013-03-31 15:32:58 1041

原创 FirePHP调试指南

综述引用《PHP 调试技术手册》如果Web前端调试来说,Firebug是不可或缺好的调试工具,它能够监控网络、监测css、js错误,查看DOM节点,查看当前页面获得了几个A,等等功能。PHP同样也有配合firebug这么好用的工具,那就是FirePHP。(官方网站:http://www.firephp.org )FirePHP是一个附加在 firebug 上面的插件

2013-03-29 10:46:15 1545

原创 一道变态的面试题的求解

作者:zhanhailiang 日期:2013-03-27引用自:一道面试题,从水木上拷贝过来的,题够变态下面是一个C程序,其想要输出20个减号,不过,粗心的程序员把代码写错了,你需要把下面的代码修改正确,不过,你只能增加或是修改其中的一个字符,请你给出三种答案。 int n=20; for(int i=0; i<n; i--){ printf("-"); }

2013-03-27 20:32:17 1017

原创 ls按时间排序输出文件列表

作者:zhanhailiang 日期:2013-03-25首先,ls --help查看ls相关的与时间排序相关的参数:> ls --help|grep -E "time|sort"如果不指定 -cftuSUX 或 --sort 任何一个选项,则根据字母大小排序。 -c 配合 -lt:根据 ctime 排序及显示 ctime (文件

2013-03-25 12:40:38 2457

转载 php模块memcache和memcached区别

PHP Client Comparison转自:https://code.google.com/p/memcached/wiki/PHPClientComparisonThere are primarily two clients used with PHP. One is the older, more widespread pecl/memcache and the o

2013-03-20 17:42:05 873

原创 【PHP】区分include(),require(),include_once(),require_once()

作者:zhanhailiang 日期:2013-03-191.include()与require()的区别(同理可区分include_once()与require_once())include(),require()语句包含并运行指定文件。 这两种结构除了在如何处理失败之外完全一样。include()产生一个警告而require()则导致一个致命错误。换句话说,如果

2013-03-19 12:46:44 1053

原创 【PHP】为项目引入函数级的性能监控

作者:zhanhailiang 日期:2013-03-18使用PHP扩展XHProf来实现函数级的性能监控。引用官方对XHProf的描述:XHProf is a function-level hierarchical profiler for PHP and has a simple HTML based navigational interface. The ra

2013-03-18 09:25:25 1154

原创 【PHP】会话存储方式详解

作者:zhanhailiang 日期:2013-03-15首先确认会话是否自动开启还是需要通过session_start()来手动开启:; 指定会话模块是否在请求开始时自动启动一个会话。默认为 0(不启动); Initialize session on request startup.; http://php.net/session.auto-startsession.auto_

2013-03-15 13:47:49 1197

转载 JavaScript可否多线程? 深入理解JavaScript定时机制(转)

JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction , 100);认为setTimeout中的问候方法

2013-03-15 10:38:25 752

转载 a.x = a = { }, 深入理解赋值表达式

a.x = a = { }, 深入理解赋值表达式by lifesinger直奔代码:var a = {x: 1};a.x = a = { };alert(a.x); // --> undefined来自 JE: 写了 10 年 JavaScript 未必全了解的连续赋值运算. clue 的评论已经从 ECMA 规范分析了具体原因

2013-03-15 10:29:06 280

转载 MySQL配置文件my.cnf中文版

从 hi!admin 抄来的一份配置.注释得非常好.精#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO## 此mysql配置文件例子针对4G内存# 主要使用INNODB#处理复杂队列并且连接数量较少的mysql服务器

2013-03-14 19:55:26 99

转载 PHP负载均衡指南

原文作者:Adam Charnock原文链接:The Hitchhikers Guide to PHP Load Balancing翻译:koda过去当运行一个大的web应用时候意味着运行一个大型的web服务器。因为你的应用吸引了大量的用户,你将不得不在你的服务器里增加更多的内存和处理器。今天,'大型服务器'模式已经过去,取而代之的是大量的小服务器,使用各种各样的负载均衡技术。

2013-03-14 19:54:46 96

转载 PHP面试题汇总

这是一份比较全面的PHP面试题.对准备去新公司应聘PHP职位的开发者应该有帮助.或者说,对招聘PHP开发人员的企业也有些帮助,不过就不要原样打印出来考了,稍微改一改.   简述题(50分)  1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)  2、echo(),print(),print_r()的区别(3分)  3、能够使HTML

2013-03-14 19:54:06 82

原创 【ps与top】进程状态码详解

作者:zhanhailiang 日期:2013-03-13可以通过ps aux查看某进程的当前状态如下:bill@net:~$ ps auxUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0 0.0 2920 1820 ? Ss

2013-03-13 22:37:16 1371

转载 ie bug集合

转自:http://www.w3cplus.com/solution/iebug/iebug.html在说bug之前,有必须了解下什么是ie的haslayout,因为了解了这个,可以帮助你解决很多ie的bug,先推荐三篇haslayout相关的文章:IE Haslayout 详解,haslayout,"HasLayout" Overview下面分两块来介绍ie的bug,第一块以

2013-03-11 16:43:58 928

原创 PHP调试利器Xdebug安装配置教程

作者:zhanhailiang 日期:2013-03-121.简述引用官方描述:The Xdebug extension helps you debugging your script by providing a lot of valuable debug information.基本应用场景如下:» Basic FeaturesXdebug's

2013-03-11 14:32:07 1824

转载 第14章:插件式存储引擎体系结构

转自:http://dev.mysql.com/doc/refman/5.1/zh/pluggable-storage.html14.1. 前言在MySQL 5.1中,MySQL AB引入了新的插件式存储引擎体系结构,允许将存储引擎加载到正在运新的MySQL服务器中。本章介绍了插件式存储引擎体系结构,概要介绍了与MySQL一起提供

2013-03-08 17:59:18 823

原创 如何查询MySQL错误代码

作者:zhanhailiang 日期:2013-03-08MySQL专门为错误代码提供perror工具来查询错误代码的含义。如下:zhanhailiang@linux-06bq:/usr/local/services/mysql/bin> ./perror --help./perror Ver 2.11, for linux2.6 (i686)This software c

2013-03-08 15:11:23 1581

原创 如何查看mysql支持的存储引擎

作者:zhanhailiang 日期:2013-03-07要想找出你的服务器支持哪个存储引擎,执行下面的语句:mysql> SHOW ENGINES\G*************************** 1. row *************************** Engine: FEDERATED Support: NO Comment:

2013-03-07 14:11:30 1631

原创 通过MD5校验和验证MySQL软件包的完整性

作者:zhanhailiang 日期:2013-03-051).下载MySQL版本~/public_html> wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.10.tar.gz2).下载成功后应当确保它的MD5校验和与提供的MySQL下载页上的相匹配。每个安装软件包有唯一的校验和,可以用下面的命令来验证,其中pa

2013-03-05 17:05:32 1976

原创 利用PHP扩展vld查看PHP opcode

作者:zhanhailiang 日期:2013-03-04首先下载最新版vld扩展:~/public_html/php-5.3.13/ext> wget http://pecl.php.net/get/vld-0.11.2.tgz~/public_html/php-5.3.13/ext> tar zxvf vld-0.11.2.tgz ~/public_html/php-5.3.1

2013-03-04 14:14:34 845

转载 PHP源码阅读方法 使用VIM + Ctags查看源码

通常在Linux或其他*Nix环境我们都使用VIM作为代码编辑工具,在纯命令终端下,它几乎是无可替代的。它具有非常强大的扩展机制,在文字编辑方面基本上无所不能。推荐在Linux下编写代码的读者或多或少的试一试ctags。 ctags支持非常多的语言,可以将源代码中的各种符号(如:函数、宏类等信息)抽取出来做上标记并保存到一个文件中,供其他文本编辑工具(VIM,EMACS等)进行检索。它保存

2013-03-04 10:22:04 1276

Vim用户手册中文版

Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。

2011-04-16

firefox setup

firefox 3经过了之前的两个版本已经相当完善了.浏览速度相当快,相当不错.

2009-03-15

空空如也

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

TA关注的人

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