三个例子理解正则匹配里面的最小匹配和全局匹配
如*,+一样的匹配前面项,匹配是最小可能。
另外一个疑惑是参数g,这个的解释是全局模式,但全局模式究竟是什么意思呢,最小匹配又是什么意思呢?
先从最小匹配的例子开始看一下:
在64位WIN7上安装memcached
PHP、Mysql安装一切很顺利,但是在安装php的memcache扩展的时候发现官方并未提供只提供了有限的x86的线程安全与非线程安全两种,并未提供x64的。经过一翻寻找,安装成功,记录一下。
阿里云服务器硬盘挂载
微信WeixinJSBridge API
微信WeixinJSBridge API,有好几个功能还是相当有用的,可以正常使用,比如:1、隐藏微信网页右上角的按钮(...按钮):开发者可以用这个功能来禁止当前页面被分享
用PHPMailer发送邮件时出现”SMTP 错误:无法连接到 SMTP 主机“的解决办法
出现“SMTP 错误:无法连接到 SMTP 主机“这个错误呢,基本上都是虚拟主机的用户,因为一些虚拟主机商为了安全,禁用一些函数,如fsockopen、pfsockopen,PHPMailer中用到了fsockopen,所以就会出现以上错误!
如何启用mysql缓存?
介绍下mysql的查询缓存,我们使用mysql语句查询的时候,每次都会重新交由mysql重新处理一次,如果我们数据更改不频繁的话,可以使用mysql自带的缓存机制,把每次的查询结果缓存起来,下次查询只需要很短的时间,可以忽略不计;
说说步骤吧,两步,开启缓存,设置缓存大小,具体实施如下:
在LNMP环境下安装APC扩展
Alternative PHP Cache (APC) 中文全称是“可选PHP缓存”,是一种对PHP有效的开放源高速缓冲储存器工具,可用于缓存和优化Web服务器上的PHP代码,改善服务器性能,并且APC 对 PHP5.3 版本支持良好。
PHP-redis中文文档
phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系
很有用;以下是redis官方提供的命令使用技巧:
微信公众号开发中的用户账号绑定
最近由于工作需要,接触了微信公众号的开发。业务上要求绑定微信用户和系统用户,以便用户在一次绑定后能够通过系统用户的身份去使用一些功能。我关注的招行信用卡公众号实现了这个功能,所以估计还是可行的,在网上搜索了一下,发现这个问题没什么好的答案,很多都说取不到微信用户名实现不了,甚至有说实现了这个功能的应该是与微信有内部合作的。