大象笔记

制作 Android 应用图标

选择项目的 Android 视图模式,在 res 目录上右键,选择 New - Image Asset。 ![制作 Android 应用图标](https://cdn.sunzhongwei.com/sunzhongwei_5c223

Route pattern cannot reference variable name more than once

在用 Laravel Backpack 写一个定制化的 CRUD 页面。例如,一个指定店铺所拥有的商品的 CRUD 页面。 起初路由我是这样写的 CRUD::resource('products-of-store/{st

闺女真是个开心果

昨晚被客户气的肚子胀气,异常难受,带闺女从永旺回来之后,就趴床上了。 闺女一开始在客厅玩,突然跑进卧室,爬上床,用手戳了戳我后背。 喊了声 “妈妈!爸爸死了。。。” 然后,闺女嗯了一下,感觉自己的表述不够严谨。。。又

七牛云 CDN SSL 证书过期处理

## 2024-11-01 更新 现在只能新建一个 3 个月的免费证书,然后选择自动部署。没有之前的那种免费一年的证书了。 非常麻烦,每三个月就要手动操作一次。 ## 2023-10-22 更新 今年发现七牛云体验优化了

到处蹭饭、聚众打牌、没有客户骚扰的周末才是完美的周末

在周六加班,并熬夜到凌晨看完毫无灵魂的电影《无双》之后,我觉得周天必须修养生息一把了。 - 中午去我妈那里蹭了一顿午饭。我只负责刷碗。 - 躺床上翻了一些 Android 的官方文档。下午睡到自然醒。 - 一家人去家家悦超市采购

jshell - java 的交互式 shell

Jshell 是 java 9 之后新增的一个交互式命令行工具,类似于 python 和 PHP 内置的交互式工具。非常方便做代码试验。 Ubuntu 16.04 上的安装 openjdk 11 的方法 sudo apt

使用 Laravel Validator 进行 API 的参数校验

之前记录过 [Laravel Form 表单的数据校验](https://www.sunzhongwei.com/laravel-form-data-validation?from=content), 但是大部分时间我是在写 API 给前端

WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.

在 Android Studio 上测试 Volley 发送 HTTP 请求时,编译报错 > WARNING: Configuration 'compile' is obsolete and has been replaced wit

Android 项目的代码目录结构

由于非常不习惯使用 Android Studio 敲 java 代码,对于 java 这种啰嗦的语言,我决定敲代码的时候使用 VIM,而在需要代码检查及编译的时候使用 Android Studio。 习惯了看 Project 及 An

Laravel 返回数据库中的随机一行数据

## 最佳方式 ``` $total = Book::count() - 1; $skip = mt_rand(0, $total); $item = Book::select('name', 'author_id')->ski