五.分布式架构理论

CAP定理: 指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可同时获得

JDK 源码解析 —— 集合(七)TreeSet

TreeSet ,基于 TreeSet 的 Set 实现类。在业务中,如果我们有排重+ 排序的需求,一般会考虑使用 TreeSet 。不过,貌似很少会出现排重+ 排序的双重需求。所以呢,TreeSet 反正艿艿是木有使用过。

JDK 源码解析 —— 集合(六)TreeMap

在 《JDK 源码解析 —— 集合(四)哈希表 LinkedHashMap》 中,我们提到了两种有序 Map 的选择。一种是 LinkedHashMap ,以前在该文进行了详细解析,而本文,我们开始 TreeMap 之旅,按照 key 的顺序的 Map 实现类。

JDK 源码解析 —— 集合(二)链表 LinkedList

LinkedList ,基于节点实现的双向链表的 List ,每个节点都指向前一个和后一个节点从而形成链表。相比 ArrayList 来说,我们日常开发使用 LinkedList 相对比较少。如果胖友打开 IDEA ,搜下项目中 LinkedList 后,会发现使用的少之又少。

一.互联网总统架构设计

互动形式演变: 1.0 内容在线,无变化,中心对多点的广播模式:三大门户 => 2.0以互动为核心,产品有了关注:微博,twitter,instagram => 3.0群主和朋友圈,把关注一对一的关系变为了广泛的多对多:微信,facebook