第2页

  • 我的vs code 的一些插件整理

    我的vs code 的一些插件整理

    入职新公司后,为了统一开发环境,先统一了一下编辑器,选用了vsCode,方便配置phpcs代码格式检测,phpcbf代码格式自动修复,以下就是我的配置。 vsCode配置文件 { // "workbench.colorTheme": "Atom One Dark", // "git.confirmSync": false, // "workbench.iconTheme...

    编辑器 2019-02-21 388 0
  • PHP中控制反转是什么意思

    PHP中控制反转是什么意思

    控制反转 是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection, DI)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。简单的来说就是通过控制反转实现依赖注入。...

    PHP小记 2019-02-19 183 0
  • 前端框架

    前端框架

    vue-element-admin...

    前端 2019-02-15 144 0
  • laravel中 模型的一些关键属性

    laravel中 模型的一些关键属性

    connection /** * 为模型指定一个连接名称。 * * @var string */ protected $connection = 'connection-name'; table /** * 为模型指定一个表名。 * * @var string */ protected $table = 'users'; primaryKey /** * 为模型指定主键。 * * @var string */ protected $primaryKey = 'user_id'; keyType...

    laravel 2019-02-15 224 0
  • laravel开发环境laradock安装和使用

    laravel开发环境laradock安装和使用

    安装下载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: 容器数据在本机的存储位置。修改这个选项可以修改数据库数据卷在本机的保存目录 3.由于默...

    docker 2019-02-14 361 0
  • 我的2019

    我的2019

    减肥1.  5月啦,减肥启动!读书学习完成...

    PHP小记 2019-02-12 132 0 2019
  • 读书笔记整理(2)什么是用户故事

    读书笔记整理(2)什么是用户故事

    软件需求是一个沟通问题,需要销售软件的人或者使用软件的人和开发交流,需求又需要各种方面的信息来整理出来,这些信息来源该领域的专家,或者其他从事该业务的组织 的视角来审视软件。 ###  故事  Q:什么是故事?故事描述了对用户,系统或者软件购买者有价值的功能,用户故事由三个方面组成: - 一份书面故事描述,用于做计划和作为提示。有关故事的对话,用于具体化故事细节,测试,用于表达和编档故事细节且确定故事什么时候完成*  Card 卡片 卡片带摆平用户需求而不是记录需求,卡片包含故事描述(...

    readingnots 2018-12-28 126 0
  • 软件开发中持续集成步骤

    软件开发中持续集成步骤

    流程的第一步,是开发者向代码仓库提交代码。所有后面的步骤都始于本地代码的一次 提交(commit)。 测试(第一轮) 代码仓库对 commit 操作配置了钩子(hook),只要提交代码或者合并进主干,就会跑自动化测试。 测试有好几种。 单元测试:针对函数或模块的测试 集成测试:针对整体产品的某个功能的测试,又称功能测试 端对端测试:从用户界面直达数据库的全链路测试 第一轮至少要跑单元测试。构建 通过第一轮测试,代码就可以合并进主干,就算可以交付了。 交付后,就先进行构建(build),再进入第二轮测试。...

    readingnots 2018-12-27 99 0
  • 用户故事与敏捷开发读书笔记整理(1)

    用户故事与敏捷开发读书笔记整理(1)

    Q:为什么敏捷开发 解决需求问题 Card, ConversationConfirmation.由著名的极限编程创始人之一提出的概念使用卡片来记录用户故事,这样可以隐藏基础细节 方便各方人员在白板上将它摆来摆去,将项目整体以图形的方式印在团队成员的脑海里 让大家一起参与讨论需求,促进团队内沟通. - 确认环节,需要反复确认的方式,最好是与用户 有用户故事,可以让程序这边站在用户角度去描述功能,避免程序陷入自己做自己的怪圈 站在技术角度来看 敏捷开发对编写代码时配套要求很高 持续集成 持续...

    readingnots 2018-12-27 134 2
  • web开发中,需要注意的几个原则

    web开发中,需要注意的几个原则

    单一职责原则(S) 开闭原则(O) 里氏替换原则(L) 接口隔离原则(I) 依赖倒置原则(D) 合成复用原则 及迪米特法则(最少知道原则)...

    PHP小记 2018-12-21 87 0
刘伟的博客

刘伟的博客

这里是我的一方小天地,用于记录学习

  • 9374阅读数
  • 12评论数