用户中心USER CENTER

首页/用户
  • 搞懂依赖注入, 用 PHP 手写简易 IOC 容器

    摘要:依赖注入控制反转的一种具体实现方法。接下来,我们使用依赖注入实现控制反转,使依赖关系倒置依赖被动传入。从单元测试的角度看,依赖注入更方便和操作,方便了测试人员写出质量更高的测试代码。 前言 好的设计会提高程序的可复用性和可维护性,也间接的提高了开发人员的生产力。今天,我们就来说一下在很多框架中都使用的依赖注入。 一些概念 要搞清楚什么是依赖注入如何依赖注入,首先我们要明确一些概念。 D...

    antz 发布于PHP
  • 19. 删除链表的倒数第N个节点

    摘要:小米广告第三代广告引擎的设计者开发者负责小米应用商店日历开屏广告业务线研发主导小米广告引擎多个模块重构关注推荐搜索广告领域相关知识题目给定一个链表,删除链表的倒数第个节点,并且返回链表的头结点。 知乎ID: 码蹄疾 码蹄疾,毕业于哈尔滨工业大学。 小米广告第三代广告引擎的设计者、开发者; 负责小米应用商店、日历、开屏广告业务线研发;主导小米广告引擎多个模块重构; 关注推荐、搜索、广告领...

    antz 发布于PHP
  • [还魂篇] 初来乍到如何致人于死地

    showImg(https://segmentfault.com/img/bVbcl2A?w=580&h=326); 逗乐篇,本章的代码无论大牛还是菜

    antz 发布于PHP
  • 基于Docker运行弹性集群的五个关键点之:运行高可用模式

    摘要:当企业的运维团队去维护一个弹性的容器集群时,传统的软件部署方式需要向容器迁移,这个过程中需要有风险预判和规避之道。但是这样会有些问题,就是大部分镜像都是基于构建的,这会和树莓派的很不兼容。多次尝试后状态被破坏删库重试,重启大法好。 当前技术世界的发展形势就是让开发人员从繁琐的应用配置和管理中解放出来,使用容器镜像来处理复杂的程序运行依赖库的需求,保证代码运行环境的一致性。既然这样的好处...

    antz 发布于容器云
  • php框架开发(草稿)

    摘要:框架开发的意义为了更快的开发效率为了更高的运行效率为了更好的证明自己需要的技能能够熟练的使用较为深刻的理解面向对象和概念较强的逻辑能力和动手能力框架的运行流程入口文件定义常量引入入函数库自动加载类启动框架路由解析加载 1 框架开发的意义(1) 为了更快的开发效率(2)为了更高的运行效率(3)为了更好的证明自己2 需要的技能(1)能够熟练的使用php(2)较为深刻的理解面向对象和mvc ...

    antz 发布于PHP
<