心智备份
Driftin' away like a feather in air
Lettin' my soul take me away from the hurt and despair
Follow me 👉
心智备份

赫克托耳与哈姆雷特 ——《最终幻想XV》与《Kingsglaive》杂谈

2022-07-06
天亮了,这一切就结束了(全文剧透) 警告:本文含有剧透内容,阅读前请谨慎。 一切皆托付予“未来之王”。Everything is entrusted to the "future king". 1.埋葬在王都的...
更多
赫克托耳与哈姆雷特 ——《最终幻想XV》与《Kingsglaive》杂谈

Laravel 代码重构:使用 Services, Events, Jobs, Actions 来重构控制器方法

2022-06-26
一般重构策略 1. 验证:表单请求类 2. 创建用户: Service 类 2.1. 单一职责原则的服务类 3. 或者用 Action 替代 Service? 4. 4. 代金券创建: 放在同一个服务类还是不同的服务类? 5. 通知管...
更多

[扩展推荐] Bouncer —— 角色和权限管理工具

2022-06-26
经过多年开发,56 次发布,130万下载,并且超过2800的主动关注 Bouncer 终于来到了 1.0 版本。 在相当长的一段时间里,它一直非常可靠和稳定,并被世界各地无数的app用于生产。 这是我个人的更新,包含了我多年来的一些思考——...
更多
[扩展推荐]  Bouncer —— 角色和权限管理工具

[扩展推荐] Terminal —— 封装 Symfony Process,优雅地在 PHP 中调用 Linux 命令

2022-06-26
Terminal 是 Titas Gailius 提供的一个简洁的 PHP 扩展包,它封装了 “Symfony 的 Process 组件”,并且拥有流畅的接口。这使得执行终端命令更加轻松便捷。 Terminal::in(storage_pa...
更多
[扩展推荐]  Terminal —— 封装 Symfony Process,优雅地在 PHP 中调用 Linux 命令

农行研修行记 Part.01 西藏-拉萨

2022-06-24
武汉农行研修院的智慧教室项目已经竣工一年半。北京总行对我们的工作非常满意,也有意向全国的农行金融研修院推广我们的智慧教室项目。而西藏就是我们的第一站。 在飞机上简单拍摄一下 前往研修院的路上 第三日,进展顺利,夜游拉萨 (用了一些...
更多
农行研修行记 Part.01 西藏-拉萨

Ubuntu 22.04 切换阿里镜像源

2022-06-24
sed -i -r 's#http://(archive|security).ubuntu.com#https://mirrors.aliyun.com#g' /etc/apt/sources.list && apt-get...
更多

CentOS8(7)更换yum源为阿里源

2022-06-23
1. 首先备份当前配置文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2. 下载新的 CentOS-Base.repo 到 ...
更多

开源精神

2022-06-22
为什么要开源? 在不太久远的过去——大概也就是十多年前,互联网精神代表着自由、平等、共享——人人为我,我为人人。维基百科、CC 协议、FTP 服务器、P2P(不是那个臭名昭著的理财模式),包括开源软件,都是那个时代的产物。 但在今天的移动互...
更多

手把手教你打造一个功能齐全的 Laravel 查询过滤器

2022-06-20
查询过滤器... 开发系统时常见的问题。但是当开始编写代码时,每个开发人员都会出现许多熟悉的问题:「我应该把这个查询逻辑放在哪里?我应该如何管理它以方便使用?」。老实说,对于我开发的每个项目,我都会根据以前创建的项目的经验以不同的风格写作。...
更多

Laravel 项目开发规范

2022-06-20
路由器 路由闭包 控制器方法定义 Restful 路由 resource 方法正确使用 单数 or 复数? 路由模型绑定 全局路由器参数 路由命名 获取 URL Service 模式 介绍 ModelService ModelSe...
更多