微服务架构模式(Microservice Architect Pattern)。近两年在服务的疯狂增长与云计算技术的进步,让微服务架构受到重点关注 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服 ...
分类:
编程语言 时间:
2018-03-16 19:37:38
阅读次数:
163
PV、UV、UIP、VV、CPC、CPM、RPM、CTR 具体解释 PV:Page View,页面访问量,也就是曝光量。 UV:Unique Visitor,独立访客数,同一个访问多次访问也只算1个访客。通常情况下是依靠浏览器的cookies来确定访客是否是独立访客(之前是否访问过该页面),在同一台 ...
分类:
其他好文 时间:
2018-03-15 15:16:24
阅读次数:
209
有些人问我,你说学习操作系统的最好办法是学习程序设计。那我们是不是应该学习一些“设计模式”(design patterns)。这是一个我很早就有定论,而且经过实践检验的问题,所以想在这里做一个总结。 总的来说,如果光从字面上讲,程序里确实是有一些“模式”可以发掘的。因为你总是可以借鉴以前的经验,用来 ...
分类:
其他好文 时间:
2018-03-03 10:55:34
阅读次数:
169
DAU:(Daily Active User)日活跃用户数量MAU:(Monthly Active User)月活跃用户量PV:(Page View)页面浏览量,可以理解为页面被人看过的总次数UV:(Unique Visitor)唯一访问量,可以理解为页面被多少人看过。很明显UV不会大于PV。ARP ...
分类:
Web程序 时间:
2018-02-24 13:17:35
阅读次数:
236
模式定义 表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新的操作。 UML类图 抽象访问者(Vistor) 具体访问者(ConcreteElement) 抽象元素(Element) 具体元素(ConcreteElement) 对象结构(Objec ...
分类:
其他好文 时间:
2018-02-22 21:39:31
阅读次数:
146
Redis 管道技术 Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵循以下步骤: 客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。 服务端处理命令,并将结果返回给客户端。 Redis 管道技术 Redis... ...
分类:
其他好文 时间:
2018-02-21 00:24:35
阅读次数:
170
#include using namespace std; const int N = 100005; struct visitor{ char ID[20]; int in_h,in_m,in_s; int out_h,out_m,out_s; }v[N]; int main(){ int m,i... ...
分类:
其他好文 时间:
2018-02-13 20:58:05
阅读次数:
177
1、为什么使用?设计模式,能够使代码更简洁、更优美、更效率、扩展性型更强。 2、设计模式的原则:开闭原则(对拓展开放,对改动关闭)(抽象化是关键) --单一职责原则:类的职责应该单一(不存在多种原因导致类的变更),否则类应该被拆分。(没理解透) --里氏替换原则:不论什么基类能够出现的地方,子类一定 ...
分类:
其他好文 时间:
2018-01-27 15:24:47
阅读次数:
254
原文:C#设计模式之二十一访问者模式(Visitor Pattern)【行为型】一、引言 今天我们开始讲“行为型”设计模式的第九个模式,该模式是【访问者模式】,英文名称是:Visitor Pattern。如果按老规矩,先从名称上来看看这个模式,我根本不能获得任何对理解该模式有用的信息,而且这个模式在... ...
一、访问者模式概述 (1)模式动机 对于存储在一个集合中的对象,他们可能具有不同的类型(即使有一个公共的接口),对于该集合中的对象,可以接受一类称为访问者的对象来访问,不同的访问者其访问方式也有所不同。 (2)定义 表示一个作用于某对象结构中的各元素操作,它使我们可以在不改各元素类的前提下定义作用于 ...
分类:
其他好文 时间:
2018-01-23 13:08:21
阅读次数:
159