摘要: 哈喽,大家好,我是狂野君 这段时间啊,我们筹备了一件非常有意义的大事~ 送给许久没见面的老同学(之前在传智学习过的同学),比如黑马程序员、博学谷。 我们曾在网络上朝夕相处,如今毕业了我想送你些礼物。 这是一个回馈你们的大型权益活动,从今天开始,我们将在一段时间内持续为大家送上绝对独一无二的专享权益— 阅读全文
posted @ 2022-06-29 14:16 博学谷狂野架构师 阅读(196) 评论(0) 推荐(0)
摘要: 今日目录: 1:能够说出线性表的概念 2:能够说出数组的存储结构 3:能够说出数组查询,插入,删除操作的特点及对应的时间复杂度 4:能够完成动态数组ArrayList的代码编写 1、线性表 在数据结构中,数据的逻辑结构分为线性结构和非线性结构。 线性结构:n个数据元素的有序(次序)集合。其特征如下: 阅读全文
posted @ 2022-06-28 13:56 博学谷狂野架构师 阅读(579) 评论(0) 推荐(0)
摘要: 今日目标: 1:能够说出什么是数据结构,什么是算法 2:能说出大O时间复杂度是怎么得来的 3:能够说出时间复杂度的几个分析原则并加以实际应用 4:能够说出常见的几种时间复杂度O(1),O(n),O(log n),O(n * log n) 5:能理解空间复杂度的分析方式 1、概念 虽然概念很空洞,但是 阅读全文
posted @ 2022-06-27 15:02 博学谷狂野架构师 阅读(333) 评论(0) 推荐(0)
摘要: Zookeeper3.7源码剖析 能力目标 掌握Zookeeper中Session的管理机制 能基于Client进行Debug测试Session创建/刷新操作 能搭建Zookeeper集群源码配置 掌握集群环境下Leader选举启动过程 能说出Zookeeper选举过程中的概念 能说出Zookeep 阅读全文
posted @ 2022-06-24 13:58 博学谷狂野架构师 阅读(395) 评论(0) 推荐(0)
摘要: Zookeeper3.7源码剖析 能力目标 能基于Maven导入最新版Zookeeper源码 能说出Zookeeper单机启动流程 理解Zookeeper默认通信中4个线程的作用 掌握Zookeeper业务处理源码处理流程 能够在Zookeeper源码中Debug测试通信过程 1 Zookeeper 阅读全文
posted @ 2022-06-23 15:24 博学谷狂野架构师 阅读(557) 评论(0) 推荐(0)
摘要: 第2章 Apollo源码剖析 能力目标 能够基于Git导入Apollo源码 能够基于IDEA实现DEBUG分析APP创建 掌握Namespace创建过程 掌握Item创建过程 掌握灰度发布创建过程 1:namespace创建、灰度发布配置、Item创建作为自学 2:客户端剖析 ​ 通信->Http、 阅读全文
posted @ 2022-06-22 14:37 博学谷狂野架构师 阅读(732) 评论(0) 推荐(0)
摘要: 第1章 Apollo项目实战 能力目标 掌握Apollo安装 掌握Apollo配置操作 能够实现SpringBoot集成Apollo 能够实现Apollo适用功能【自动刷新、监听器、配置加密、1灰度发布】 1 Apollo应用 项目地址:https://github.com/ctripcorp/ap 阅读全文
posted @ 2022-06-21 14:00 博学谷狂野架构师 阅读(2726) 评论(0) 推荐(0)
摘要: 3 Skywalking源码导入 接上文,已经学习了Skywalking的应用,接下来我们将剖析Skywalking源码,深度学习Skywalking Agent。 3.1 源码环境搭建 当前最新版本是8.3.0,我们首先找到8.3.0的版本,然后下载并导入到IDEA,下载地址 https://gi 阅读全文
posted @ 2022-06-20 14:42 博学谷狂野架构师 阅读(2175) 评论(0) 推荐(1)
摘要: 能够基于Java Agent编写出普通类的代理 理解Byte Buddy的作用 能够基于Byte Buddy编写动态代理 1 Byte Buddy Byte Buddy 是一个代码生成和操作库,用于在 Java 应用程序运行时创建和修改 Java 类,而无需编译器的帮助。除了 Java 类库附带的代 阅读全文
posted @ 2022-06-17 15:52 博学谷狂野架构师 阅读(2489) 评论(0) 推荐(1)
摘要: 3 Skywalking应用 相关术语: skywalking-collector:链路数据归集器,数据可以落地ElasticSearch/H2 skywalking-ui:web可视化平台,用来展示落地的数据 skywalking-agent:探针,用来收集和发送数据到归集器 3.1 agent下 阅读全文
posted @ 2022-06-16 14:27 博学谷狂野架构师 阅读(1581) 评论(0) 推荐(0)