大象笔记

Laravel 七牛组件上传失败

之前一直用的好好的图片上传七牛 CDN 功能,突然间不好用了。Laravel 后台报错 ``` Call to undefined function Qiniu\Http\curl_init() ``` ## 服务器系统

MySQL 导出指定数据表中的一行记录

## 场景 开发环境的一行配置(存于数据库中),我想导出到线上配置。 使用 Laravel Seeds 会导致全表被覆盖,所以只需要在线上插入一行。 两种方案: ## MySQl Workbench SELECT

Ubuntu 下使用 telnet 访问水木社区

terminal 下直接 telnet newsmth.net 进去之后,会发现中文全部显示乱码。 需要指定编码 luit -encoding GBK telnet newsmth.net > luit 命

Laravel 后台为微信小程序生成海报图片(嵌入带参数的小程序码)

## 思路 - 首先我需要一张海报 (随便找张大图做测试用) ## Laravel 安装 intervention/image composer require intervention/image 报错 ```

Ubuntu 上通过命令行打开一个文件,类似于 Mac Shell 里的 open

在 Ubuntu 上调试一个图片合成的逻辑,比较麻烦的是,每次改完都要手动打开图片确认效果。 搜索了一下 Linux 上是否存在同 Mac shell 中 open 同样功能的命令。 果然有 ``` xdg-open /

微信小程序生命周期中 onLoad 与 onShow 的使用场景区别

## 问题 我们有一个订单页,订单页中有几个 tab,分别是 - 全部 - 未支付 - 待发货 - 快递中 - 已完成 正常使用时没有什么问题。但是,加入了一个新功能,即微信小程序的消息服务。 在商家接单之后,会自动

Laravel & MySQL 优惠券使用后可重复领取逻辑

## 原设计 一个用户对同一优惠券领取一次,即使使用了,也无法重复领取 - coupon_id, user_id 做了联合唯一索引 - state 代表是否已经使用: 0 为未使用; 1 为已使用 但这样的表设计,不能支持同

ES6 的箭头函数,让 let that = this 去死吧

调试小程序的时候,发现清空本地全部数据缓存之后,报错 ``` thirdScriptError this.login is not a function;at App onShow function;at api refreshS

VIM 删除一对括号

## 场景 发现一段无脑逻辑的代码,例如 ``` if (true) { // do something: 微信小程序获取用户信息 // so long: 数据更新 // ... //

Python 计时用装饰器

``` def time_it(method):