用户头像

Acker飏

还未添加个人签名

2018.5.3 加入

还未添加个人简介
关注
  • 15

    发布数

  • 1

    关注者

  • 1

    关注了

第八周总结

本周主要学习了数据结构和算法,网络,数据库。

判断两个链表是否合并

有两个单向链表(链表长度分别为 m,n),这两个单向链表有可能在某个元素合并,如下图所示的这样,也可能不合并。现在给定两个链表的头指针,在不修改链表的情况下,如何快速地判断这两个链表是否合并?如果合并,找到合并的元素,也就是图中的 x 元素。

第七周总结

系统测试与系统优化

压测工具

Web 性能压测工具

第六周总结

在业务数据量巨大,单一表数据量过大,需要进行数据分片。

CAP 原理及 Doris 临时失效的处理过程

对于这样一个简单的分布式环境来说,数据在不同的服务器上有副本冗余,并且同步复制,保持数据同步。

第五周总结

缓存的关键指标是缓存命中率。

用一致性 Hash 算法的实现负载均衡(Kotlin)

假设公司有 10 台服务器,它们用来缓存 Key-Value 数据,目前有 100 万个这样的数据需要缓存,我们希望这些数据能够尽量均匀的缓存到这 10 台服务器上,以便分摊服务器压力。

大型互联网系统会面对怎样的一些挑战

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

典型大型互联网应用系统所使用的常见技术方案 - 第四周作业

一个典型的大型互联网应用系统嗦面临的挑战有以下几点:

几种设计模式的使用场景

本周系统的学习了几种设计模式以及它们的使用场景:

Kotlin 实现组合模式

组合模式(Composite), 将对象组合成属性结构以表示‘部分 - 整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。

Acker飏