2026年1月31日

文件下载-后端给前端返回的文件流前端解析不了

摘要: 遇到的问题: 说一下最近在工作中遇到的问题,我们有两个后台项目,这两个项目都是基于springboot来开发的,一个是A项目,一个是B项目,大体的流程如下: S3对象存储-A项目-B项目-前端下载。 其中A项目和B项目不对文件做任何处理,只是透传,但是文件流传到了前端,前端能够将文件下载下来,但是下 阅读全文

posted @ 2026-01-31 17:39 ~码铃薯~ 阅读(4) 评论(0) 推荐(0)

集信达短信平台-3

摘要: 集信达【短信平台】短信发送服务 1. 短信发送服务介绍 短信发送服务的作用就是从消息缓冲区获取消息并和具体的短信通道(例如:阿里云短信、梦网短信、乐信短信等)对接来发送短信。 集信达短信平台整体架构: 发送短信:实时发送、定时发送 通道降级:通道发送失败,选择下一通道发送短信 通道选举:同一通道多次 阅读全文

posted @ 2026-01-31 17:21 ~码铃薯~ 阅读(1) 评论(0) 推荐(0)

集信达短信平台-2

摘要: 集信达【短信平台】短信接收服务 1. 短信接收服务介绍 短信接收服务的作用就是为应用提供访问接口,应用需要发送短信时只需要调用短信接收服务,由短信接收服务将信息保存到消息缓冲区(Mysql、Redis)。后续会由短信发送服务从消息缓冲区获取消息并发送短信。 集信达短信平台整体架构: 集信达短信平台业 阅读全文

posted @ 2026-01-31 17:16 ~码铃薯~ 阅读(6) 评论(0) 推荐(0)

集信达短信平台-1

摘要: 集信达【短信平台】项目概述及管理端 1. 项目概述 1.1 背景介绍 随着企业业务扩张、应用成倍的增加、短信规模化使用,传统短信平台的接入方式和单一的信息发送功能,已经不能完全满足现代企业管理的需求,所以统一入口、减少对接成本、同时兼顾多种短信业务、简单易行的操作与维护、高稳定、高可靠的移动信息化应 阅读全文

posted @ 2026-01-31 16:55 ~码铃薯~ 阅读(4) 评论(0) 推荐(0)

2026年1月18日

spring webflux响应式编程学习

摘要: 函数式编程的优点: 例子:当我们有大量的数据要进行比较的时候,并且我们要求出里面的最小值,这个时候我们就需要使用线程池的技术,将数据拆分成几份,然后放到线程池中,再进行比较,当然过程是比较繁琐的,这个时候我们可以使用jdk8的stream流结合并行处理(底层使用到了线程池技术)来进行操作。说白了函数 阅读全文

posted @ 2026-01-18 09:42 ~码铃薯~ 阅读(22) 评论(0) 推荐(0)

2026年1月13日

短信发送

摘要: 场景发送: 先找通道注册ID, 广播发送,渠道被授权使用哪些通道 发消息的时候,先找渠道再找通道。 通道编码 和 通道注册id两者是怎么一回事儿 阅读全文

posted @ 2026-01-13 17:06 ~码铃薯~ 阅读(6) 评论(0) 推荐(0)

2025年10月14日

InaccessibleObjectException: Create breakpoint : Unable to make field private final long java.time.Duration.seconds accessible

摘要: 自己最近做的项目使用的是spring boot结合JDK17,在进行项目启动的时候遇到了这个错误: Caused by: java.lang.reflect.InaccessibleObjectException: Create breakpoint : Unable to make field p 阅读全文

posted @ 2025-10-14 10:59 ~码铃薯~ 阅读(20) 评论(0) 推荐(0)

2025年10月10日

Centos7安装docker教程

摘要: 参考网址:https://blog.csdn.net/liuguizhong/article/details/147814855 参考上面的网址在执行到这一步的时候:yum install -y docker-ce 会报错: Downloading packages: No Presto metad 阅读全文

posted @ 2025-10-10 10:32 ~码铃薯~ 阅读(953) 评论(0) 推荐(2)

2025年9月25日

@Conditional注解在实际项目中的使用demo演示

摘要: 一、demo背景 @Conditional注解一般是和Condition接口配合使用的。 在实际项目中,跨平台适配是常见需求(如文件路径、数据库驱动、消息队列等的差异)。本demo通过@Conditional注解,实现根据操作系统类型动态加载不同文件路径服务的功能:Windows系统加载C:\dat 阅读全文

posted @ 2025-09-25 16:33 ~码铃薯~ 阅读(5) 评论(0) 推荐(0)

2025年9月23日

Spring中@Primary注解的作用及小demo演示

摘要: 一、@Primary注解的核心作用 @Primary是Spring框架中用于解决依赖注入歧义问题的注解,当容器中存在多个相同类型的Bean时,Spring无法自动决定注入哪一个,此时通过@Primary标记某个Bean为“首选”,注入时会优先选择该Bean。其核心价值在于简化默认Bean的选择逻辑, 阅读全文

posted @ 2025-09-23 14:38 ~码铃薯~ 阅读(62) 评论(0) 推荐(0)

导航