RabbitMQ高级使用-拾光赋

RabbitMQ高级使用

RabbitMQ高级使用,概述 在支付场景中,支付成功后利用RabbitMQ通知交易服务,更新业务订单状态为已支付。但是大家思考一下,如果这里MQ通知失败,支付服务中支付流水显示支付成功,而交易服务中...
10个月前
0597
记录---vue3项目实战 打印、导出PDF-拾光赋

记录—vue3项目实战 打印、导出PDF

记录---vue3项目实战 打印、导出PDF,🧑‍ 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 一 维护模板 1 打印模板: <template>  <div class='print-content'>    <div v-...
6个月前
0597
C++ Qt开发:自定义Dialog对话框组件-拾光赋

C++ Qt开发:自定义Dialog对话框组件

C++ Qt开发:自定义Dialog对话框组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大...
3年前
05910
07.CircuitBreaker断路器-拾光赋

07.CircuitBreaker断路器

07.CircuitBreaker断路器,1.Hystrix进入维护模式 1.1 是什么 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystri...
[CSP 2025]游记-拾光赋

[CSP 2025]游记

[CSP 2025]游记,CSP-J \(T1\) 循环结构 \(+\) 字符串,橙题,不说了肯定做出来了。 #include<bits/stdc++.h> using namespace std; #define int long long #define N 2000005 int top,a[N...
4个月前
0599
AT_abc345_d 题解-拾光赋

AT_abc345_d 题解

AT_abc345_d 题解,本文同步发表于洛谷。 是个逆天搜索。 最开始:爆搜,启动! 然后 TLE 到飞起。 赛后:我【数据删除】这么简单的吗?! dfs 每个位置,试着把没放过的块放到以这个位置为左上...
2年前
05910
P3690 【模板】动态树(LCT)-拾光赋

P3690 【模板】动态树(LCT)

P3690 【模板】动态树(LCT),P3690 【模板】动态树(LCT) 闲话: 余既知 LCT ,后半日,吾志学之。时至机房,广查博客,或苦思冥想。怎料实力不济,铩羽而归。他人问之:“闻汝知 LCT ,且何谓...
1年前
05914
封装CompletionService的并发任务分发器(优化版)-拾光赋

封装CompletionService的并发任务分发器(优化版)

封装CompletionService的并发任务分发器(优化版),这个框架代码用了很长时间,使用场景也挺多,初衷是简化CompletionService的编程接口,尽量减少业务代码处的感知。 今天找deepseek做了一版优化...
9个月前
05914
C++20新增属性[[no_unique_address]]详解-拾光赋

C++20新增属性[[no_unique_address]]详解

C++20新增属性[[no_unique_address]]详解,有一个古老的c++问题:struct Empty{}; sizeof(Empty); 请问Empty的大小是多少。 很多新手会回答0,但稍有经验的开发者会说出正确答案,大小至少是1字...
6个月前
05911
【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?-拾光赋

【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?

【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?, 威哥,第一次给你发消息就是求教一个问题呢,近期我在优化系统查询的时候,在测试环境优化达标,但是发布到生产后,发现从客...
JAVA自定义注解-拾光赋

JAVA自定义注解

JAVA自定义注解,什么是注解? 注解是一种特殊的接口,用于为Java代码提供元数据。它们不会直接影响代码的执行,但可以被编译器、开发工具或运行时环境读取和使用。 Java内置了一些常用的注解,...
4个月前
0596
C# 实现Ping远程主机功能-拾光赋

C# 实现Ping远程主机功能

C# 实现Ping远程主机功能,C#实现Ping远程主机功能。   1、引用nuget包 Wesky.Net.OpenTools OpenTools是一个用于提高开发效率的开源工具库。该项目为个人开源项目,采用MIT开源协议,永不...
2年前
05913