no comments yet
15 Oct 2018

notepad++中用正则表达式去除重复行

要去除重复行,在网上搜索的结果中大都是需要用到TextFX这个插件,安装使用都很麻烦,好在终于找到了更好的解决方案,其实就是用正则表达式去替换,表达式如下:

^(.*?)$\s+?^(?=.*^\1$)

操作方法如下,快捷键Ctrl+H,在弹出的界面输入表达式,并勾选匹配新行,如图所示:

Read more

no comments yet
10 Oct 2018

mb_convert_kana无效时

mb_convert_kana函数支持全角・半角变换,用起来很方便。

但是有时候用了却没有效果。

原因多是没有指定文字编码,

mb_convert_kana($data, "K", "utf-8")

像上面这样明确指定文字编码的话就没有问题了。

no comments yet
09 Oct 2018

CentOS系统127.0.0.1无法ping通,不能访问

CentOS-6-x86_64系统,最近发现127.0.0.1和localhost无法使用,ping不通,wget 127.0.0.1超时,上外网没有问题。
以下是解决办法,执行命令:

ifconfig lo 127.0.0.1 up
no comments yet
23 Aug 2018

获取“某某时间前”的PHP函数

调用方法:

timeago('时间戳');

函数代码:

function timeago( $ptime ) { 
 $etime = time() - $ptime; if ($etime < 1) return '刚刚'; 
 $interval = array (      
     12 * 30 * 24 * 60 * 60 => '年前 ('.date('Y-m-d', $ptime).')',
     30 * 24 * 60 * 60 => '个月前 ('.date('m-d', $ptime).')',
     7 * 24 * 60 * 60 => '周前 ('.date('m-d', $ptime).')',
     24 * 60 * 60 => '天前',
     60 * 60 => '小时前',
     60 => '分钟前',
     1 => '秒前' ); foreach ($interval as $secs => $str) {
     $d = $etime / $secs;
     if ($d >= 1) {
         $r = round($d);
         return $r . $str;
     }
 }
}
no comments yet
20 Aug 2018

Chrome“无法从该网站添加应用、扩展程序和用户脚本”的解决办法

最近想在Chome上装个油猴脚本玩玩百度盘直链下载,因为在厉害国无法访问谷歌商店,所以在第三方插件下载网站下载了油猴扩展脚本,还按照老方法,打开Chrome的“更多工具→扩展程序”页面(chrome://extensions/),把下载下来的crx文件直接拖过去,谁知居然安装不了,提示说“无法从该网站添加应用、扩展程序和用户脚本”,查了下据说现在新版的Chrome只能在官方商店中安装扩展,这怎么行呢,谁让咱们厉害呢,查了半天还是找到了解决办法:

Read more