若将花酒比车马,彼何碌碌我何闲.别人笑我太疯癫,我笑他人看不穿.

CentOS 6.4下安装MySQL后重置root密码方法

忘记了mysql的密码,重置方法 ps -ef | grep -i mysql 干掉 kill -9 pid 或者 server mysql[d] stop 安全方式启动mysql , 其中/usr/local/mysql为你的mysql安装路径 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables >/dev/n...

memory  2017-06-27  暂无评论

PHP中关于正则的一些小笔记

正则是很多程序员入门最头疼的,我之前也是 在2011年之前,当时看着正则完全就是蒙的,于是写正则这样的任务全部扔给了浪浪来做... 事过这么多年,正则越用越顺手了 于是简单的记录一下常用的 前言 1.界定符 2.原子 3.元字符 4.修正符 界定符 界定符正如其名,就是定一个边界,边界已内的就是正则表达示。 必须成对出现,有开始就有结束。不能用a-zA-Z0-9\ 举些粟子: /中...

memory  2017-06-27  1 条评论

CentOS7.x搭建 GIT 服务器教程

下载安装 git Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 此实验以 CentOS 7.2 x64 的系统为环境,搭建 git 服务器。 安装依赖库和编译工具 为了后续安装能正常进行,我们先来安装一些相关依赖库和编译工具 yum install curl-devel expat-devel gettext-devel openssl-de...

memory  2017-06-25  暂无评论

一个可以藏在PHP扩展中的rootkit

荷兰研究人员Luke Paris创建了一个隐藏在PHP服务器模块中的rootkit,攻击者可以利用这个rootkit接管Web服务器,接管过程是通过一个很少使用的攻击向量(Apache模块)实现的。 PHP rootkit可以让攻击者获得被攻击服务器上的持久接管权,而且不会被检测到。Paris表示,利用PHP模块隐藏rootkit是个很聪明的做法,结果也很有效。他列出了以下几点原因: 易用...

memory  2017-06-20  暂无评论

Git忽略规则及.gitignore规则不生效的解决办法

在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /attachment # 仅仅忽略项目根目录下的 attachment 文件,不包括 subd...

memory  2017-06-18  暂无评论

php框架Yaf路由重写

通常为了友好的URL格式,会进行站点URL的重写,可以在webserver(Nginx)的配置中进行rewrite,也可在在程序端进行 以下使用Yaf框架进行URL的重写,进行一些整理,方便日后查看 YAF的URL重写方式主要有以下几种,可以综合使用 方式1:在配置文件中进行 ;a rewrite route match request /product/*/* routes.rou...

memory  2017-06-15  暂无评论

Typecho 设置父分类和子分类不同样式的方法

为 Typecho 的子分类设置二级菜单 <?php $this->widget('Widget_Metas_Category_List')->to($categorys); ?> <?php while($categorys->next()): ?> <?php if ($categorys->levels === 0): ?&g...

memory  2017-06-15  暂无评论

查询运营商的ip段

目前世界上有三个这样的网络信息中心: InterNic: 负责美国及其他地区 ENic: 负责欧洲地区 APNIC: 负责亚太地区 像我们中国的所有运营商,可通过APNIC的IP段列表可以通过这个地址(http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest)来获取到。 其中的"CN|ipv4"就是分配到中国的IP地址段 ...

memory  2017-06-15  暂无评论

PHP最全的拼音操作类整理--生僻字的汉字转拼音

汉字转拼音,支持生僻字 <?php class py_class{ function py_class(){ $this -> pinyin = array( "a" => array(59371, 41648, 50400, 33157, 41392, 18661, 47599), "ai" => array(19697, 32...

memory  2017-06-15  暂无评论

PHP去除BOM文档的函数类,支持当前目录及子目录

去除BOM文档的函数类,要去除的文件目录,无参数则为文件当前目录,这是一个未测试的类 <?php if (isset($_GET['dir'])){ //要去除的文件目录,无参数则为文件当前目录。 $basedir=$_GET['dir']; }else{ $basedir = '.'; } $auto = 1; checkdir($basedir); func...

memory  2017-06-15  暂无评论

PHP计算(Google)地图上两点间的距离的类

计算地图上两点间的距离,使用的是谷歌地图,在我朝可能不太适用...仅供思路参考 <?php class GeoHelper { /** * @param int $lat1 * @param int $lon1 * @param int $lat2 * @param int $lon2 * @param string $uni...

memory  2017-06-15  暂无评论

PHP类-人民币金额转大写

网上找的一个人民币金额转大写程序PHP版,相关代码仅供参考 <?php //人民币金额转大写程序PHP版 class Ext_Num2Cny{ static $basical = array(0=>"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"); static $advanced=array(1=>"拾","佰","仟")...

memory  2017-06-15  暂无评论

PHP用Memcached实现队列功能

memcache队列类 支持多进程并发写入、读取 边写边读,AB面轮值替换 <?php /* * memcache队列类 * 支持多进程并发写入、读取 * 边写边读,AB面轮值替换 * @example: * $obj = new memcacheQueue('duilie'); * $obj->add('1asdf'); * $ob...

memory  2017-06-15  暂无评论

PHPer欢乐的踩坑-运算

做开发嘛,一个是要开心,一个是要顺手。 最近咧搞财务系统比较多,我们聊点好玩的。。。 运算、比较 哈哈...开坑 示例一: $a = '1.11'; $b = '0.11'; var_dump($a);//string(4) "1.11" var_dump($b);//string(4) "0.11" $re = $a - $b; var_dump($re);//float(1) ...

memory  2017-06-15  暂无评论

踩踩yii分页小坑

折腾一个yii的小项目,一般的东西看看文档就能折腾出来,项目上线也是蛮顺利的,唯独内容分页的时候,带搜索功能,就出现第二页没数据。 分页使用使用的CLinkPager 我的分页是分类+关键词,出现的错误就是当没有填关键词,只选择分类的时候出错。 搜索时url中的参数是正确的,但是分页的位置却变成了/controller/action/page/2/key/typeid/44类似这样的东西了 ...

memory  2017-06-06  2 条评论