SpringBoot
SpringBoot
且听狂澜度三秋呀呀呀呀
不要熬夜肝代码,建议通宵肝!
展开
-
httpClient发送https请求报错认证失败确少SSL证书的问题
1NG做跳转处理,先将https请求改为向ng发送http请求,ng做跳板发送https请求。服务端配置跳过ssl认证。原创 2024-07-11 11:51:14 · 327 阅读 · 0 评论 -
Redis的java代码简单上手(适合小白
Jedis,Redisson,lettuce3个版本 推荐后两个。原创 2024-02-01 14:37:46 · 447 阅读 · 0 评论 -
java使用springcloud+kafka-clients集成0.10.0.0版本kafka(二)
因为之前的案例都是在main方法启动主线程订阅消息,那么在springboot项目中如何实现实时订阅消息呢。原创 2023-07-12 17:25:45 · 220 阅读 · 0 评论 -
webService生成java客户端代码踩坑(省流版)
Web Service也称为web服务,它是一种跨编程语言和操作系统平台的远程调用技术。Web Service采用标准的SOAP协议传输(SOAP:Simple Object Access Protocol简单对象访问协议,soap属于w3c标准。并且soap协议是基于http的应用层协议传输xml数据)。Web Service采用WSDL作为描述语言,也就是Web Service 的使用说明书。原创 2023-07-04 17:59:26 · 789 阅读 · 0 评论 -
【记一次项目上线的经历】(二)
(数据去重) 由于代码重复和数据状态导致的多条的影响导致已有数据重复 经过查看数据,发现很多数据只是多了几条需要将多余的删去 SELECT COUNT(CODE) ,MAX(ID),.... FROM HISBASE.xxxxx GROUP BY CODE... HAVING COUNT(CODE)>1 --获取重复数据中最大的ID,拿到这个值之后即可更新 (上线出现的问题) 再经历部分数据重导,去重,排查,校验等等操作之后(肝到了凌晨),终于上线了。但是上线之后的问题很多 1操作流程不够简介,用原创 2021-12-08 03:11:07 · 353 阅读 · 0 评论 -
java8的stream操作集合常用姿势
1 获取对象集合的某个属性集合 List<Integer>orderIds = list.stream().map(chargeOrder -> chargeOrder.getId()).collect(Collectors.toList()); 2 过滤掉一些值(满足条件的才会保留) list.stream().filter(chargeOrderDTO -> chargeOrderDTO.getStatus() != 0 && chargeOrderDTO.ge转载 2021-11-11 10:58:03 · 375 阅读 · 0 评论 -
spring定时任务Scheduled之动态开关,动态core表达式
(一)解决的问题: core表示式无法灵活修改,定时任务无法用数据库控制开关等问题,定时任务执行数据库相关操作需要额外写代码。 (二)原理: ThreadPoolTaskScheduler 线程池可以管理spring的定时任务 (三)思路: 1 一个定时任务管理实体类,主要字段有core表达式,bean名称,方法名,状态,定时任务名称等 2 使用反射根据bean名称和方向找到定时任务需要执行的方法 3 使用ThreadPoolTaskScheduler提供的方法进行定时任务添加/关闭/执行一次等 4 如原创 2021-07-05 10:20:21 · 2871 阅读 · 2 评论