- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 10条PHP性能优化的小技巧
(1)foreach效率更高,尽量用foreach代替while和for循环;(2)循环内部不要声明变量,尤其是对象这样的变量 ;(3)在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,从而减少cpu跨循环层的次数,优化程序性能;(4)用单引号替代双引号引用字符串以实现PHP性能优化;(5)用i+=1代替i=i+1。 符合c/c++的习惯,效率还高; (6)优化Select ...
2018-02-27 11:28:46
226
原创 api书写规范
1.要注意判断接口返回的数据是否为空;2.注意返回数据时候 有数据和没有数据返回的数据格式要一致;3.app返回的参数的数量必须一样 不能有的数据有这个字段另一个没有,否则容易崩;4.app的接口数据循环的时候不能有空,否则容易崩;5.尽量不要让ios传json格式的数据给php,因为php和ios解析出来可能会有差异;6.app客户端读取http图片的时候,如果http 301强制跳转htt...
2018-02-27 11:26:03
1352
原创 linux笔记-常用命令操作
php环境配置:http://www.wdlinux.cn/wdcp/install.htmlhttp://www.cnblogs.com/coffee_cn/p/3488602.htmlwdcp一键安装:http://www.wdlinux.cn/bbs/thread-52870-1-1.html?spm=5176.bbsr290799.0.0.OLkqm5重启阿帕奇: /etc/rc.d/in...
2018-02-27 11:22:35
194
原创 nodejs/npm安装
nodejs安装:参考地址:http://www.runoob.com/nodejs/nodejs-install-setup.htmlnodejs安装完成以后输入:node --version 可以查看nodejs的版本npm -v 可以产品npm的版本npm run dev使用我们定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm(淘宝的...
2018-02-27 11:17:26
985
原创 PHP常用的一些方法
1./*** 检测手机的格式*/public function checkMobileFormat($sMobile){$sPregMatch = '/^1(3[0-9]|4[57]|5[0-35-9]|7[0-9]|8[0-9])\d{8}$/';return preg_match($sPregMatch, $sMobile);}2./*** 数字型验证*/public f...
2018-02-27 10:59:17
249
原创 php接口编写规范
1.建议把错误信息写到一个配置文件里面。类似于下面这种:return [ //通用模块 错误信息 10 'COMMON' => [ 'PARAMS_REQUIRED' => [ 'code' => '10001', 'message' => '缺少必要参数', ], ...
2018-02-27 10:52:49
2378
原创 composer
1.加载某个核心类包:composer require cmzz/laravel-aliyun-sms(加载核心类包的时候需要在composer.json的目录下删除)2.创建某个项目:composer create-project thinkphp5/thinkphp5-sms thinkphp5 --prefer-dist3.更新类包方法:找到comspoer.json的目录执行 comsp...
2018-02-27 10:47:18
183
原创 mysql把自增的id重置成1:
方法1:truncate table 你的表名//这样不但将数据全部删除,而且重新定位自增的字段方法2:delete from 你的表名dbcc checkident(你的表名,reseed,0) //重新定位自增的字段,让它从1开始...
2018-02-27 10:44:29
6155
原创 【微信小程序】swiper-滚动的banner
swiper.wxml<view class="page-section page-section-spacing swiper"> <swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}"
2018-02-27 10:36:05
1472
原创 jquery随手记
var a={"name":"tom","sex":"男","age":"24"}; var b='{"name":"Mike","sex":"女","age":"29"}'; var aToStr=JSON.stringify(a); var bToObj=JSON.p
2018-02-27 10:32:15
182
转载 内网透穿工具ngrok
分享一款可以内网透穿的工具,比如你测试支付之类的需要回调,在没有服务器的情况下可以本地通过内网透穿工具实现代码的可以http外部访问效果。第一步下载内网透穿工具 :ngrok 下载地址: https://pan.baidu.com/s/1qYJOACk第二步存放到你本地环境解析代码的根目录: ps:我存放地址如下第三部新建方式:打开本地命令窗口执行如下存放目录命令操作cd D:\wamp\www...
2018-02-27 10:29:34
340
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人