随笔分类 -  Java

1 2 3 4 5 下一页

Java相关记录
webservice请求封装
摘要:<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxws</artifactId> <version>3.2.7</version> </dependency> package c 阅读全文

posted @ 2025-01-24 13:59 五官一体即忢 阅读(4) 评论(0) 推荐(0) 编辑

RestTemplate请求
摘要:package com.istrong.guarantee.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; 阅读全文

posted @ 2025-01-24 11:49 五官一体即忢 阅读(3) 评论(0) 推荐(0) 编辑

OkHttp3封装
摘要:package com.istrong.guarantee.component;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import org.springframework.stereotype. 阅读全文

posted @ 2025-01-24 11:40 五官一体即忢 阅读(3) 评论(0) 推荐(0) 编辑

webclient封装
摘要:package com.istrong.guarantee.component; import cn.hutool.core.collection.CollUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON 阅读全文

posted @ 2025-01-24 10:39 五官一体即忢 阅读(4) 评论(0) 推荐(0) 编辑

java数据压缩
摘要:package com.istrong.noticeboard.utils; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import j 阅读全文

posted @ 2024-12-10 11:05 五官一体即忢 阅读(6) 评论(0) 推荐(0) 编辑

递归
摘要:/** * 递归查找 * @param parent 父节点 * @param qw */ private void addSubItem(TProposalMilestoneDTO parent, QueryWrapper qw) { qw.clear(); qw.eq("PID",parent. 阅读全文

posted @ 2024-11-14 21:00 五官一体即忢 阅读(4) 评论(0) 推荐(0) 编辑

SpringEvents与异步事件驱动
摘要:引言 在开发基于Spring Boot的应用程序时,事件驱动架构是一个非常重要的概念。通过使用Spring框架提供的事件机制,我们可以轻松地解耦组件并提高系统的可扩展性。本文将深入探讨Spring事件(SpringEvent)的实现,并通过一个实际的业务场景来展示如何使用它。 1. Spring E 阅读全文

posted @ 2024-09-23 08:23 五官一体即忢 阅读(285) 评论(0) 推荐(0) 编辑

c#和java通用sm4加密
摘要:特别注意:秘钥必须是16位的。 c# 安装BouncyCastle SM4工具类 using System.Text; using Org.BouncyCastle.Utilities.Encoders; namespace StrongOA.Core.Utils { /// <summary> / 阅读全文

posted @ 2024-09-14 10:56 五官一体即忢 阅读(395) 评论(0) 推荐(0) 编辑

springboot动态线程池
摘要:1、配置文件新增每个线程池的基本参数配置 thread-pool.user-thread.corePoolSize=1 thread-pool.user-thread.maxPoolSize=1 thread-pool.user-thread.keepAliveSeconds=120 thread- 阅读全文

posted @ 2024-09-14 09:28 五官一体即忢 阅读(425) 评论(0) 推荐(0) 编辑

easyexcel工具类再封装
摘要:package com.istrong.seatom.utils; import cn.hutool.core.collection.ListUtil; import com.alibaba.excel.EasyExcel; import com.alibaba.excel.enums.CellDa 阅读全文

posted @ 2024-09-14 09:09 五官一体即忢 阅读(68) 评论(0) 推荐(0) 编辑

公平锁和非公平锁
摘要://如果应用需要确保所有线程都能公平获得执行机会,避免线程饥饿,应选择公平锁;如果应用对线程响应时间有较高要求,且可以接受一定程度的线程饥饿,以提高整体吞吐效率,则应选择非公平锁‌private final Lock lockBorrow = new ReentrantLock(true);//tr 阅读全文

posted @ 2024-09-13 16:57 五官一体即忢 阅读(5) 评论(0) 推荐(0) 编辑

任务批处理通用工具类
摘要:package com.sxsoft.admin.utils; import com.sxsoft.admin.entity.TIsp; import java.util.ArrayList; import java.util.List; import java.util.Objects; impo 阅读全文

posted @ 2024-09-12 08:49 五官一体即忢 阅读(6) 评论(0) 推荐(0) 编辑

SpringBoot 接口防抖的一些实现方案
摘要:分布式部署下如何做接口防抖? 有两个方案: 使用共享缓存 流程图如下: 使用分布式锁 流程图如下: 常见的分布式组件有Redis、Zookeeper等,但结合实际业务来看,一般都会选择Redis,因为Redis一般都是Web系统必备的组件,不需要额外搭建。 具体实现 现在有一个保存用户的接口 @Po 阅读全文

posted @ 2024-09-11 07:58 五官一体即忢 阅读(130) 评论(0) 推荐(0) 编辑

SpringBoot 实现异步处理多个并行任务
摘要:在现代Web应用开发中,异步处理和多任务并行处理对于提高系统的响应性和吞吐量至关重要。Spring Boot 提供了多种机制来实现异步任务处理,本文将介绍如何利用这些机制来优化您的应用程序性能。 1. 引言 在高负载情况下,如果所有的请求都采用同步处理的方式,则可能会导致系统响应缓慢甚至超时。为了避 阅读全文

posted @ 2024-08-07 08:15 五官一体即忢 阅读(223) 评论(0) 推荐(0) 编辑

springboot属性统一配置,分层级
摘要:app.user.name=John Doe app.user.age=30 app.user.address.city=New York app.user.address.country=USA import org.springframework.boot.context.properties. 阅读全文

posted @ 2024-07-24 08:31 五官一体即忢 阅读(7) 评论(0) 推荐(0) 编辑

异步处理
摘要:Callable使用 @GetMapping("/callable")public Callable<ResJson> testCallable() throws Exception { log.info("主线程开始!"); ResJson rj = new ResJson(); Callable 阅读全文

posted @ 2024-06-27 14:31 五官一体即忢 阅读(9) 评论(0) 推荐(0) 编辑

MyBatis中如果某个查询不希望使用缓存,可以在映射文件中的select语句上设置flushCache="true"属性
摘要:<select id="xmlGetGuaranteeCount" databaseId="sqlserver" resultType="Integer" flushCache="true"> <![CDATA[ SELECT count(appisparea.ID) FROM T_APP_ISP_ 阅读全文

posted @ 2024-04-09 14:59 五官一体即忢 阅读(202) 评论(0) 推荐(0) 编辑

MyBatis动态SQL写法
摘要:一、MyBatis动态 sql 是什么 动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。 例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 阅读全文

posted @ 2024-03-13 07:49 五官一体即忢 阅读(14) 评论(0) 推荐(0) 编辑

工作中Hutool包的常用方法总结
摘要:异常信息String化打印 单独的工具方法 public class ExceptionUtil { // 以上代码通过将异常信息打印到 StringWriter 对象中,然后获取 StringWriter 的字符串表示,从而获取到异常信息的字符串。 public static String toS 阅读全文

posted @ 2024-01-16 10:03 五官一体即忢 阅读(101) 评论(0) 推荐(0) 编辑

1 2 3 4 5 下一页
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示