摘要:
通过上一篇博客,我们知道了 Eureka 是什么以及为什么要使用它,今天,我们开始研究如何使用 Eureka。
在此之前,先说明一点。网上几乎所有关于 Eureka 的文章都是基于 Spring 的,但**本文的例子不会有任何 Spring 的代码,我尽量使用 Eureka 原生的 API**,后面的源码分析也是如此。因为 Spring 把 Eureka 藏得越好,我们研究起来就会越困难,毕竟我写这个系列不是只为了学会怎么使用 Eureka,我们还要分析它的源码。当然,实际项目中就没必要这么搞了。
阅读全文
通过上一篇博客,我们知道了 Eureka 是什么以及为什么要使用它,今天,我们开始研究如何使用 Eureka。
在此之前,先说明一点。网上几乎所有关于 Eureka 的文章都是基于 Spring 的,但**本文的例子不会有任何 Spring 的代码,我尽量使用 Eureka 原生的 API**,后面的源码分析也是如此。因为 Spring 把 Eureka 藏得越好,我们研究起来就会越困难,毕竟我写这个系列不是只为了学会怎么使用 Eureka,我们还要分析它的源码。当然,实际项目中就没必要这么搞了。
阅读全文
posted @ 2021-01-28 09:07
子月生
阅读(2171)
评论(0)
推荐(2)

实际项目中,我们经常需要使用序列化工具来存储和传输对象。目前用得比较多的序列化工具有:jackson、fastjson、kryo、protostuff、fst 等,本文将简单对比这几款工具序列化和反序列化的性能。
Spring 是一个一站式的 Java 框架,致力于使我们的项目更加“高内聚、低耦合”。通过 Spring,我们可以避免编写大量额外代码,更专注于我们的核心逻辑。目前,Spring 已经成为最受欢迎的 Java 框架。 Spring 的全家桶包含非常多的项目,而且还在不断增加,但我们可以发现,最核心
JMH 是 OpenJDK 团队开发的一款基准测试工具,一般用于代码的性能调优,精度甚至可以达到纳秒级别,适用于 java 以及其他基于 JVM 的语言。和 Apache JMeter 不同,**JMH 测试的对象可以是任一方法,颗粒度更小**,而不仅限于rest api。本文将使用入门例子介绍如何使用 JMH,并结合官方示例代码介绍 JMH 的详细配置方法。
本文主要讲解以下内容:
1. 什么是 maven?maven有什么用?
2. 安装和使用 maven
3. maven 的构建生命周期
4. 配置 maven
5. 常见问题(持续更新)
针对 Mybatis 的分析,我拆分成使用、源码分析、生成器等部分,已更新5篇博客,都放在 [Mybatis]这个系列里,内容将持续更新。
1. Mybatis详解系列(一)--持久层框架解决了什么及如何使用Mybatis
2. Mybatis源码详解系列(二)--Mybatis如何加载配置及初始化
3. Mybatis源码详解系列(三)--从Mapper接口开始看Mybatis的执行逻辑
4. Mybatis源码详解系列(四)--你不知道的Mybatis用法和细节
5. Mybatis详解系列(五)--Mybatis Generator和全注解风格的MyBatis3DynamicSql
浙公网安备 33010602011771号