Nacos简介
Nacos是一款阿里巴巴开源用于管理分布式微服务的中间件,能够帮助开发人员快速实现动态服务发现、服务配置、服务元数据及流量管理等。这篇文章主要剖析一下Nacos作为注册中心时其服务注册与发现原理。
2025年06月20日
Nacos是一款阿里巴巴开源用于管理分布式微服务的中间件,能够帮助开发人员快速实现动态服务发现、服务配置、服务元数据及流量管理等。这篇文章主要剖析一下Nacos作为注册中心时其服务注册与发现原理。
2025年06月20日
Java异步编程极大的节省了主程序执行时间,提升了计算资源利用效率,是Java高级工程师的必备技能之一。本文围绕什么是异步,异步解决了什么问题,怎么异步编程来展开。
在解释异步编程之前,我们先来看同步编程的定义。同步编程,即是一种典型的请求-响应模型,当请求调用一个函数或方法后,需等待其响应返回,然后执行后续代码。同步的最大特征便是「
2025年06月20日
在介绍线程池之前,我们先回顾下线程的基本知识。其中线程池包括ThreadPoolExecutor 默认线程和
ScheduledThreadPoolExecutor 定时线程池 ,本篇重点介绍ThreadPoolExecutor线程池。
2025年06月20日
一、描述
QStyle 类是一个抽象基类,它封装了 GUI 的外观。样式也可以作为插件使用。
Qt 的内置小部件使用 QStyle 来执行几乎所有的绘图,确保它们看起来与等效的原生小部件完全一样。下图显示了九种不同样式的 QComboBox。
2025年06月20日
最近一个项目上,客户需要把阿里云的rds for mysql数据库同步至线下,用作数据的灾备,需要在线下的服务器上部署mysql 8.0多实例,为了加快部署的速度,写了一个脚本。
2025年06月20日
本文档将深入讨论 git rebase 命令。Rebase 命令在设置仓库和重写历史页面中也有涉及。本页将更详细地介绍 git rebase 的配置和执行。这里将涵盖常见的 Rebase 使用场景和注意事项。
Rebase 是 Git 中专门用于将一个分支的更改集成到另一个分支的两个工具之一。另一个更改集成工具是 git merge。Merge 始终是一个向前移动的更改记录。而 rebase 则具有强大的历史重写功能。要详细了解 Merge 与 Rebase 的区别,请访问我们的 Merge vs Rebase 指南。Rebase 本身有两种主要模式:"手动"模式和"交互"模式。我们将在下面详细介绍不同的 Rebase 模式。
2025年06月20日
作者:指尖上的榴莲
www.jianshu.com/p/704a6c5d337c
线程池,顾名思义就是存放线程的池子,池子里存放了很多可以复用的线程。
如果不用类似线程池的容器,每当我们需要执行用户任务的时候都去创建新的线程,任务执行完之后线程就被回收了,这样频繁地创建和销毁线程会浪费大量的系统资源。
2025年06月20日
资源宝整理分享:https://www.htple.net
2025年06月20日
在juc-executors框架概述的章节中,我们已经简要介绍过ThreadPoolExecutor