- 博客(12)
- 收藏
- 关注
原创 学习分布式事务
学习掌握两阶段提交协议、三阶段提交协议和 XA 协议的基本步骤这几个重要的知识点。到分布式事务的具体解决方案上,如果是跨服务的分布式事务,那么可以考虑TCC、SAGA 和 AT。注意讨论容错部分。监控 + 告警 + 人手工介入处理;读请求 + 数据修复;监控 + 告警 + 故障自动处理。如果是单纯的分库分表跨库事务,那么可以考虑延迟事务。
2025-04-10 22:55:10
701
原创 编码器踩的一些坑
在MP4文件中,moov atom(电影原子)包含了视频的元数据,比如时长、轨道信息等。通常,moov atom位于文件末尾,但如果录制过程中程序崩溃或未正确关闭文件,它可能没有被写入,导致文件不完整。说明 OpenCV 已经正确链接了 FFmpeg 库,并且支持常见的视频编解码器(如 avcodec、avformat 等)。成功将输出的 mp4v 编码视频转换成了 x264 编码文件,在前端通过视频流在线播放时可以正常播放。遇到的错误分为两个部分:输入文件的问题和转码失败。文件可能损坏或未正确生成。
2025-02-23 14:40:45
398
原创 实现qq一键登录
在实现acwing一键登录的基础上实现qq一键登录需项目在自己的备案域名上运行我实现好的网站地址:http://game.ilotus.top1、前往qq互联进行开发者资料审核https://connect.qq.com/devuser.html#/create/1/选择个人接入后填入个人信息注:手持照片得用后置摄像头拍摄,前置摄像头有镜像功能2、创建应用1.在应用管理界面点击创建应用,选择创建网站应用。2.网站名称一栏填写备案的网站名称3.网站回调地址填写处理qq返回的请求路.
2022-01-29 18:35:13
7792
1
原创 第十七届湖南程序设计竞赛小结
第十七届湖南程序设计竞赛小结 hncpc2021重现赛链接Not the Only Tree (痛苦E题)比赛的时候没有认真去思考,这道都还没过就一直看后面的难题。在队友有困难的时候就应该停下手中的题去一起解决。DescriptionWe all know that to build a traditional “Binary Search Tree”, we put the smaller numbers to the left while the larger to the right. D
2021-12-08 09:52:05
1089
2
原创 2021ccpc桂林小结
2021ccpc桂林D - Assumption is All You Need一题只差痛失打铜,这题队友交给了我是我不争气cf复现链接题目JB holds the belief that assumption is all you need to solve a problem. In order to prove that, JB has given you two permutations of numbers from 1 to n: A and B, and JB wants you t
2021-12-02 12:22:27
792
原创 2021-08-12 刷题笔记
1. cf1169B题目来源:cf1169B原题链接题目翻译Toad Ivan有m对整数,每个整数介于1和n之间,包括1和n。这些对是(a1,b1),(a2,b2),…,(am,bm)。他让你检查是否存在两个整数x和y(1)≤x<y≤n) 在每个给定的对中,至少有一个整数等于x或y。输入第一行包含两个空格分隔的整数n和m(2≤N≤300000, 1≤M≤300000)-对中整数值的上限,以及给定对的数目。接下来的m行各包含两个整数,第i行包含两个空格分隔的整数ai和bi(1≤哎,比≤n、
2021-08-14 16:38:29
339
原创 2021-08-06
刷题笔记 21.8.6欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma
2021-08-06 12:20:57
136
原创 2021-08-05
刷题笔记 21.8.5题目翻译题目大意题解已ac源码题目来源:cf1466D原题链接题目翻译一棵树,它有 n 个加权顶点。树是具有 n-1 条边的连通图。让我们将其 k 着色定义为将 k 种颜色分配给边缘,以便每条边缘都分配有一种颜色。请注意,您不必使用所有 k 种颜色。颜色为 x 的子图由来自原始树的这些边组成,这些边被指定为颜色 x,以及仅与至少一条这样的边相邻的顶点。所以在这样的子图中没有度数为 0 的顶点。连接组件的值是其顶点的权重之和。让我们将子图的值定义为其连通分量的最大值。我们
2021-08-05 21:34:46
153
原创 关键字索引表
6-1 关键字索引表 (100 分)为某本书建立一个关键字索引表。首先建立一个单链表,有26个结点,每个结点分别代表字母a,b,c,…,x,y,z。每个字母结点又指向以该字母开头的关键字的链表,该链表以字母顺序为序。如图所示:(字母链表,即蓝色垂直方向链表可以用结构体数组代替;每个字母结点所带的链表,即水平方向红色链接的表,可以根据需要增加一个头结点)输入一个单词,比如“cat”,程序从head所指向的结点‘a’开始,根据链接(蓝色箭头)依序找到‘c’,再从‘c’结点根据链接(红色箭头)依序查找“ca
2021-06-03 17:26:50
1026
4
原创 7-49 特殊时期
**7-49 特殊时期**人的一生经常会有一些特殊时期。现在HY就处在他的某个人生特殊时期中。这个时期中一个月是按4个星期来计算的。这个时期是从2008.10.05开始的,这一天正好是个星期天。我们约定,星期天是一个星期中的第一天。告诉你日期,请你确定现在是HY特殊时期中的第几个星期和第几个月(都是从1开始编号)。如2008.10.05是第一个星期,第一个月;2008.10.12是第二个星期,第一个月;2008.11.02是第五个星期,第二个月。输入格式:测试数据有多组,先输入测试组数t。然后输入
2021-03-09 11:00:56
514
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人