每天只做两件事:开足马力和睡觉

cd /usr/local/bin curl -sS -k https://getcomposer.org/installer | php PS:如果出现 All settings correct for using Composer The installation directory "/usr/local/bin" is not writable 处理办法: sudo chown -R $(whoami):admin /usr/local/bin... 『阅读更多』
200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。 202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务) 204 NO CONTENT - [DELETE]:用户删除数据成功。 400 INVALID REQUEST - [POST/PUT/PATCH]:用户发出的... 『阅读更多』
安装swagger第一步 首先执行composer依赖 composer require "darkaonline/l5-swagger:5.5.*" 安装swagger第二步 在项目根目录中执行命令: php artisan vendor:publish --provider "L5Swagger\L5SwaggerServiceProvider" 执行该命令后,会在config目录下产生一个l5-swagger.php的配置文件,里面包含了swagg... 『阅读更多』
入职新公司后,为了统一开发环境,先统一了一下编辑器,选用了vsCode,方便配置phpcs代码格式检测,phpcbf代码格式自动修复,以下就是我的配置。 vsCode配置文件 { // "workbench.colorTheme": "Atom One Dark", // "git.confirmSync": false, // "workbench.iconTh<!--autointro--... 『阅读更多』
控制反转 是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection, DI)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。简单的来说就是通过控制反转实现依赖注入。... 『阅读更多』
connection /** * 为模型指定一个连接名称。 * * @var string */ protected $connection = 'connection-name'; table /** * 为模型指定一个表名。 * * @var string */ protected $table = 'users'; primaryKey /** * 为模型指定主键。 * * @var string */ protected $primaryK... 『阅读更多』
安装下载laradock git clone https://github.com/Laradock/laradock.git 进入laradock目录 复制配置文件 cp env-example .env 1. 修改项目的地址APP_CODE_PATH_HOST: 映射到本机的文件夹,被映射的目录是后面的 APP_CODE_PATH_CONTAINER(容器内的位置)。2. DATA_PATH_HOST: 容器数据在本机的存储位置。修改这个选项可以修改... 『阅读更多』
软件需求是一个沟通问题,需要销售软件的人或者使用软件的人和开发交流,需求又需要各种方面的信息来整理出来,这些信息来源该领域的专家,或者其他从事该业务的组织 的视角来审视软件。 ###  故事  Q:什么是故事?故事描述了对用户,系统或者软件购买者有价值的功能,用户故事由三个方面组成: - 一份书面故事描述,用于做计划和作为提示。有关故事的对话,用于具体化故事细节,测试,用于表达和编档故事细节且确定故事什么时候完成*  Card 卡片 卡... 『阅读更多』