大象笔记

Laravel Backpack 限制后台 Admin 管理页面的访问权限

## Laravel 内置的权限 middleware 查看 app/Http/Kernel.php,可以看到 middleware can。可以用于权限的检查 ``` /** * The application's

微信内置浏览器中打开网站登录状态异常

## 现象 微信中打开网站,使用手机号验证码登录之后,浏览一会,然后关闭网页,回到微信中聊天,再次打开网站时,会发现用户已处于非登录状态。 这是一个非常严重的用户体验问题,所以不得不找解决方案。 ## 问题的原因 微信内置

郑渊洁家庭教育课

这周断断续续地终于把这本《郑渊洁家庭教育课》读完了。非常值得初为人父的家长一读。郑渊洁用自己的亲身经历说明了自己的教育理念。 虽然有部分观点不认同,但是作者确实有独到的见解,而且极度自信,加上是职业作家,所以读起来还挺有趣。另外,书的

Laravel 自定义校验规则 - Rule Objects

## 需求 在使用 laravel backpack table 组件时,需要对几个自定义规格字段做校验。例如: - 名称、销售价格、成本价为必填 - 价格确认为数字 而这个是用 laravel 自带的校验规则无法满足的。

济南合并莱芜,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