作者小头像 Lv.2
更多个人资料
100 成长值
0 关注
1 粉丝
+ 关注 私信

个人介绍

大厂程序员,专注于技术分享!

感兴趣或擅长的领域

开发语言、微服务架构、软件开发、人工智能、区块链
个人勋章
TA还没获得勋章~
成长雷达
100
0
0
0
0

个人资料

个人介绍

大厂程序员,专注于技术分享!

感兴趣或擅长的领域

开发语言、微服务架构、软件开发、人工智能、区块链

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • Java
什么是 Hystrix?它的工作原理是什么?
你好,我是猿javaHystrix 是 Netflix开发的一个用于处理分布式系统中延迟和故障的库,它的主要目标是通过隔离服务之间的访问点,阻止级联故障,并提供故障回退选项,以提高系统的弹性和稳定性。Hystrix 被广泛应用于微服务架构中,以确保单个服务的故障不会导致整个系统的崩溃。这篇文章,我们一起来聊聊它的工作原理。1. Hystrix 的核心概念Hystrix 的核心思想是断路器模式...
任务调度 开发者
作者小头像 猿java 2024-12-02 10:50:14
1643
1
0
2024-12-02 10:50:14
999+
1
0
深度剖析 Java Random生成随机数!
你好,我是猿java在 JDK的java.util包里提供了一个用于生成随机数的Random类,它是如何生成随机数的?为什么它生成的随机数是均匀的?今天我们一起来聊聊其背后的原理。本文基于Java语言,jdk 11 java.util.RandomRandom是java.util包提供的一个用于生成随机数的类,首先,我们看看官方对它的描述:通过源码,我们总结出几个核心点:Random类的实例...
Java
作者小头像 猿java 2024-11-30 10:39:49
2030
0
0
2024-11-30 10:39:49
999+
0
0
反射,让你更优雅的使用框架!
你好,我是猿java。在 Java语言中,反射是一种强大而优秀的机制,通过反射,我们可以在运行时检查和修改类、接口、字段和方法的信息,甚至动态地创建对象、调用方法和访问私有成员。可以毫不夸张地说,没有反射,很多优秀的框架不复存在,没有这些优秀的框架(比如Spring),Java可能会逊色很多,因此,这篇文章,我们一起来深入探讨Java反射以及其背后的原理。 一、什么是反射?什么是反射?先看看...
Java Spring
作者小头像 猿java 2024-11-30 10:37:29
1794
0
0
2024-11-30 10:37:29
999+
0
0
Java Regex正则表达式,一文帮你讲透!
嗨,你好啊,我是猿java正则表达式(Regular Expression,简称 Regex)是一种用于描述字符串模式的工具,它在文本处理、数据验证、搜索和替换等方面有着广泛的应用。这篇文章,我们将分析什么是正则表达式,它是如何工作的? 什么是正则表达式?正则表达式(regular expression,常简写为 regex、regexp 或 RE),又称规律表达式、正规表示式、正规表示法、...
Java RegEx 正则表达式
作者小头像 猿java 2024-11-30 10:34:25
2044
0
0
2024-11-30 10:34:25
999+
0
0
Rust和Java深度对比!
在为什么Rust越来越流行,看完这篇文章就明白了!文章中,我深入分析了 rust的优秀特征以及为什么它越来越受到程序员的推崇,作为一个Java程序员,这篇文章,我还是想拿 Rust和 Java对比一下!首先让我们看一张2024年编程语言的流行度排行榜图片:从上图可以看出:Java已经降为探花,Rust已经上升到 14名,相信未来的时间,他们之间的差距会越来越小。接下来,我将从几个纬度来深入比...
Java 嵌入式
作者小头像 猿java 2024-11-30 10:32:01
2140
1
0
2024-11-30 10:32:01
999+
1
0
架构演变:微服务架构的四种常见模型
你好,我是猿java。互联网的快速发展,微服务架构已经成为了后端人员一个必备技能,今天我们就来分享微服务中四种常见架构模型,帮助我们更好的去了解微服务的发展。 1. 洋葱架构洋葱架构:Onion Architecture,它是由 Jeffrey Palermo(杰弗里·巴勒莫)在 2008年提出的,下图摘自作者原论文:洋葱架构因为整个架构外形看似像洋葱,因此而得名,它在很大程度上依赖于依赖倒...
微服务 数据库
作者小头像 猿java 2024-11-30 10:30:07
3343
0
0
2024-11-30 10:30:07
999+
0
0
MySQL的两阶段提交是什么?它是如何工作的?
你好,我是猿java。MySQL 的事务管理是数据库系统中至关重要的部分,特别是在涉及到数据一致性和可靠性的时候。这篇文章,我们将深入探讨 MySQL 事务的两阶段提交机制,包括工作原理、实现细节、优缺点以及实际应用场景。 1. 事务的基本概念在深入讨论两阶段提交之前,我们先来了解下事务的基本概念。事务是一个逻辑处理单元,它由一组操作组成,这些操作要么全部成功,要么全部失败。事务的四个基本属...
MySQL 数据库
作者小头像 猿java 2024-11-30 10:22:39
2593
0
0
2024-11-30 10:22:39
999+
0
0
如何解决MySQL 的深度分页问题?
你好,我是猿java。在 MySQL 中,分页是一个常见的功能,但是,当出现深度分页时,因为数据库需要扫描和跳过大量记录,可能会导致性能问题,尤其是在处理大规模数据集时,那么,如何解决深度分页问题,本文我们将一起探讨,并提供多种解决方案,以提高查询性能。 1. 深度分页问题的根源当使用 LIMIT 和 OFFSET 进行分页时,MySQL 必须扫描 OFFSET + LIMIT 行,然后丢弃...
MySQL 数据库
作者小头像 猿java 2024-11-30 10:21:14
2326
0
0
2024-11-30 10:21:14
999+
0
0
如何优雅的关闭线程池?
嗨,你好呀,我是猿java在 Java的线程池管理中,shutdown()和shutdownNow()是用于关闭线程池的两种方法,尽管都是为了关闭线程池,但它们存在显著差异。这篇文章,我们将详细阐述它们的工作原理。 1. shutdown()shutdown()的使用方式如下所示:ExecutorService executor = Executors.newFixedThreadPool(...
Java 任务调度
作者小头像 猿java 2024-11-27 09:24:05
1684
0
0
2024-11-27 09:24:05
999+
0
0
Java结构化并发和线程池,谁更香?
你好,我是猿java。StructuredTaskScope是 Java 19 引入的一个实验性特性,Java 21正式纳入java.util.concurrent包,它通过将多个子任务视为一个单一的工作单元来简化并发编程,从而提高可靠性和可观察性。那么,StructuredTaskScope和传统的线程池(如ExecutorService)相比,有哪些独特的优点和缺点,这篇文章,我们来聊一...
作者小头像 猿java 2024-11-27 06:53:10
1520
0
0
2024-11-27 06:53:10
999+
0
0
总条数:12
10
10
20
50
100
  • 1
  • 2

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注