图中绿色的是数据的流向 我们看到图里有这么几个东西,分别是 Spiders:爬虫,定义了爬取的逻辑和网页内容的解析规则,主要负责解析响应并生成结果和新的请求 Engine:引擎,处理整个系统的数据流处理,出发事物,框架的核心。 Scheduler:调度器,接受引擎发过来的请求,并将其加入队列中,在引 ...
分类:
其他好文 时间:
2020-06-25 11:58:04
阅读次数:
46
LinkedHashMap看名字其实就知道了是链表和Map的集合体。 这个东西在1.4的时候被提出,然后一直沿用至今,说实话在目前的开发中我还是没有遇到过这个的使用场景。 第一张图为LinkedHashMap整体结构图,第二张图专门把循环双向链表抽取出来,直观一点,注意该循环双向链表的头部存放的是最 ...
分类:
其他好文 时间:
2020-06-24 21:24:16
阅读次数:
56
一、总的数据结构 (图1) 二、Radio PHY layer(射频物理层) 1、Preamble、PHDR、PHDR_CRC、CRC都是硬件生成,无需软件参与,需要软件参与PHYPayload部分。 2、CRC校验只出现在上行链路消息中。其中PHDR、PHDR_CRC、CRC都是射频芯片用于校验数 ...
分类:
其他好文 时间:
2020-06-22 19:20:32
阅读次数:
337
【锁】Oracle死锁(DeadLock)的分类及其模拟 【锁】Oracle死锁(DeadLock)的分类及其模拟 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 死锁的概念 ...
分类:
数据库 时间:
2020-06-21 13:48:27
阅读次数:
156
本文内容概述 对docker架构图的理解 配置远端客户机请求本地Docker主机 对镜像(Image),容器(Container),仓库(Registry)的理解 Docker架构图 Docker的架构组成 Docker 客户端 - Client端 Docker 服务器端 - DOCKER_HOST ...
分类:
其他好文 时间:
2020-06-20 21:40:03
阅读次数:
78
一、介绍 Operator是CoreOS公司开发,用于扩展kubernetes API或特定应用程序的控制器,它用来创建、配置、管理复杂的有状态应用,例如数据库,监控系统。其中Prometheus-Operator就是其中一个重要的项目。 其架构图如下:其中核心部分是Operator,它会去创建Pr ...
分类:
其他好文 时间:
2020-06-20 16:05:30
阅读次数:
52
##职责链模式: 职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连接成一条链,并沿着这条链传递该请求,直到有一个(ConcreteHandler)对象处理它为止。 职责链模式UML结构图: 这里发出的请 ...
分类:
其他好文 时间:
2020-06-20 00:46:22
阅读次数:
65
##组合模式: 组合模式(Composite),将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式UML结构图: 组合模式的目的:让客户端不再区分操作的是组合对象还是叶子对象,而是以一种统一的方式来操作对象树,组合模式会组合出树形结构来 ...
分类:
其他好文 时间:
2020-06-19 23:27:48
阅读次数:
97
##单例模式: 单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。(本质:控制实例数目) 单例模式UML结构图: Singleton模式包含的角色只有一个,就是Singleton。Singleton拥有一个私有构造函数,确保用户无法通过new直接实例它。除此之外, ...
分类:
其他好文 时间:
2020-06-19 23:21:58
阅读次数:
55
##适配器模式: 适配器模式(Adapter),将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。简单地说,就是所需要的东西就在眼前,但却不能使用,而在短时间内又无法改造它,于是我们就想办法适配它。 适配器模式主要应用于我们希望复用 ...
分类:
其他好文 时间:
2020-06-19 22:33:27
阅读次数:
38