Author:飘易 @ 2017/7/11 11:52:17
一个客户端winform应用实现监听TCP端口,叫Demo.exe,重新启动操作系统时,在用户没有登陆账户之前,这个winform程序是无法运行的,要解决这个问题,通过新建一个window service服务(名称是DemoService.exe)去执行开机启动时自动打开Demo.exe。
……Author:飘易 @ 2017/7/8 13:48:32
飘易手上的一个项目是基于html5 plus做的app项目,利用Hbuilder在线云端打包,集成了小米推送,怎么集成暂且不提,飘易只说一说安卓手机如何在消息到达的时候,自定义铃声。
……Author:飘易 @ 2017/6/29 11:49:35
一些Github上面的开源项目经常会用到google的字体、css之类的,但是国内的网络原因,google的服务在国内是无法使用的,这就需要我们寻找一些替代的方案。
……Author:飘易 @ 2017/6/24 10:21:16
Centos下磁盘管理的常用命令记录,linux下的find命令用来查找文件,通过man find就知道它是无所不能的。所以按照文件大小来查找文件就不在话下。从man find搜索size
……Author:飘易 @ 2017/6/10 17:53:22
飘易在前面的一篇文章里:Laravel下OAuth 2.0与DingoApi的应用 已经大致介绍了dingoapi的安装,这篇文章飘易将详细地记录更多的一些使用技巧以及如何利用dingoapi生成可读的html格式的api文档。如何获取oauth授权的登录用户呢?这里对应上面的中间件oauth-user,oauth-client有两种对应的用户:user模型,oauthclient模型。
……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
……