微服务/分布式 基础面试题
## 算法/协议 ### 说下paxos算法 Paxos 有点类似 2PC,3PC,但比这两种
平时做项目的时候,经常需要做PO、VO、DTO之间的转换。简单的对象转换,使用BeanUtils基本上是够了,但是复杂的转换又得写一堆重复代码。今天给大家推荐一款对象自动映射工具,功能真心强大!
你是否也遇到过这样的时刻:只是想发个 HTTP 请求,却被连接管理、重定向、超时与线程阻塞折腾得不亦乐乎?那就试试 Java 11 正式标准化了全新的 HttpClient,原生支持 HTTP/2、异
上一期我们介绍了addInterceptors和addResourceHandlers,分别来注册拦截器以及处理静态资源。我们继续WebMvcConfigurer配置的分享
一、概述 基于三个核心Java工具类,实现多格式文件合并为PDF。这三个类分别是: FileTypeDetector - 文件类型检测工具类 MergeFilesToPDFUtil - 文件合并为PD
Java内部类:修仙界的"法宝内藏玄机" 什么是内部类?体内的"第二元神" 想象一下,修仙者体内藏着一个"本命飞剑"——它属于你,但又相对独立。这就是内部类:定义在另一个类内部的类,就像体内修炼出的第
Jenkins、Docker 和 Kubernetes 是现代软件开发和运维中不可或缺的工具,它们各自承担着不同的角色和功能。理解这些工具之间的区别和联系,有助于更好地选择和组合使用这些工具来构建高效
从 long a=999999999 出发,秒懂 Java 宽化转换、默认 int、运算提升与避坑。
前几天给JManus提交了一个PR,就在刚刚被接受了,这篇文章分享一下这个PR修改的是什么。 这个PR修改的是#2170这个bug,这个bug是这样的: 意思是,playwright在下载浏览器时会直
SpringBoot MyBatis 配置详解 本文将详细介绍SpringBoot整合MyBatis的完整配置过程,包括依赖配置、数据源设置、Mapper接口配置、XML映射文件配置等方面。 一、依赖
引言 在Java开发中,对象的深拷贝是一个常见的需求。深拷贝意味着创建一个新对象,并递归地复制该对象及其所有嵌套对象,从而确保原始对象和副本完全独立。传统上,实现深拷贝的方法包括手动编写构造函数、使用
前言 从 jdk8 一直坚挺的使用过来,用了很多年了也已经非常习惯和了解了。为什么我现在要升级 jdk17 呢?由于连带的框架的升级,springboot2,到 springboot3,所需要的版本也
学习通是常用的学习工具,可以随时进行学习,找到你需要的资源,跨平台就能在线学习,了解学习的进度,但是很多小伙伴找不到入口在哪,下面就分享给大家。学习通网页版登录
点击阅读