Author:飘易 @ 2017/6/4 17:41:16
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。至于为什么要采用OAuth 2.0授权标准,飘易说几家大家耳熟能详的公司就好了,新浪微博、腾讯qq、微信公众号、淘宝等等,它们对外提供API服务均采用oauth 2.0标准。
……Author:飘易 @ 2017/3/28 16:02:30
google chrome 浏览器在52版本之后出现一个bug,就是点击 input file上传按钮时反应很慢,需要等待3-5秒种之后才能弹出选择文件的对话框。如果你的input file支持zip、apk等类型的文件时,chrome会将这些文件的特征信息提交到google的海外服务器进行分析比对
……Author:飘易 @ 2017/1/18 17:50:07
sublime text2/3怎样在windows中配置ctags插件,下载ctags.exe可执行文件,打开 http://ctags.sourceforge.net/ 下载版本:Source and binary for Windows 98/NT/2000/XP ctags58.zip 解压后放到本地路径,如 D:/TOOL/ctags/ctags.exe,注意路径里不要包含空格或特殊字符。
……Author:飘易 @ 2017/1/18 15:53:43
Sublime Text是一个“风骚性感”的编辑器,但是在设置sublime换行的时候有一点曲折,正常设置是:
Preferences-全局设置-用户 添加{ "word_wrap": true }代码即可,但是在我这里失效,然后再在 Preferences-文件设置-用户 添加,依然无效。
……Author:飘易 @ 2017/1/17 11:59:02
OPcache是一个好东西,OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是省去了每次加载和解析 PHP 脚本的开销。一般情况下opcache可以良好地工作,但是在涉及微信支付的脚本上,就产生一些bug。
……Author:飘易 @ 2016/12/12 11:34:33
Linux使用touch批量修改文件/文件夹时间戳(含change time),递归修改当前目录下所有文件/文件夹3个时间戳(Access、Modify、Change time)
……Author:飘易 @ 2016/11/24 14:14:44
Laravel时间字段created_at和updated_at为什么默认采用timestamp类型? MySQL timestamp 时间戳字段,据说只能到 2037年过,为什么 Laravel 还要默认使用这种字段作为新建时间,更新时间呢?
……Author:飘易 @ 2016/11/22 10:49:29
有的时候我们需要在PHP里调用JAVA平台封装好的jar包里的class类和方法,一般飘易推荐的做法是采用php-java-bridge做桥接,本文就来介绍一下大致的实现方法。
……Author:飘易 @ 2016/11/19 12:59:03
MySQL下INNODB引擎的SELECT COUNT(*)性能优化及思考最,近有项目有高并发需求,服务器采用负载均衡,数据库采用阿里云的RDS MYSQL,16核64G内存,连接数:16000 IOPS:14000,前几场活动一切正常,RDS的cpu都维持在40%以内的使用率,但是后面几场的时候发现RDS的cpu达到了100%,RDS几乎挂掉了!
……Author:飘易 @ 2016/11/8 14:34:46
今天遇到在线的数据库发生崩溃了,InnoDB: Database page corruption on disk or a failed file read of page 5. You may have to recover from a backup.查看强制恢复的方法。在mysql的配置文件my.cnf里找到 [mysqld]字段下,添加 innodb_force_recovery=1
……Author:飘易 @ 2016/10/28 13:12:22
MYSQL数据库时间字段INT,TIMESTAMP,DATETIME性能效率比较
……Author:飘易 @ 2016/10/21 11:57:12
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。composer之linux设置PATH环境变量,以便全局使用:建立软连接命令:ln -s 源文件 目标文件
……Author:飘易 @ 2016/10/21 11:51:02
Laravel-简洁、优雅的PHP开发框架(PHP Web Framework);当前,Laravel 5.1 是最新的 LTS(长期支持) 版本,提供两年的 bug 修复补丁和三年的安全补丁。飘易建议大家正式的项目使用Laravel 5.1版本做开发。
……Author:飘易 @ 2016/10/18 17:10:18
最近有一台Linux服务器间隙的报错,Apache每过一段时间就会假死,web环境是LNMPA,检查Apache日志error_log,发现错误如下:zend_mm_heap corrupted,child pid xxx exit signal Segmentation fault
……Author:飘易 @ 2016/10/18 10:58:09
linux下使用rsync同步不同服务器上数据,飘易使用的环境是Centos 6.5 64位,web环境是LNMPA1.2一键包,默认已安装rsync,版本是 rsync-3.0.6-9.el6_4.1.x86_64。
……