会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
甜菜波波
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
114
下一页
2025年4月7日
CompletableFuture异常处理
摘要: 在Java中,CompletableFuture是一个用于异步编程的强大工具,它代表了异步计算的结果。在使用CompletableFuture时,正确地处理异常是非常重要的,以确保程序的健壮性和可靠性。以下是一些处理CompletableFuture异常的常见方法: 1. 使用exceptional
阅读全文
posted @ 2025-04-07 16:11 甜菜波波
阅读(1219)
评论(0)
推荐(0)
2025年4月3日
前置解析编译单元(javaparser和CompilationUnit)
摘要: 前置解析编译单元(CompilationUnit) AST(抽象语法树)介绍: 抽象语法树(Abstract Syntax Tree,AST)是一种用于表示源代码语法结构的树状数据结构。它将源代码转化成一个树,其中每个节点代表一个语法结构或构造。AST是编译器和解析器中的重要组成部分,用于实现词法分
阅读全文
posted @ 2025-04-03 17:47 甜菜波波
阅读(211)
评论(0)
推荐(0)
前置解析编译单元(javaparser,CompilationUnit)
摘要: 前置解析编译单元(CompilationUnit) AST(抽象语法树)介绍: 抽象语法树(Abstract Syntax Tree,AST)是一种用于表示源代码语法结构的树状数据结构。它将源代码转化成一个树,其中每个节点代表一个语法结构或构造。AST是编译器和解析器中的重要组成部分,用于实现词法分
阅读全文
posted @ 2025-04-03 17:47 甜菜波波
阅读(270)
评论(0)
推荐(0)
2025年3月14日
git出现文件夹后面跟@+数字
摘要: 当gitpush后文件夹后面出现@+数字,表示存在子模块。该数字是哈希值的一部分,标识提交状态。文件夹内有.git导致成为子模块。解决方法包括删除子文件夹内的.git,重新add和push,或者使用gitsubmoduleupdate初始化下载子模块。摘要由CSDN通过智能技术生成问
阅读全文
posted @ 2025-03-14 09:31 甜菜波波
阅读(215)
评论(0)
推荐(0)
2025年2月13日
java 长连接 有哪些方式
摘要: Java长连接的方式 在Java中,长连接是指客户端与服务器端建立一次连接后,可以多次进行通信,而不需要每次通信都重新建立连接。这种方式可以减少连接建立和断开的开销,提高通信效率。下面将介绍几种在Java中实现长连接的方式。 Socket实现长连接 使用Socket可以实现客户端与服务器端之间的长连
阅读全文
posted @ 2025-02-13 11:30 甜菜波波
阅读(555)
评论(0)
推荐(0)
2025年2月8日
mysql为什么需要undo log?
摘要: 链接:https://www.zhihu.com/question/445644612/answer/1742967478 好问题。这里的关键点在于:对同一行数据你可能同时需要多个历史版本的数据 以下讨论以MySQL的InnoDB引擎为例 在InnoDB中,有三种日志跟事务的ACID关系都很大: u
阅读全文
posted @ 2025-02-08 14:35 甜菜波波
阅读(25)
评论(0)
推荐(0)
2025年2月7日
@FeignClient 添加请求头header的4种方法
摘要: 一、单个Feign请求添加header 方法1.在@RequestMapping中添加 @FeignClient( url = "${orderServer_domain:http://order:8082}", value = "order-server", contextId = "OrderS
阅读全文
posted @ 2025-02-07 15:53 甜菜波波
阅读(2026)
评论(0)
推荐(0)
2025年2月5日
零拷贝
摘要: 零拷贝(Zero-Copy)技术的主要原理是通过减少或消除CPU在用户内存和内核内存之间的数据复制,从而减少中断和模式切换次数,提高I/O性能。具体来说,零拷贝技术通过以下几种方式实现:1 虚拟内存:利用虚拟内存技术,将用户空间和内核空间的虚拟内存地址映射到同一块物理内存,避免数据在用户空间
阅读全文
posted @ 2025-02-05 16:56 甜菜波波
阅读(62)
评论(0)
推荐(0)
2025年1月20日
优化@Transactional事务性能(LazyConnectionDataSourceProxy)
摘要: 背景 在项目开发中,使用 @Transactional 注解来管理事务非常方便,且优雅。但是也存在一个问题:长事务问题 很多被 @Transactional 标记的方法,实际上并不需要进行数据库操作,或者说,它们在执行的很长一段时间内都不会真正触发数据库访问。 举个例子,我们的业务逻辑可能如下: @
阅读全文
posted @ 2025-01-20 08:56 甜菜波波
阅读(127)
评论(0)
推荐(0)
2024年12月19日
JackJson的@JsonAutoDetect注解
摘要: 1、@JsonAutoDetect(作用在类上):自动检测 fieldVisibility:字段的可见级别;getterVisibility:getter方法的可见级别;setterVisibility:setter方法的可见级别。 ANY:任何级别的字段都可以自动识别 NONE:任何字段都不可以自
阅读全文
posted @ 2024-12-19 14:04 甜菜波波
阅读(305)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
114
下一页
公告