PHP 代理模式 详解

#### 代理 代理即是代表处理。在法律上,是指代理人、组织或者其他身份,于获得代理权限内,以授权方的(代理)名义向第三者代为处理的意思表示,对授权方直接发生效力的行为。而代理依其发生的原因又可以分为法定代理与意定代理。 代理人就是相当于中介。生活中的代理商,代理人等概念,就是代表处理一些事情。那么在编程的思想中,也是通过一个对象去访问另外一个对象。 ####♥代理模式定义

- 阅读全文 -

(一)数组:为什么很多编程语言中数组都从0开始编号?

##为什么数组要从0开始编号(索引),而不是从1开始(⊙o⊙)? 从1开始不是更符合人类的思维习惯? #####如何实现随机访问? 关于数组的定义: 数组(Array)是一种**线性表**数据结构。它用一组**连续的内存空间**,来存储一组具有相同类型的数据。 对于数组定义的几个关键字,来了解一下数组的概念 第一:线性表(Linear List)。就是数据排成像一条线一样的结构。每个线性

- 阅读全文 -

(七)Lambda架构:Twitter亿级实时数据分析架构背后的倚天剑

###Lambda架构 案例需求:用户端广告精准投放,拥有海量的用户网站访问行为。根据用户的行为分析建立一个模型,然后根据这个模型来投放用户洗好的广告。 我们知道,批处理架构和流处理架构的各自特点: 批处理架构:高延迟性的,数据的处理量很大,数据都是PB,EB,ZB的级别,显然,案例需求这个批处理架构不合适处理这个场景 流处理架构:如果用流处理架构,只能使用现在的访问信息,对于用户

- 阅读全文 -

DevOps详解

参考文档的地址: 1.```https://zh.wikipedia.org/wiki/DevOps```

- 阅读全文 -

(五)发布/订阅模式:流处理架构中的瑞士军刀

发布/订阅模式,又可以称为生产者/消费者模式,(Publish/Sbuscribe Pattern ) 或者(Pub/Sbu) 首先介绍几个概念:消息和消息队列 ##消息 在分布式架构中,架构中的每个组件(Componet)需要相互联系沟通.组件可以是后台的数据库,可以是前端浏览器,也可以是公司内部不同的服务器端(Service Endpoint),各个组件之间是通过依靠发送消息互相通讯的

- 阅读全文 -

(一)对负载均衡概念的理解

##平均负载均衡 如何查看系统的负载: ```darrykinger@darrykinger-MACHENIKE:~$ uptime``` ``` 20:25:31 up 25 min, 1 user, load average: 0.19, 0.27, 0.54``` 含义: ```20:25:31``` :当前系统的时间 ```up 25 min``` :系统启动的时长

- 阅读全文 -