摘要:
最近要做一个屏蔽词的功能,屏蔽词是保存在配置文件里,最开始是用php数组存储,然后查找。 后来随着屏蔽词的增多,速度明显的变慢了,于是考虑到用redis或mysql做。 于是写了一个测试,测试结果如下: 由此可见redis的效率是最高的,其中mysql没有给屏蔽词加索引,redis采用的set结构, 阅读全文
摘要:
之前用nodejs的cheerio来做,不过nodejs的异步回掉太恶心了,受不了。 后来发现了php的htmlpagedom库,类似jquery的选择器语法,而且支持中文。 安装 composer install wa72/htmlpagedom 1、读取一个简单的网页,如: 2、如何分析,使用j 阅读全文
摘要:
下了几个音乐居然都是swf格式,在网上找了一下没找到好用的转换工具,于是想到了ffmpeg。 linux下可以直接安装ffmpeg 在windows下到官网下载,shared版本就可以了,解压后,把ffmpeg.exe所在的目录加到path里,用批处理。 阅读全文
摘要:
开发阶段每次通过ftp上传代码到服务器是件麻烦事,而且有时候一些小错误直接通过ftp在服务器上修改后,容易忘记在本地保存。 于是想到了网络共享,windows上直接挂载网络硬盘,这样就可以略过ftp了。 安装好后配置如下,有点简单粗暴。 smbpasswd -a testuser #添加smb用户, 阅读全文
摘要:
在centos7 上使用centos7的docker镜像结果不能使用systemd,提示 Failed to get D-Bus connection: No connection to service manager. 解决方案在此, 另外这本docker中文指南不错,然而我只是想搭建一个php环 阅读全文
摘要:
一个神奇的bug,后来查看redis的log,提示是内存的问题 echo never > /sys/kernel/mm/transparent_hugepage/enabled 并把这句话加到/etc/rc.loacl里,hugepage大分页是为大内存设计的,具体可以参见这篇文章。 于是只好卸载了 阅读全文
摘要:
ectouch 注册时没有给ecshop传下面这几个值: 可以修改数据库,如上所示设置默认值,并修改ecshop的structure.sql的1259行,下次重装时避免出错。 阅读全文
摘要:
按照网上的教材,一直提示数据库、密码错误,开始怀疑代码错了,毕竟都是两个老古董。 于是开始调试,居然调试也不能很好的支持,点击下一步后就卡死了,好吧,只好用log大法了, error_log(print_r($var,true)."\n",3,"d:/log.txt"); 最后发现ucenter返回 阅读全文
摘要:
loadrunner不知道为啥会有这么大的体积。 一开始用的是c脚本,可是恶心的是又不是完全的c,读文件的fseek居然没有。 后来又折腾java脚本,发现loadrunner11 java要用jdk 1.6而且是32位的才行,终于开工了。 语法是完全的java这点好。 先导入loadrunner自 阅读全文
摘要:
1、邮箱验证 自带的是用php sendmail,好在可以用smtp 如果用企业邮箱,一般都是ssl,需要设置为,参考此帖 STMP服务器 - QQ 企业邮ssl://smtp.exmail.qq.comSTMP端口465STMP服务器 - Gmail 企业邮ssl://smtp.google.co 阅读全文