XHProf简单的说就是一个提供分层PHP性能分析的一种工具。 详细报告函数请求的次数、CPU耗费时间、内存使用的情况以及其他数据的分析 能够详细分析函数的调用与被调用的详细数据信息,并且进行数据收集。 最独有的功能就是能计算数据报告阶段的信息。 能够有效的避免死循环。 那么开始在Mac上进行安装吧: 1、下载扩展http://pecl…….
H5移动端夜间模式调整展位图
问题:图片延迟加载的时候,有一张默认的背景图占位,不能只用颜色,因为那样的话无法展现一个与原图同大小或者具有合适高度的色块。夜间模式下,图片的占位图是灰色的,需要改。接口用php写,判断夜间模式是js。如果用js更改加载的图片比较麻烦而且效果不好。 解决:图片照样加载,只是换成透明的,js判断夜间模式后,改变图片背景色。很巧的一个用法,以……
关于朋友圈
腾讯真正抓住了人性的软肋,朋友圈成为不可或缺的移动需求。 很早之前有朋友说,不喜欢在朋友圈里说些很消极或者很装逼的话,他举了一些例子,我就不重复了,因为我觉得不一定是那么回事。 首先,对于一个人来说,如果是伤心的事,我们在朋友圈去说,其实是希望有人评论,给予一点安慰,我觉得这无可非议,有时候我们不太好把自己的想法明白地传递给某一个人,这样……
出去看看
我说 希望等待 可还是错过 你走了 我也走了 那是怎样的花火 如果在 眼中的你是如此光彩 再美的背景都在我面前失色 随船远行的鱼儿 我是河边的青石 不必惊慌失措 雨季过后 我成为滚石 沾上一路的泥土 世界那么大 我想出去看看
做人,也是做品牌
记得之前跟朋友聊关于女朋友的话题,他说现在的女孩很现实的,不像大学里的,虽然天真,但是真的是很用心的,如今在社会上找个女朋友很难。我说,那种在大学不顾一起的爱情确实很浪漫,我错过了,也很可惜,不过如果我当初深陷其中(这么说是因为我不能一心二用)可能学业就废了,即便得到所谓的浪漫爱情,可能也不会长久。当然了,这种事没有办法去假设,毕竟我……
Redis安装
1、官网下载文件包(是二进制的话要编译,运行一个.conf文件),它里面有一个MAKE文件 2、解压文件包,在终端进入文件夹下,写命令:make 3、结果到:Hint: It’s a good idea to run ‘make test’ 这时候开始运行:make test 4、经过一系列的ok提示,……
php中的魔术方法
1、__get、__set 这两个方法是为在类和他们的父类中没有声明的属性而设计的: __get( $property ) 当调用一个未定义的属性时访问此方法; __set( $property, $value ) 给一个未定义的属性赋值时调用; 这里的没有声明包括当使用对象调用时,访问控制为protece……
php和js的正则表达式
验证邮箱格式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<script> var youxiang ="1264156@qq.com"; var bo=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(youxiang); if(bo==false){ alert('请输入正确的邮箱地址!'); } </script> //php的正则表达式 function checkEmail($mail){ $reg = '/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$/'; $rst = preg_match($reg , $mail); if($rst){ return TRUE; }else { return FALSE; } } |
替换中文
1 2 3 4 5 6 7 8 9 10 |
<script>var str = "1黑色小包原价260现价60"; var reg=/[\u4e00-\u9fa5]+/g; str.replace(reg,"-"); </script> //php的正则表达式 $str="1黑色小包原价260现价60"; $reg="//[^\.jpg\d][\x80-\xff_a-zA-Z\s]+/"; //在PHP中不能支持[\u4e00-\u9fa5],查阅一翻资料,在utf-8编码下,可以用16进制表达式 $name=preg_replace($reg,"-",$str); echo $name; |
在js的匹配中: text返回 Boolean,查找对应的字符串中是否存在模式。 exec是 RegExp 对象的方法,查找并返回当前的匹配结果,并以数组的形式返回。 match是tr……
MySQL: InnoDB与MyISAM的区别
网传的六大区别: 项 MyISAM InnoDB 构成上的区别 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。数据文件的扩展名为.MYD (MYData)。 索引文件的扩展名是.MYI (MYIndex)。 基于磁盘的资源是InnoDB表空间数据文件和它的日志文件,I……
nginx和Apache对比
1、nginx属于轻量级,同样起web服务,比Apache占用占用更少的内存和资源。 2、nginx的配置比较简洁,Apache的复杂。 3、nginx抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能。 4、nginx有高度模块化的设计,编写模块也相对简单;Apach……