上一页 1 2 3 4 5 6 7 8 9 10 ··· 52 下一页
摘要: 1 前言 到现在我碰到的微服务,大多都是打的 Jar包,然后打镜像,推镜像,发布。当然也有 War 包的,但是还是比较少。我们这节主要看看 Jar包。 不知道大家有没有看过 SpringBoot 打好的 Jar 包的内容,以及它是如何启动的,这节我们就来看看。 2 Jar 包启动 2.1 单Java 阅读全文
posted @ 2024-05-25 12:57 酷酷- 阅读(2332) 评论(0) 推荐(0)
摘要: 1 前言 微服务中我们会用到数据源,数据源中其实就是管理我们的数据库连接,对于数据库而言,连接数是很珍贵的资源,所以释放无用或者长时间空闲的连接显得很重要。 那么对于微服务比如我们的 SpringBoot 当服务启动的时候会初始化数据源,那么停止的时候,是如何关闭数据源,释放连接的呢?这节我们就来看 阅读全文
posted @ 2024-05-22 20:50 酷酷- 阅读(1385) 评论(3) 推荐(0)
摘要: 1 前言 我之前看过插件的执行过程:【Mybatis】【插件】Mybatis源码解析-插件机制,主要是通过一个 Executor 的创建以及执行过程串了一下插件,我们这里简单回忆下: (1)Mybatis 把所有的插件都放进了 InterceptorChain 类里的 interceptors 集合 阅读全文
posted @ 2024-05-19 16:58 酷酷- 阅读(299) 评论(0) 推荐(1)
摘要: 1 前言 整台新电脑或者新的项目代码,git上四五十个仓库代码,一个一个拉属实有点拉跨,整了个脚本,可以拉下所有的仓库代码。 2 前置 需要装一个解析 json的,windows 的话可以直接下载:下载,mac的话可以再官网下载:官网地址,顺便再给大家推荐个 json 解析语法校验工具:工具地址。 阅读全文
posted @ 2024-05-18 16:52 酷酷- 阅读(247) 评论(0) 推荐(0)
摘要: 1 前言 Arthas,应该大家都用过吧,比如我最近项目 uat 的时候,要查看某些请求比较耗时,查看耗时在哪些地方,再比如一些配置变量值配置的对不对尤其跟一些第三方交互的时候,配置的对不对需要实时查看校验下等,都可以通过Arthas 查看。 Arthas 地址:使用文档 Arthas 的下载:使用 阅读全文
posted @ 2024-05-18 13:46 酷酷- 阅读(838) 评论(0) 推荐(0)
摘要: 1 前言 前面我看过了 ThreadLocal的实现机制和原理 以及 InheritableThreadLocal的实现机制和原理 两种类型的 ThreadLocal,前者是普通的,后者是在前者的基础上套了一层父子线程关系,当使用后者的时候,会在线程创建的时候,浅拷贝一份父线程的变量值。那么今天空了 阅读全文
posted @ 2024-05-12 20:18 酷酷- 阅读(4189) 评论(0) 推荐(2)
摘要: 1 前言 今天晚上看了一本 70 多页的讲解时间轮的 PDF,从是什么为什么以及原理到源码中的应用分析,讲的真好。这节我就按我理解的思路捋一下,记录一下哈。 2 时间轮概述 2.1 时间轮是什么 时间轮是一种高效利用线程资源进行批量化调度的一种调度模型。把大批量的调度任务全部绑定到同一个调度器上,使 阅读全文
posted @ 2024-05-03 13:01 酷酷- 阅读(2719) 评论(0) 推荐(0)
摘要: 1 前言 对接开发中,常遇到的就是报文转换。比如从淘宝或者京东拉取订单,亦或是各个公司内部的WMS、OMS等交互,都涉及到格式转换。而大多的格式基本上都是 JSON 格式,当然也有一些老的 SAP 交互用的是 XML格式的,还有一小部分 webService 接口也是用的 XML 格式。那我们这节就 阅读全文
posted @ 2024-04-23 21:53 酷酷- 阅读(4824) 评论(0) 推荐(0)
摘要: 1 前言 上节我们从整体上看了下数据源连接池的创建入口,以及连接池创建的时机和获取连接的过程,对于连接池的创建我们只是粗糙的看了下,那么这节我们就详细看一下 HikariDataSource 数据源的创建过程,以及连接池的创建过程。 2 实践 2.1 数据源的创建过程 那我们就还是从 DataSou 阅读全文
posted @ 2024-04-22 21:17 酷酷- 阅读(295) 评论(0) 推荐(0)
摘要: 1 前言 上节我们看了看,SpringBoot 启动后都有哪些线程,看到有一部分是关于数据源连接池的,那么这节我们就看看数据源连接池都是如何工作的。 我们本节就从这两个问题看起: (1)数据源是什么时候创建的?连接池是什么时候创建的呢?一起创建的?还是分开创建的? (2)连接是什么时候放进连接池的? 阅读全文
posted @ 2024-04-21 20:58 酷酷- 阅读(395) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 52 下一页