大象笔记

济南合并莱芜,GDP 紧追青岛,稳居山东第二

早上被头条推送了一条新闻,“山东撤销莱芜市,莱芜并入省会济南” 看来是时候补一下地理知识了,中午边吃饭边查地图,第一次发现,济南在面积上确实比青岛和烟台小。 ![济南吞并莱芜,GDP 稳居山东第二](https://cdn.su

记录 laravel 错误日志的来源文件名及行号,方便定位

最近总是看到服务器日志中出现 > local.ERROR: Creating default object from empty value 但是,并不知道具体是哪里记录的,需要定位这行错误是哪里抛出来的。 ``` >

微软给力!Github 支持无限量免费私有仓库了

Github 官方博客声明 https://blog.github.com/2019-01-07-new-year-new-github/ 之前只有付费用户才能创建私有仓库,现在可以免费无限量创建私有仓库了。 但是,有一个

Git 统计历史提交的 Commit 总数

命令如下: ``` > git rev-list --all --count 282 ``` 可以看到,当前项目的历史提交总数为 282 次。包含了所有分支中的提交。 ## alias 这个命令太复杂了,很难记住。

Laravel ajax 请求 api 的权限控制

## 希望得到的效果 在 web 网站中,一些页面的数据需要登录之后才能拉取。 - 在用户未登录时,ajax 请求某个 API,后台报 401 未授权错误 - 在用户登录后,可以正常 ajax 调用该 API 是否登录需要使

MySQL 8 导入报错:'ascii' codec can't decode byte 0xd2 in position 26: ordinal not in range(128)

## 系统环境 - Windows 10 - MySQL Server 8.0.12 - MySQL Workbench 8.0.12 ## 现象 从另一台开发机上导出的数据库备份,无法在本机导入,MySQL Workbenc

Laravel 登录之后,跳转回登录前的页面

## 场景 我自定义了一套 laravel 的登录逻辑,使用手机号加验证码登录,没有使用 laravel 内置的登录逻辑。 ## 实现方法 先列一下解决方法,然后再一一说明。 例如,如果购物车页面需要登录之后才能访问,并且点

失眠症

从诺兰的作品列表里选的一部看上去适合我的电影,《失眠症》。 虽然我从来不失眠,即使再焦虑的情况也从没有失眠过,但不知道为何这部电影的名字就吸引了我,也许是我媳妇最近被孙心然大宝宝折腾得失眠吧。 看的过程中,发现我作为中年程序员跟

京东联盟京粉的返利规则

今天在查看京粉的返利订单历史时,发现几个异常的订单。 异常之处在于,我根本不可能推荐“反腐”相关的书籍,因为我推荐的都是我读过的书。而这本 《反腐败体制机制国际比较研究》 我闻所未闻。 其中两例: ![京东联盟京粉的返利规

可视化路由跟踪工具 - Best Trace

今天在 V2EX 上看到一个很棒的可视化路由跟踪工具 Best Trace。 使用方法: 下载安装 Best Trace,打开之后,点击跟踪工具。 https://cdn.ipip.net/17mon/besttrace.