最新 最热

为什么一定要学习设计模式

先来看一个生活案例,当我们开心时,也许会寻求享乐。在学习设计模式之前,你可能会这样感叹:

2021-11-15
1

从没有人将代理模式分析得如此透彻

举个例子,有些人到了适婚年龄,会被父母催婚。而现在在各种压力之下,很多人都选择晚婚晚育。于是着急的父母就开始到处为子女相亲,比子女自己还着急。下面来看代码实现。创建顶层接口IPerson的代码如下。...

2021-11-15
0

软件架构设计原则之开闭原则

开闭原则(Open-Closed Principle,OCP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的开闭,也正是对扩展和修改两个行为的一个原则。它强调的是用抽象构建框架,用实现扩展细节,可以提高软件系统的可复用...

2021-11-15
1

常青:下一代音视频SDK的方案设计

经过五年的努力,腾讯云终端团队不断完善并积累出了一套完整的终端SDK方案体系,包含即时通信,主播推流,直播播放、点播播放、RTC实时互动、短视频录制,特效编辑等一系列音视频和实时通信相关的功能特性。在这些功能背后,团队...

2021-11-15
1

解构 TOGAF-1-整体全景图

大家都说 TOGAF 好重,先说说 TOGAF 究竟有多重吧,我觉得这套东西是真的重,TOGAF 9.1 打印出来有 1249 页,我专门用体脂称称了一下,1.3kg!!!

2021-11-12
0

程序设计原则

软件也像人一样,具有生命力,从出生到死亡,会经历多种变化。软件架构设计也不是一蹴而就的,是不断地演进发展。每个程序员都可以从理解编程原则和模式中受益。...

2021-11-12
0

iOS - MVC与MVP的差异 (一)

拿我在以前写的一篇文章中作例子 iOS-NSArray与Model模型 该篇文章中Model层数据通过UITabelView的delegate & dataSource 方法

2021-11-12
1

企业数字化转型的道法术器之我见

如同“身体和灵魂总有一个要在路上”一般,“企业数字化转型”是不可逆转的时代趋势,我们要么已经踏上“企业数字化转型”的征程,要么正在探索适合自身的数字化转型路径。...

2021-11-12
0

IM开发基础知识补课(十):大型IM系统有多难?万字长文,搞懂异地多活!

本文由公众号“水滴与银弹”号主Kaito原创分享,原题“搞懂异地多活,看这篇就够了”,为使文章更好理解,有修订。

2021-11-10
1

计算机体系架构未来趋势(深度)

1、DSA(Domain-Specific Architectures,特定领域的体系结构)

2021-11-10
1