- 博客(587)
- 问答 (2)
- 收藏
- 关注
原创 Windows系统下RocketMQ日志文件路径和报错解决
通过以上步骤,可彻底解决因偏移量配置文件损坏导致的启动失败问题。建议优先采用 方法1+步骤1 的组合方案,既能快速恢复服务,又能预防未来再次出现同类问题。
2025-05-18 20:26:30
642
原创 Sentinel限流和熔断降级
Sentinel 是阿里巴巴开源的面向分布式服务架构的轻量级流量控制组件,主要用于流量控制、熔断降级、系统负载保护等场景。
2025-05-18 15:16:15
442
原创 有哪些复杂混合型业务,可以延时一段时间处理后续业务,再通知用户结果的
通过合理选择技术方案,可以构建高可靠的延时业务处理系统,平衡即时响应与后台处理的复杂度。
2025-05-17 11:27:42
569
原创 Rabbitmq确保消息不丢失,本地消息表?如果生产者,消费者不在同一个库,消息表放在哪里合适
这样,即使生产者和消费者不在同一个数据库,也能确保消息不丢失,并最终一致。
2025-05-17 10:45:47
793
原创 Rabbitmq确保消息不丢失,本地消息表?
该方案通过 数据库事务+异步重试+幂等消费 三重保障,在大多数分布式场景下可实现 99.99% 以上的消息可靠性。实际部署时需根据业务量调整补偿频率和批量大小。
2025-05-15 23:41:47
799
原创 千万级会员积分失效处理方案
对于千万级数据,建议采用分片定时任务方案,配合合理的批处理大小和数据库优化,可以在2-4小时内完成全量处理。同时建立日常的增量处理机制,避免一次性处理大量数据带来的系统压力。
2025-05-15 17:29:48
729
原创 验收文档中,数据库设计说明书(逻辑设计与物理设计)编写指南
通过以上结构化的设计文档,可以确保数据库设计既满足当前业务需求,又具备良好的可维护性和扩展性。建议在文档中加入版本变更记录,方便后续迭代更新。
2025-05-14 14:14:52
672
原创 接口对接常见问题
接口对接中的常见问题主要集中在参数错误、签名验证、网络问题、数据格式、异步通知、性能和安全等方面。通过以下方法可以有效减少问题:仔细阅读接口文档,确保理解每个参数和返回值。使用调试工具(如Postman)测试接口。记录详细日志,便于排查问题。与接口提供方保持沟通,及时获取支持和更新信息。通过以上方法,可以大大提高接口对接的成功率和效率。
2025-05-10 08:33:00
957
原创 如果当出现一个表关联了另一个表多条记录,这时使用连接会出现什么情况
行数增加:结果集的行数会"膨胀",即主表的每一行会与关联表匹配的每一行组合,形成多条记录例如:表A有1条记录,关联表B有3条匹配记录 → 结果会产生3条记录数据重复:主表的数据会在结果集中重复出现,每条匹配的记录都会携带主表的相同数据
2025-04-29 22:29:30
564
原创 大文件视频如何批量上传系统,springboot实现
通过以上方案,可以构建一个稳定可靠的大文件视频批量上传系统,支持断点续传、并发控制和进度显示等功能。
2025-04-23 10:06:59
956
原创 基于Java+SpringBoot3+Vue3+TypeScript前后端分离CRM客户关系管理系统设计与实现
CRM系统拥有强大的新客录入功能,每当有新的客户资料需要录入时,系统会自动进行信息查重。这一功能可以确保客户信息的唯一性,避免因为重复录入导致的撞单和抢单问题。当销售人员录入新客户信息时,CRM系统能够快速检索数据库,检查是否存在相同或相似的记录,从而提醒销售人员避免重复操作。这不仅可以提高工作效率,还能有效防止因撞单抢单而引发的内部竞争和矛盾,保障销售团队的和谐与稳定。
2025-04-21 23:43:33
707
原创 springboot中使用mqtt
通过以上步骤,Spring Boot 即可快速集成 MQTT,实现发布/订阅功能。根据实际需求调整 QoS、持久化和安全配置。
2025-04-19 23:49:13
1078
原创 基于Java+SpringBoot+Vue3+Uniapp+TypeScript(有视频教程)前后端分离企业级健身预约系统设计与实现
纵观当下世界,科学技术日新月异,信息技术节节攀高,经济活动也越发高涨。一方面,信息科技迅猛发展带来了信息时代的兴起,其中互联网技术自出现以来便吸引了全球人类的目光,深刻地变革了人类的生存及生活方式;而另一方面,经济活动的快速发展也对安全和便利提出了更高、更为严苛的要求。人们不仅仅满足于有一个好工作,更加关注于自己的生活方方面面,而健身也是工作者下班后或周末经常提及的。但是对于健身场所的数据信息等没有及时获悉,而错过一些上课机会等等。故该健身系统app可以实时给客户提供健身馆的最新消息,环境、设备以及
2025-04-18 23:23:45
994
原创 mqtt通信协议知识点
掌握 MQTT 的核心机制和 QoS 策略后,可以高效构建实时、低功耗的物联网系统。实际项目中需根据场景选择合适的 Broker 和安全方案。
2025-04-18 14:14:00
738
原创 netty知识点
掌握 Netty 的核心组件和线程模型是开发高性能网络应用的关键。实际项目中,建议结合具体场景选择合适的编解码、心跳和粘包处理策略。
2025-04-17 14:09:50
927
原创 springboot整合websocket
通过以上步骤,Spring Boot 即可快速整合 WebSocket,实现实时通信功能。根据需求选择原生 WebSocket 或 STOMP 协议扩展功能。
2025-04-16 14:14:42
737
原创 基于Java+SpringBoot美容美妆系统设计与实现
美容美妆管理系统是一种专门为美容美妆行业设计的信息化管理工具,旨在提高美容院、化妆品店等企业的运营效率和服务质量。该系统的出现背景如下: 行业快速发展:随着人们生活水平的提高,对美的追求也日益增加,美容美妆行业得到了快速发展。各种类型的美容美妆店如雨后春笋般涌现,市场竞争日益激烈。 信息化需求增加:随着信息技术的发展,企业对信息化管理的需求越来越强烈。传统的手工管理方式已经无法满足美容美妆店对商品进销存、顾客信息管理、销售数据分析等方面的需求。 消费者需求变化:消费者对美容美妆产品的需求更加多
2025-04-13 19:36:57
1042
原创 高并发秒杀系统中发送下单消息成功并返回用户去支付,但是消费者真正下单失败怎么办或者已经卖完了
通过以上方案的综合实施,可以有效地处理秒杀系统中"消息发送成功但实际下单失败"的问题,在保证系统高可用的同时,为用户提供流畅的体验和明确的结果反馈。
2025-04-09 14:17:54
928
原创 秒杀系统中可能遇到缓存击穿、缓存穿透、雪崩现象
通过以上综合措施,可以有效预防和应对秒杀系统中的缓存击穿、穿透和雪崩问题,保障系统在高并发场景下的稳定运行。
2025-04-08 18:30:34
851
原创 高并发秒杀系统数据层如何设计
秒杀系统数据层设计的核心在于:读写分离化解压力,分库分表分散热点,多级缓存减少冲击,异步消息保证最终一致。通过合理的数据架构设计,可以在保证数据准确性的前提下支撑极高的并发请求。
2025-04-07 17:43:03
842
原创 高并发秒杀系统服务层如何设计
秒杀服务层设计的核心在于:无状态设计、异步处理、快速失败、最终一致。通过合理的架构设计和技术选型,可以在保证系统稳定的前提下,最大化处理能力。
2025-04-06 18:40:47
1003
原创 高并发秒杀系统接入层如何设计
接入层设计的关键在于:多层防护、精细控制、快速失败。通过合理的架构设计和参数调优,可以拦截80%以上的无效请求,为后端系统构建可靠的安全屏障。
2025-04-05 08:52:54
747
原创 基于Java+SpringBoot+Vue前后端分离网上银行系统设计与实现(有文档)
在科学进步与技术创新中,金融业作为经济核心部门,其改革和发展一定要从长远目标考虑,以科技为创新动力,大力开发跨世纪的新型服务品种,走内涵式金融创新发展道路,确保我国金融业在国际大竞争中立于不败之地。在此环境中,以网络为依托的网上银行显示出强劲生命力。
2025-04-04 21:00:57
734
原创 高并发系统如何设计
高并发系统设计是一个系统工程,需要根据业务特点、团队能力和成本预算做出平衡选择。核心思想是通过各种技术手段将串行处理变为并行处理,将集中式变为分布式,将同步变为异步。
2025-04-03 22:29:37
682
原创 基于Java+SpringBoot+MyBatis+Vue前后端分离宠物领养设计与实现(有文档)
宠物领养系统是基于浏览器与服务器架构平台,采用跨平台的JAVA语言开发,利用springboot框架进行逻辑控制,MySQL数据库存储数据,最后Tomcat服务器完成发布,系统可在多个环境下运行。
2025-04-02 22:12:22
734
原创 基于Java+SpringBoot+vue学生档案管理系统设计与实现(文档和视频讲解)
总之,学生档案管理系统是一个功能强大、安全可靠的电子化管理系统,可以有效地提高学校档案管理工作的效率和质量。随着信息技术的不断发展,该系统将会在未来发挥更加重要的作用。
2025-04-01 14:31:17
716
原创 Beans模块之工厂模块配置模块AutowireCapableBeanFactory
通常情况下,大多数应用程序不需要直接使用 AutowireCapableBeanFactory 接口,因为 Spring 提供的高级配置和注解驱动的自动装配通常足够满足需求。不过,如果你需要在应用程序中实现高度定制的 bean 创建和依赖注入逻辑,你可以考虑使用该接口来实现你的需求。
2025-04-01 10:08:49
601
原创 springboot2.7对应springcloud、rabbitmq、rocketmq、seata版本
通过以上版本组合和配置,可以确保 Spring Boot 2.7 与各中间件的稳定运行。生产环境部署前建议在预发布环境进行全链路测试。
2025-03-31 16:02:56
1008
原创 如果从一个系统向另一个系统推送2000条数据,springboot中使用rabbitmq技术实现
通过以上步骤,可以高效可靠地实现 Spring Boot + RabbitMQ 的批量数据推送。
2025-03-29 16:32:51
798
原创 如果从一个系统向另一个系统推送2000条数据,java中使用什么技术合理
根据实际场景组合使用上述技术,2000条数据可在1-10秒内稳定完成传输。
2025-03-29 16:28:07
681
原创 Beans模块之工厂模块配置模块AbstractFactoryBean
总之,AbstractFactoryBean 是 Spring Framework 中用于创建和管理复杂或自定义 bean 实例的抽象基类。通过继承并实现其方法,你可以创建自定义的 FactoryBean,以满足特定的 bean 创建需求,并将其集成到 Spring 容器中。这对于处理复杂的初始化逻辑或集成非 Spring 管理的对象非常有用。
2025-03-28 08:51:54
608
原创 基于Java+SpringBoot+vue超市管理系统设计与实现(有文档)
纵观当下世界,科学技术日新月异,信息技术节节攀高,经济活动也越发高涨。一方面,信息科技迅猛发展带来了信息时代的兴起,其中互联网技术自出现以来便吸引了全球人类的目光,深刻地变革了人类的生存及生活方式;而另一方面,经济活动的快速发展也对安全和便利提出了更高、更为严苛的要求。
2025-03-27 11:02:28
818
原创 CMS系统中springboot使用mongodb
通过 Spring Boot 和 MongoDB,可以快速构建一个灵活且高性能的 CMS 系统。Spring Data MongoDB 提供了强大的数据访问支持,而 MongoDB 的文档模型非常适合存储多样化的内容。通过分层架构(Controller-Service-Repository),代码结构清晰且易于扩展。
2025-03-27 08:51:55
681
原创 MongoDB 实际工作中应用场景
MongoDB 在实际工作中的应用场景非常广泛,涵盖了从内容管理、实时分析、物联网到金融服务等多个领域。其灵活的文档模型、高性能的查询和水平扩展能力使其成为处理非结构化数据和快速迭代开发的理想选择。无论是初创公司还是大型企业,MongoDB 都能为其提供强大的数据存储和管理能力。
2025-03-26 08:38:00
819
原创 SpringBoot开发过程中,MyBatis有哪些批处理方式,你喜欢选择哪一种
总结:在 Spring Boot 项目中,MyBatis 的批处理首选 ExecutorType.BATCH 方式,它提供了最佳的性能和灵活性平衡,特别适合处理中等至大批量的数据操作。
2025-03-25 18:15:50
934
空空如也
jenkins报了这个错误,有人知道吗
2021-09-11
canal出现启动没有日志产生
2021-08-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人