自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 分布式每日一学 — Day 5:分布式锁

坑后果解法1. 只 SETNX 不设过期时间客户端宕机,死锁+ 看门狗续期2. 解锁时不验证 owner误删别人的锁Lua 脚本判断 value 再删除3. 锁过期时间设太短业务还没执行完,锁释放了Redisson 看门狗自动续期4. 锁粒度太大并发性能差按用户 ID / 订单 ID 细分5. 锁内代码抛异常没解锁死锁6. 主从 Redis 异步复制主节点挂了,锁没同步到从节点用 Redlock 或 etcd7. 可重入没处理自己锁自己用 Hash 结构记录重入次数。

2026-08-10 13:50:42 216

原创 分布式每日一学 — Day 4:分布式事务(2PC / 3PC / Saga / TCC)

前 3 天我们打的是「副本一致性」这条线:CAP 告诉我们 P 没得选,Raft/Paxos 告诉我们"怎么让一组机器对同一份数据达成一致"。今天我们换一个战场——。一个下单链路要改订单库、库存库、账户库、积分库,任何一个环节挂了都不能让用户的钱"消失"或"凭空多出来"。这就是的领域。

2026-08-10 13:49:29 194

原创 分布式每日一学 — Day 3:Paxos 共识算法

昨天我们学了 Raft,它以"可理解性优先"的设计哲学,把共识问题拆成了 Leader 选举、日志复制、安全性三块,几乎所有现代分布式存储的基石都建立在它之上。但 Raft 并不是第一个答案——它的"祖师爷",1998 年就由 Leslie Lamport 提出,比 Raft 早了整整 16 年。今天我们来啃这块"硬骨头"。

2026-08-07 13:54:07 244

原创 分布式每日一学 — Day 2:Raft 共识算法

想象你约 5 个朋友聚餐,大家在群里讨论去哪家餐厅。场景问题有人说川菜、有人说日料意见分歧有人聊到一半断网了节点故障有人消息延迟好几分钟才看到网络分区有人说"我已经订了海底捞"需要最终拍板共识就是要让这群人(节点)最终对同一个决定达成一致,即使中间有人掉线、有人消息延迟。让一个集群中的所有正常节点,对某个值(比如"谁是 Leader"、“这条数据写入成功没有”)达成最终一致。

2026-08-06 10:39:23 226

原创 分布式每日一学 — Day 1:CAP 定理

分布式系统的第一性原理——一致性、可用性、分区容错,三者只能选其二。CAP 定理给出的答案是——你只能在两者之间选其一,因为第三个选项你根本没得选。

2026-08-05 11:17:56 371

原创 服务发现配置热更新:gRPC 组件的消息驱动状态管理

服务发现解决了“去哪里访问服务”的问题,但当服务地址可以随时变化时,客户端组件还必须安全地把新地址转换为新的运行状态。

2026-07-23 16:05:48 161

原创 2026 年编程技术核心趋势完整解读

叠加轻量化运行时、云原生升级、编程语言格局洗牌、端侧AI下沉、安全左移。

2026-07-22 11:04:51 269

原创 我如何让 Codex 自己维护 AGENTS.md 和 Skill

本文结合真实项目实践,分享 Codex 中 AGENTS.md 与 Skill 的分层设计:仓库规则负责团队硬约束,本地规则负责工作模式和 Skill 路由,基础、编排与专项 Skill 各司其职。通过测试纠偏、日志规范沉淀、配表排错和流水 Skill 提炼等案例,说明如何让 AI 从任务中总结经验并持续维护规则体系。AI 时代真正重要的,不是手写所有提示词,而是掌握提问、检索和检查的能力。

2026-07-21 19:29:08 271

原创 分布式后端工程师学习路径

核心路线:语言基础 → 理论奠基 → 组件实战 → 架构整合 → 造轮子内化,适合有一定 Go 基础、想系统转向分布式方向的后端工程师参考

2026-07-20 14:03:35 156

原创 GO分布式后端工程师学习路径

核心路线:语言基础 → 理论奠基 → 组件实战 → 架构整合 → 造轮子内化,适合有一定 Go 基础、想系统转向分布式方向的后端工程师参考

2026-07-20 14:02:39 330

原创 #AI重塑终身职业教育:未来10年,职场人的“必修课”会彻底变样

AI 时代真正的职业护城河,从来不是单一技能,而是持续学习、快速迭代的底层能力

2026-07-18 11:52:04 209

原创 QT边学边做 1 、项目管理文件(.pro)及其作用详解

QT边学边做 1 、项目管理文件(.pro)及其作用详解项目管理文件(.pro文件)常见得代码我常用的代码改变文件目录others一个QT项目一般版情况下会包含如下几类文件项目管理文件 samp2_1.pro,存储项目设置的文件。主程序入口文件 main.cpp,实现 main()函数的程序文件。窗体界面文件 widget.ui,一个 XML 格式存储的窗体上的元件及 其布局的文件。...

2019-11-02 15:10:45 511 2

MEMS陀螺仪滤波算法设计

针对ADXRS453陀螺仪的静态信号进行分析,采用一节IIR低通滤波器、一阶AR模型卡尔曼滤波对陀螺仪静态信号进行降噪,获取静态偏移信号,然后以此为基础对陀螺仪数据进行卡尔曼滤波,适用与嵌入式。

2018-11-06

Source-Insight教程及技巧(大全)——最终整合版.pdf

Source insight使用教程,更多的是经常用的快捷方式,提高编程调试代码的效率的方法。如有侵权,联系我删除!

2019-07-27

基于 Kalman 滤波的 MEMS 陀螺仪滤波算法

针对 MEMS 陀螺仪精度不高、随机噪声复杂的问题,研究了某 MEMS 陀螺仪的随机漂移模型。应用时间序列分 析方法,采用 AR(1)模型对经过预处理的 MEMS 陀螺仪测量数据噪声进行建模,进而基于该 AR 模型并采用状态扩增法设 计 Kalman 滤波算法。速率试验和摇摆试验仿真结果表明在静态和恒定角速率条件下,采用该算法滤波后的 MEMS 陀螺 仪的误差均值和标准差都比滤波前有了明显的降低。针对摇摆基座下该算法随摆动幅度的增大效果变差的问题,从提 高采样率和选择自适应 Kalman 滤波两个方面对算法进行改进。仿真结果表明,两种方法都能改善滤波效果,然而考虑 到系统采样频率和 CPU 计算速度的限制,自适应滤波有更高的实用性。

2018-11-06

单片机C语言程序设计实训100例

单片机C语言程序设计实训100例(免费下载),对初学的stc89c51单片机者有用。

2018-10-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除