东溪陈姓少年

LV0
发表了文章

【译】软件开发的规律和原则

你可能听过人们说:“这行不通,因为‘X法则’!”。或者“你不知道‘Y原则’吗?”你是哪种类型的软件开发人员?

东溪陈姓少年
发表了文章

【译】创建和分析 Java 堆转储(Heap Dumps)

作为 Java 开发人员,我们熟悉我们的应用程序抛出 OutOfMemoryErrors 或我们的服务器监控工具抛出警报并抱怨 JVM 内存利用率高。

东溪陈姓少年
发表了文章

[译]您不想错过的IntelliJ IDEA十大插件

尽管IntelliJ IDEA是功能齐全的IDE,但您可能希望对其进行个性化设置。JetBrains插件市场上有许多具有有用功能的插件,可以满足您的个人或企业特...

东溪陈姓少年
发表了文章

Kubernetes部署利器Helm快速入门

众所周知k8s是一个优秀的支持云原生应用的平台,其中拥有非常多的资源类型pod、deployment、service、ingress、namespace等等。并...

东溪陈姓少年
发表了文章

Chrome OS超便捷安装指南

最近在操作系统领域的一则新闻引起了大家的注意,在 IDC 的数据统计中我们看到了谷歌的Chrome OS操作系统的市场份额超越了MacOS升至第二,仅次于微软的...

东溪陈姓少年
发表了文章

[译]2020年Spring状态报告

近日VMware发布了2020年Spring状态报告,该报告调查了1000多位不同行业的springboot开发者、架构师、技术经理,以了解企业当前如何使用Sp...

东溪陈姓少年
发表了文章

使用Spring Boot DevTools优化你的开发体验

某日少年收到前端同学发来的消息说联调的接口响应异常?,少年表现的很平静?,因为这种事情太平常了?。于是询问详情之后开始打开自己的代码查找问题所在,没过五分钟就发...

东溪陈姓少年
发表了文章

云原生时代高性能Java框架—Quarkus(二)

上一篇文章主要介绍了Quarkus以及给Quarkus提供“神力”的Java虚拟机GraalVM,并演示了如何安装GraalVM以及Quarkus的初步用法。本...

东溪陈姓少年
发表了文章

云原生时代高性能Java框架—Quarkus(一)

Quarkus 是一个为 Java 虚拟机(JVM)和原生编译而设计的全堆栈 Kubernetes 原生 Java 框架,用于专门针对容器优化 Java,并使其...

东溪陈姓少年
发表了文章

[译]高性能缓存库Caffeine介绍及实践

本文我们将介绍Caffeine-一个Java高性能缓存库。缓存和Map之间的一个根本区别是缓存会将储存的元素逐出。逐出策略决定了在什么时间应该删除哪些对象,逐出...

东溪陈姓少年
发表了文章

图解resilience4j容错机制

本文将介绍resilience4j中的四种容错机制,不过鉴于容错机制原理的通用性,后文所介绍的这几种容错机制也可以脱离resilience4j而独立存在(你完全...

东溪陈姓少年
发表了文章

Spring Boot2+Resilience4j实现容错之Bulkhead

Resilience4j提供了两种舱壁模式(Bulkhead),可用于限制并发执行的次数:

东溪陈姓少年
发表了文章

除了FastJson,你也应该了解一下Jackson(一)

在上月末的时候收到一条关于fastjson安全漏洞的消息,突然想到先前好像已经有好多次这样的事件了(在fastjson上面)。关于安全方面,虽然中枪的机率微小,...

东溪陈姓少年
发表了文章

除了FastJson,你也应该了解一下Jackson(二)

上一篇文章介绍了Jackson中的映射器ObjectMapper,以及如何使用它来实现Json与Java对象之间的序列化和反序列化,最后介绍了Jackson中一...

东溪陈姓少年
发表了文章

Spring Boot Admin实现服务健康预警

上一篇文章主要介绍了Spring Boot Admin的概况以及我们如何在系统中引入和使用Spring Boot Admin,以此来帮助我们更加了解自己的系统,...

东溪陈姓少年
发表了文章

Spring Boot Admin简介及实践

在若干年前的单体应用时代,我们可以相对轻松地对整个业务项目进行健康检查、指标监控、配置管理等等项目治理。如今随着微服务的发展,我们将大型单体应用按业务模型进行划...

东溪陈姓少年
发表了文章

[译]按功能(特性)分包

一种流行的方法是通过技术层面对项目进行分包。但是这种方法有一些缺点。相反,我们可以按功能分包并创建独立自治的程序包。结果是一个易于理解且不易出错的代码库。

东溪陈姓少年
发表了文章

聊聊Spring Boot Actuator

在本文中,我们将介绍Spring Boot Actuator。我们将首先介绍基础知识,然后详细讨论Spring Boot 1.x和2.x中的可用内容。

东溪陈姓少年
发表了文章

使用Reactor响应式编程

响应式编程不同于我们熟悉的命令式编程,我们熟悉的命令式编程即代码就是一行接一行的指令,按照它们的顺序一次一条地出现。一个任务被执行,程序就需要等到它执行完了,才...

东溪陈姓少年
发表了文章

Spring Data REST不完全指南(三)

上一篇我们介绍了使用Spring Data REST时的一些高级特性,以及使用代码演示了如何使用这些高级的特性。本文将继续讲解前面我们列出来的七个高级特性中的后...

东溪陈姓少年

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券