PHP对象与数组互相转换 

工作中不可避免会遇到php对象与数组的相互转化,下边对其方法做了简单的总结。 1.强制转化 $arr = (array) $obj;      $obj = (object) $arr; 优点:比较简洁 缺点:不能递归转化 适用范围:无嵌套数组,无嵌套类的转化 2.自定义方法 object2array ,array2...

       时间 : 2016-12-03| 栏目 : PHP| 浏览 : 708 次| 暂无评论 标签: [阅读全文]

    在vim中强制保存正在编辑的文件(即使当前没有写权限... 

    linux操作环境中,我们经常会碰上这种情况:以普通用户vim编辑一个文件,改了许多地方后,发现无权限保存。命令“:w !sudo tee %”可以很好滴解决这个问题。 下面我们简单分析一下          “:w !sudo tee %”这条命令的含义是把当前编辑的文件的内容当做标准输入输入到命令sudo tee 文件名里...

         时间 : 2016-11-25| 栏目 : vim| 浏览 : 569 次| 暂无评论 标签: [阅读全文]

      wordpress博客遇到的那些坑(二)谷歌字体 

      如果你发现登录Wordpress异常缓慢,经常卡在fonts.googleapis.com,这是由于Wordpress加载了谷歌字体(代码位置在wordpress\wp-includes\script-loader.php第708行,我的版本是WordPress 4.4.2),而谷歌服务器大家都知道的原因国内访问困难,严重影响页面加载速度...

           时间 : 2016-10-23| 栏目 : 其它| 浏览 : 839 次| 评论 : 标签: [阅读全文]

        wordpress博客遇到的那些坑(一)xmlrpc漏洞 

                十一假期结束之后,发现自己的博客不时出现数据库连接失败,经检查是mysql停止运行了。之前出现过这样的情况,但是没有那么频繁,于是就写了一个检查mysql进程的脚本,如果mysql进程停止了,就自动启动mysql进程。但是这次的问题是,mysql刚一重启,没过多久就又挂了。          由于之前问题没这么严重,而十...

             时间 : 2016-10-19| 栏目 : 其它, 未分类| 浏览 : 926 次| 评论 : 标签:, [阅读全文]

          在VIM中进行文本替换 

          在VIM中进行文本替换(转载网络,侵权请告知): 1. 替换当前行中的内容: :s/from/to/ (s即substitude) :s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个 from,则只会替换其中的第一个。 :s/from/to/g : 将当前行中的所有from都替换成to。 ...

               时间 : 2016-07-06| 栏目 : vim| 浏览 : 869 次| 暂无评论 标签: [阅读全文]

            vim中使用正则表达式 

            vim中使用正则表达式 一、使用正则表达式的命令 使用正则表达式的命令最常见的就是 / (搜索)命令。其格式如下: /正则表达式 另一个很有用的命令就是 :s(替换)命令,将第一个//之间的正则表达式替换成第二个//之间的字符串。 :s/正则表达式/替换字符串/选项 在学习正则表达式时可以利用 / 命令来练习。...

                 时间 : 2016-07-02| 栏目 : vim| 浏览 : 26 次| 暂无评论 [阅读全文]

              批量删除mysql数据表 

              批量删除mysql数据表 问题描述 工作中我们会遇到批量删除一些mysql数据表的情况,比如现在有100个带'2012_'前缀的表,如何将其批量删除,it's a problem. 假设 数据库:test 表特征:'2012_'前缀 mysql用户名:root mysql密码:passwd 解决方案 echo "sele...

                   时间 : 2016-06-18| 栏目 : Mysql, 未分类| 浏览 : 762 次| 暂无评论 标签: [阅读全文]

                vim多标签、多窗口操作 

                多标签 进入vim前 vim -p <文件名> 以多标签形式打开文件。如vim -p * 就是编辑当前目录的所有文件 vim编辑中 :tabnew 增加一个标签 :tabc 关闭当前的tab :tabo 关闭所有其他的tab :tabs 查看所有打开的tab :tabp 或gT 前一个 :ta...

                     时间 : 2016-05-21| 栏目 : vim| 浏览 : 968 次| 暂无评论 标签: [阅读全文]

                  svn属性svn:keywords与auto-props的配置(转) 

                  svn属性svn:keywords与auto-props的配置(转)    规范的代码在开头往往都有作者、修改日期、版本号、原始位置等信息。 大多数开发者都习惯自己手工维护这些信息。现在告诉你一个好消息是,通过设置svn关键字属性:svn:keywords可以实现此目的,你再也不用手工维护了,svn会自动帮...

                       时间 : 2016-05-07| 栏目 : 其它, 未分类| 浏览 : 20,596 次| 评论 : 2 标签: [阅读全文]

                    Centos下Yum安装PHP5.5,5.6,7.0(转) 

                    Centos下Yum安装PHP5.5,5.6,7.0 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli....

                         时间 : 2016-04-14| 栏目 : PHP| 浏览 : 980 次| 暂无评论 标签:, [阅读全文]