-适配器模式

将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

阅读更多

-anguageTerm

专业词汇
专业词汇
专业词汇

阅读更多

-桥接模式

PHP桥接模式
PHP桥接模式
PHP桥接模式

阅读更多

单体模式

单体模式

阅读更多

常见4种排序: 冒泡排序、选择排序、插入排序、快速排序

PHP算法

这里介绍4种常见排序: 冒泡排序、选择排序、插入排序、快速排序 、二分查找

阅读更多

-观察者模式

当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。

阅读更多

-高并发解决方案

QPS达到800 方案: CDN加速、负载均衡

QPS达到1000 方案: 静态HTML 缓存

QPS达到2000 方案:做业务分离、分布式存储 (这个时候文件访问锁都成为灾难)

阅读更多

-多态

PHP多态
PHP多态
PHP多态

阅读更多

浏览器访问网页时发生了什么

浏览器访问网页时发生了什么

  1. 浏览器在域名系统(DNS)服务器上找出存放网页的服务器的实际地址(找出商店的位置)。
  2. 浏览器发送 HTTP 请求信息到服务器来请拷贝一份网页到客户端(你走到商店并下订单)。这条消息,包括其他所有在客户端和服务器之间传递的数据都是通过互联网使用 TCP/IP 协议传输的。
  3. 服务器同意客户端的请求后,会返回一个“200 OK”信息,意味着“你可以查看这个网页,给你~”,然后开始将网页的文件以数据包的形式传输到浏览器(商店给你商品,你将商品带回家)。
  4. 浏览器将数据包聚集成完整的网页然后将网页呈现给你(商品到了你的门口 —— 新东西,好棒!)。

万维网是如何工作的

阅读更多

-单例模式

单例模式( 三私一公 )
单例模式( 三私一公 )
单例模式( 三私一公 )

阅读更多