大象笔记

微信小程序业务的云服务器 CPU 内存自动扩容

大年三十经历了一次人工职守的尴尬经历,用户量在那一天突然飙高。 首先,带宽用满。运维同事手动临时调高带宽两天,这点阿里云还是挺方便的。 但是,很快 CPU 不断飙高,从 20% 一路彪到 70%,随时可能抗不住。 而阿里云

MySQL 中使用条件语句输出查询结果

例如,我想把数据表中的数据导出成可读的结果。 ``` select `pay_status`, if(pay_status = 0, '未支付', '已支付') as pay_status from order 0

Laravel Backpack Create Model 时生成随机值,该字段在用户界面不可见

有时,需要在 create 时自动生成一些字段的值,而编辑时该字段不可改变。 ``` public static function boot() { parent::boot(); self::creati

nginx 同一域名下配置 yii2 的 frontend 和 backend

第一次看 yii2 的代码结构,非常不适应。居然 frontend 和 backend 分成了两个独立的文件夹。。。完全没有我大 laravel 的优雅之风。 而且大兄弟是用的 YiiBoot 这种冷门的东西。YiiBoot 类似于

通过宝塔 Linux 面板部署 Laravel 项目

确实是傻瓜式的面板,操作很方便。 虽然看起来土气,但是的确有亮点 - PHP 多版本并存,可以在一台机器上同时部署 php 5.2 ~ 7.1 任意版本。每个网站对应不同的 PHP 版本。然后通过 Nginx 配置使用不同的 P

微信拜年祝福小助手小程序的想法是如何产生的

春节期间我们团队做的拜年祝福小助手火了一把,大年三十一天涌入了五万多新用户,付费用户 500 单。 当天,我手机不离手,每次刷新统计页面,都有大量新用户,和新的支付订单。 那种喜悦难以言表。。。 但是这个想法是如何诞生的呢

Laravel 禁用指定 URL POST 请求的 csrf 检查

由于在 chrome 插件中使用了跨域请求,所以需要禁用掉 laravel 默认的 post csrf 检查。 配置方法: 在 app/Http/Middleware/VerifyCsrfToken.php 中,添加 exc

Chrome 插件拉取服务端数据

manifest.json 中添加可信域名 ``` "permissions": [ "http://www.sunzhongwei.com/" ], ``` 事件逻辑中 ``` var xhr = ne

Grunt.js Warning: Path must be a string

Github 上找了个 Chrome 插件进行修改,但是运行 grunt 命令之后报错 ``` Running "jshint:files" (jshint) task

春节走亲戚就像是在兼职顺丰快递员

昨天有8个小时在路上,白天6个小时往返老家,回来的高速上眼睛都快睁不开了,还好电台里来了首朴树的歌才清醒过来。 晚上还得跑市里帮亲戚送年货。来回两小时,本来以为晚上没事早点休息,就晚饭前喝了两口啤酒,也就三分之一罐,一会一个电话让我去