Oct282015
Linux crontab 命令格式说明与示例分析
通过在linux系统上执行 crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常设合周期性的日志分析或数据备份等工作。
基本格式 :
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示...阅读全文
抢沙发
Apr222015
解除SVN控制并去除绿钩图标
如果不小心把某文件夹设置为svn目录了想要解除svn控制该如何办呢?下面分享一种解决办法。
(1)复制下列代码到txt文档中,然后把扩展名改为reg,放到任意目录中即可,如桌面。然后双击该文件将信息导入到注册表中去。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@=”Delete SVN”
[HKEY_LOCAL_MACHINE\SOFTWARE\Clas...阅读全文
Apr192015
PHP_EOL DIRECTORY_SEPARATOR常量的说明
PHP_EOL 是php系统源码中定义好的一个换行符常量。
为什么会有这么一个常量?
因为在不同的系统中,换行符是不一样的。比如:
unix系列用 \n
windows系列用 \r\n
mac用 \r
于是php中就定义了 PHP_EOL,这个常量会根据平台而变,以提高代码的源代码级可移植性。
<?php
echo PHP_EOL;
//windows平台相当于
echo "\r\n";
//unix\linux平台相当于
echo "\n";
//mac平台相当于...阅读全文
Apr052015
PHP之APC缓存详细介绍
1、APC缓存简介
APC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”。它为我们提供了缓存和优化PHP的中间代码的框架。
APC的缓存分两部分:系统缓存和用户数据缓存。
系统缓存
它是指APC把PHP文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未过期,则使用缓存的中间代码运行。默认缓存3600s(一小时)。但是这样仍会浪费大量CPU时间。因此可以在php.ini中设置sy...阅读全文
Mar302015
yii框架目录结构详细分析说明
本文详细的列举了用yii开发一个项目的目录结构以及目录说明,正在学习php框架yii的朋友可以收藏看看。
/****yii核心源码目录结构说明****/
|–framework 框架核心库
|–base 底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序);CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从...阅读全文
Nov292014
PHP采集类Snoopy.class.php介绍以及下载
Snoopy 是一个非常强大的PHP类,可以利用该类模拟浏览器来完成获取网页内容和发送表单的任务。下面是详细介绍Snoopy.class.php 的特点和一些常见的用法。
官方网站:http://snoopy.sourceforge.net/ (不能打开国外网站的可使用天行浏览器)
下载地址:http://sourceforge.net/projects/snoopy/
本站下载地址:PHP采集库Snoopy.class.php下载
下面是Snoopy的一些特点:
1、抓取网页的内容 ...阅读全文
Nov202014
php模拟登陆的实现方法
php模拟登陆的实现方法,这里分别列举两种方法实现模拟登陆人人网。具体实例代码如下:
(1)使用snoopy模拟登陆
<?php
set_time_limit(0);
require "Snoopy.class.php";
$snoopy=new Snoopy();
$snoopy->referer='http://www.renren.com/';
$snoopy->agent="Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20100101 Firefox/22.0";
$submit_vars['email'] ='登陆账号';
...阅读全文
Oct262014
php利用session_set_save_handler()函数将session保存到MySQL数据库中
PHP保存session默认的是采用的文件的方式来保存的,这仅仅在文件的空间开销很小的windows上是可以采用的,但是如果我们采用uinx或者是liux上的文件系统的时候,这样的文件系统的文件空间开销是很大的,然而session是要时时刻刻的使用的,大量的用户就要创建很多的session文件,这样对整个的服务器带来性能问题。
另一方面,如果服务器起采用群集的方式的话就不能保持session的一致性,所以...阅读全文
Aug262014
Jul222014
chm文件转化为txt格式的方法
如何将chm格式的文件转化为txt格式的文件呢?下面分享一种直接利用windows系统自带的dos命令将chm文件转化为txt格式的方法。
(1)同时按下 Win+R 键,调出运行窗口,输入字符cmd轻巧enter键,弹出dos命令窗口。
(2)使用 cd 命令定位到需要操作的chm文件的所在目录。
(3)然后直接输入命令:hh -decompile D:\phpernote\help php手册.chm 即可,其中 D:\phpernote\help 是转换为txt文件...阅读全文