摘要: 在2016杭州云栖大会的“开发者技术峰会”上,来自一下科技的技术副总裁张华伟给大家解密了一直播千万级用户服务端架构设计和成长历程。 一直播产品是一下科技今年五月份刚上线的产品。得益于与微博的深度合作,以及与小咖秀…
分类:设计模式
【女朋友系列之化妆篇】装饰模式
本文代码GitHub地址 上次说到,有了妹子,并且过上了幸福的生活(找女朋友之简单工厂模式,工厂模式,抽象工厂模式 ). 今天周末,我们当然要出去逛街了(shopping是必不可少的么-_-),可是她化妆画了好久还没好.…
发布订阅模式,在工作中它的能量超乎你的想象
不同的语言-相同的模式 最近在看设计模式的知识,而且在工作当中,做一些打点需求的时候,正好直接利用了发布订阅模式去实现的,这让我对发布订阅这种设计模式更加的感兴趣了,于是借此机会也和大家说说这个好东东吧! 其实在早期还是…
java设计模式之享元模式
当前咱们国家正在大力倡导构建和谐社会,其中一个很重要的组成部分就是建设资源节约型社会,“浪费可耻,节俭光荣”。在软件系统中,有时候也会存在资源浪费的情况,例如在计算机内存中存储了多个完全相同或者非常相似的对…
观察者模式 vs 发布订阅模式
原文地址:zhuanlan.zhihu.com/p/51357583 作者:柳树 有一回面试,面试官问: 观察者模式,和发布订阅模式,有什么区别? 我脑海中立刻闪现了《Head First设计模式》里讲的: Publis…
转换器(Converter)设计模式
在日常开发的时候,需要在对象之间进行值的 copy,如 POJO,DTO,VO,对象之间有相同的属性,想把一个对象的值 copy 到另一个对象中去,如 从数据库中查询出我们的 POJO 对象的数据,又有个对象是对 POJ…
Tomcat系统架构与设计模式
Tomcat 系统架构与设计模式,第 1 部分 工作原理 系列内容: 此内容是该系列 2 部分中的第 1 部分: Tomcat 系统架构与设计模式 本文以 Tomcat 5 为基础,也兼顾最新的 Tomcat 6 和 T…
行为型设计模式: 备忘录模式(Memento Pattern)
行为型设计模式:备忘录模式(Memento Pattern) CSDN专栏: 设计模式(UML/23种模式) 备忘录模式(Memento Pattern): 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外…
C#设计模式(16)——迭代器模式(Iterator Pattern)
一、引言 在上篇博文中分享了我对命令模式的理解,命令模式主要是把行为进行抽象成命令,使得请求者的行为和接受者的行为形成低耦合。在一章中,将介绍一下迭代器模式。下面废话不多说了,直接进入本博文的主题。 二、迭代器模式的…
设计模式读书笔记-----策略模式
首先我们需要知道策略模式与状态模式是如此的相似,就犹如一对双胞胎一样。只不过状态模式是通过改变对象内部的状态来帮助对象控制自己的行为,而策略模式则是围绕可以互…
实验二 适配器模式和桥接模式设计实验及其Java实现
开课实验室: 开课时间: 2016年**月**日 实验报告:&nb…
23种设计模式之命令模式
命令模式的定义 定义: 将一个请求封装成一个对象, 从而让你使用不同的请求将客户端参数化, 对请求排队或者记录请求日志, 可以提供命令的撤销和恢复功能 通俗的说, 就是当有不同的请求时, 将每一种请求都封装成一个对象, …