用户中心USER CENTER

首页/用户
  • 面向对象基本原则(3)- 最少知道原则与开闭原则

    摘要:六开闭原则开闭原则简介开闭原则的英文名称是,简称。开闭原则是面向对象设计中最基础的设计原则,它指导我们如何建立一个稳定灵活的软件系统。 面向对象基本原则(3)- 最少知道原则与开闭原则 面向对象基本原则(1)- 单一职责原则与接口隔离原则面向对象基本原则(2)- 里式代换原则与依赖倒置原则面向对象基本原则(3)- 最少知道原则与开闭原则 五、最少知道原则【迪米特法则】 1. 最少知道...

    HackerShell 发布于PHP
  • php底层原理之数组实现

    摘要:数组是最常用的数据类型,同时容易上手也得益于其强大的数组,但是数组在中是如何实现的呢首先,我们还是先了解下相关的数据结构,为下面的内容打好基础哈希表哈希表,顾名思义,即将不同的关键字映射到不同单元的一种数据结构。 数组是PHPer最常用的数据类型,同时php容易上手也得益于其强大的数组,但是数组在php中是如何实现的呢? 首先,我们还是先了解下相关的数据结构,为下面的内容打好基础 哈希...

    HackerShell 发布于PHP
  • 已经到来的革命

    摘要:在过去的年中,基础设施世界获得了巨大的技术变革。两波主要的技术革命包括云计算的兴起和容器以及容器编排技术的兴起。在私有云获得了一些采用,但它受到了容器的出现的巨大挑战。目前还没有一个明确的赢家。 在过去的 10 年中,IT基础设施世界获得了巨大的技术变革。 这些变革极大的改变工程师的日常生活。两波主要的技术革命包括︰ 云计算的兴起和容器以及容器编排技术的兴起。 产生这些变革的原因是互联...

    HackerShell 发布于容器云
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器

    摘要:别堵塞了传输层大多数事件处理器被当作传输层组件。解耦事件处理器开始本命题前,我们来使用一个示例。假想下把队列处理器用来发送消息给用户。尽量避免在事件处理器中掺杂太多的业务逻辑。 声明:本文并非博主原创,而是来自对《Laravel 4 From Apprentice to Artisan》阅读的翻译和理解,当然也不是原汁原味的翻译,能保证90%的原汁性,另外因为是理解翻译,肯定会有错误的...

    HackerShell 发布于PHP
  • PHP处理密码的几种方式

    摘要:这里使用你完全可以不提供盐值和消耗值,你可以将后者理解为一种性能的消耗值,越大,加密算法越复杂,消耗的内存也就越大。 原文来自: https://jellybool.com/post/php-password-hash-in-the-right-way 在使用PHP开发Web应用的中,很多的应用都会要求用户注册,而注册的时候就需要我们对用户的信息进行处理了,最常见的莫过于就是邮箱和密...

    HackerShell 发布于PHP
<