会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
switchvov
博客园
首页
新随笔
联系
订阅
管理
2024年4月13日
Java Maven项目推送到 Maven 中央仓库
摘要: 准备阶段 namespace 域名认证 当需要在 sonatype 认证 com.xxx命名空间时,需要将 @.xxx.com 配置域名解析。 记录类型:TXT 文本内容:验证的 key。 GPG 公私钥生成 GPG 下载地址:https://www.gnupg.org/download/index
阅读全文
posted @ 2024-04-13 13:41 switchvov
阅读(334)
评论(0)
推荐(0)
2021年12月26日
2021总结、2022展望
摘要: 2021总结 新冠疫情延续 经济下行 互联网凛冬 教培行业双减 上半年在30-40人的产研团队做技术TL 下半年在大厂拧螺丝 苟字当头,不投资、不负债、储备现金 风险对冲,保险意识 参与开源 Skywalking Add some new thread metric and class metric
阅读全文
posted @ 2021-12-26 15:06 switchvov
阅读(160)
评论(1)
推荐(0)
2021年10月7日
Skywalking-13:Skywalking模块加载机制
摘要: 模块加载机制 基本概述 Module 是 Skywalking 在 OAP 提供的一种管理功能特性的机制。通过 Module 机制,可以方便的定义模块,并且可以提供多种实现,在配置文件中任意选择实现。 模块相关配置文件可以参考:Backend setup、Configuration Vocabula
阅读全文
posted @ 2021-10-07 11:36 switchvov
阅读(940)
评论(0)
推荐(0)
Skywalking-11:Skywalking查询协议——案例分析
摘要: 以查询 Metrics 信息案例来分析 Skywalking 查询协议 基本概述 Skywalking 查询协议默认基于 GraphQL ,如果有需要也可以自定义扩展,提供一个实现了 org.apache.skywalking.oap.server.core.query.QueryModule 的查
阅读全文
posted @ 2021-10-07 11:34 switchvov
阅读(564)
评论(0)
推荐(0)
Skywalking-10:Skywalking查询协议——GraphQL
摘要: GraphQL GraphQL 基础 参照Getting started with GraphQL Java and Spring Boot这篇文章学习即可 PS:可以使用 brew install --cask graphql-playground 安装 graphql for mac 客户端。
阅读全文
posted @ 2021-10-07 11:31 switchvov
阅读(711)
评论(0)
推荐(0)
2021年10月4日
IDEA远程部署调试Java应用程序
摘要: IDEA远程部署调试Java应用程序 基本概述 在工作中,我们可能会遇到本地无法连接开发环境数据库等资源,但又想在本地直接开发、调试。 这时候就能通过IDEA的Run on ...功能实现。 其原理是通过SSH连上远程服务器,部署应用到远程服务器后,本地连接上远程服务器部署的应用。 PS:这种操作方
阅读全文
posted @ 2021-10-04 02:05 switchvov
阅读(2536)
评论(3)
推荐(4)
2021年10月3日
Skywalking-12:Skywalking SPI机制
摘要: SPI机制 基本概述 SPI 全称 Service Provider Interface ,是一种服务发现机制。通过提供接口、预定义的加载器( Loader )以及约定俗称的配置(一般在 META-INF 目录下),可以实现动态加载服务实现类。 类图 通过类图可以分析出, ServiceLoader
阅读全文
posted @ 2021-10-03 00:06 switchvov
阅读(337)
评论(0)
推荐(0)
2021年10月2日
Skywalking-09:OAL原理——如何通过动态生成的Class类保存数据
摘要: OAL 如何通过动态生成的 Class 类,保存数据 前置工作 OAL 如何将动态生成的 SourceDispatcher 添加到 DispatcherManager // org.apache.skywalking.oap.server.core.oal.rt.OALEngineLoaderSer
阅读全文
posted @ 2021-10-02 11:03 switchvov
阅读(755)
评论(3)
推荐(0)
2021年8月26日
Skywalking-08:OAL原理——如何动态生成Class类
摘要: OAL 如何动态生成 Class 类 代码入口 在 org.apache.skywalking.oal.rt.OALRuntime#start 方法 public void start(ClassLoader currentClassLoader) throws ModuleStartExcepti
阅读全文
posted @ 2021-08-26 08:37 switchvov
阅读(433)
评论(0)
推荐(0)
2021年8月23日
Skywalking-07:OAL原理——解释器实现
摘要: OAL 解释器实现 OAL 解释器是基于 Antlr4 实现的,我们先来了解下 Antlr4 Antlr4 基本介绍 Antlr4 使用案例 参考Antlr4的使用简介这篇文章,我们实现了一个简单的案例:antlr案例:简单的计算器,下面来讲讲这个案例。 首先,装好ANTLR v4(IDEA插件)插
阅读全文
posted @ 2021-08-23 15:32 switchvov
阅读(765)
评论(0)
推荐(0)
下一页
公告