
Java
文章平均质量分 62
后端之路
十二同学啊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Cache @Cacheable:提升应用性能的利器
Spring Cache 是 Spring 框架提供的抽象层,用于简化缓存的使用。它提供了一组注解和接口,使得开发者可以轻松地集成不同的缓存解决方案(如Ehcache、Caffeine、Redis等),而不必关心底层的具体实现细节。缓存管理器(CacheManager):负责管理缓存实例。缓存(Cache):实际存储缓存数据的容器。缓存注解:如@Cacheable、@CachePut、@CacheEvict等,用于定义缓存的行为。原创 2025-02-12 16:13:44 · 922 阅读 · 0 评论 -
Java CompletableFuture:异步编程的利器
CompletableFuture 是 Java 8 提供的一个类,用于处理异步任务的结果。它扩展了 Future 接口,并添加了许多新的方法来支持链式调用、任务组合和异常处理等功能。与传统的 Future 不同,CompletableFuture 提供了一种非阻塞的方式来获取异步任务的结果,并且可以方便地进行任务的串联和并行执行。默认情况下,CompletableFuture 使用 ForkJoinPool.commonPool() 来执行异步任务。原创 2025-02-10 14:33:56 · 668 阅读 · 0 评论 -
JSqlParser:Java SQL 解析利器
在开发涉及数据库操作的应用程序时,我们常常需要对SQL语句进行解析、分析和处理。例如,我们需要提取SQL语句中的表名、字段名、条件表达式等信息,或者需要对SQL语句进行修改、优化等操作。手动编写SQL解析器既耗时又容易出错,这时候,一个强大的SQL解析器就显得尤为重要。原创 2025-01-20 15:06:01 · 1639 阅读 · 0 评论 -
使用Java代码操作Linux系统(JSCH库)
JSch是一个纯Java实现的SSH2客户端库,它允许Java程序通过SSH协议安全地连接到远程服务器并执行多种操作,如文件传输、端口转发、远程命令执行等。JSch库的优势在于其纯Java的实现,这意味着它可以在任何支持Java的平台上无缝运行,且不依赖于任何第三方插件。它小巧、高效,具备强大的功能和良好的社区支持。原创 2024-11-18 14:30:51 · 319 阅读 · 0 评论 -
Mybatis拦截器中获取@RequestBody表单的值修改查询SQL
Slf4j/*** 存储body数据的容器*/// 将body数据存储起来try {try {= null) {if (reader!原创 2024-11-06 17:56:46 · 672 阅读 · 0 评论 -
Nginx解决接口请求超时方案
记一次解决接口超时的问题原创 2024-02-26 20:13:15 · 2218 阅读 · 0 评论 -
多线程回调(Callback)编程模式使用
Callback回调原创 2024-01-10 16:55:52 · 1375 阅读 · 0 评论 -
Spring中线程池ThreadPoolTaskExecutor的使用
ThreadPoolTaskExecutor原创 2024-01-10 16:28:01 · 903 阅读 · 0 评论 -
SpringBoot整合FreeMarker模板引擎
freemarker使用原创 2024-01-09 16:53:49 · 680 阅读 · 0 评论 -
SpringBoot整合StringTemplate模板引擎
使用stringTemplate构建sql语句原创 2024-01-09 16:45:36 · 875 阅读 · 0 评论 -
MyBatis-Plus Generator代码生成器
mybatis plus代码自动生成工具原创 2024-01-09 11:47:44 · 455 阅读 · 0 评论