摘要:
原文: 十大经典排序算法(动图演示) 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间 阅读全文
posted @ 2021-05-19 21:48
PanPan003
阅读(112)
评论(0)
推荐(0)
摘要:
方法正确 《 方向正确 模板、框架、抽象 阅读全文
posted @ 2021-05-19 19:37
PanPan003
阅读(43)
评论(0)
推荐(0)
摘要:
参考: Using OAuth 2.0 to Access Google APIs Obtaining OAuth 2.0 access tokens The following steps show how your application interacts with Google's OAut 阅读全文
posted @ 2021-05-19 19:29
PanPan003
阅读(619)
评论(0)
推荐(0)
摘要:
参考: OAuth2 Authentication Common Errors Make Your First API Call FAQ Best Practices Rate Limits Developer Token Reset Developer token The developer to 阅读全文
posted @ 2021-05-19 19:11
PanPan003
阅读(298)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-05-19 15:36
PanPan003
阅读(0)
评论(0)
推荐(0)
摘要:
参考: 基于ZooKeeper的分布式锁和队列 在分布式系统中,往往需要一些分布式同步原语来做一些协同工作,上一篇文章介绍了Zookeeper的基本原理,本文介绍下基于Zookeeper的Lock和Queue的实现,主要代码都来自Zookeeper的官方recipe。 队列(Queue) 分布式队列 阅读全文
posted @ 2021-05-19 15:14
PanPan003
阅读(130)
评论(0)
推荐(0)
摘要:
参考: 深入理解Zookeeper——大牛带你飞 不懂 ZooKeeper?没关系,这一篇给你讲的明明白白 分布式: 虽然分布式和集中式系统相比有很多优势,比如能提供更强的计算、存储能力,避免单点故障等问题。 但是由于采用分布式部署的方式,就经常会出现网络故障等问题,并且如何在分布式系统中保证数据的 阅读全文
posted @ 2021-05-19 14:23
PanPan003
阅读(168)
评论(0)
推荐(0)