回溯剪枝整理 Posted on 2025-03-07 Words count in article: 2.1k | Reading time ≈ 7 回溯剪枝整理参考文献:https://labuladong.online/algo/practice-in-action/partition-to-k-equal-sum-subsets/#%E4%BB%A5%E6%A1%B6%E7%9A%84%E8%A7%86%E8%A7%92 这几天做了不少回溯 ... Read more »
HoneyBadgerBFT学习 Posted on 2025-02-13 Words count in article: 2.6k | Reading time ≈ 9 HoneyBadger-BFT 学习半同步共识 vs 异步共识半同步共识协议就是基于第一种方法加强网络假设而设计的。这种方法可以让协议的设计相对简单,协议的关注点可以更多的放在安全性(safety),活性由 failure detector 来保证。比如在 PBFT 中,每个 replica 都要维 ... Read more »
限流组件开发与学习 Posted on 2025-01-02 Words count in article: 3.4k | Reading time ≈ 15 限流组件开发与学习为了让羊毛党利用脚本等工具快速多次抽奖印象活动体验,我们可以写一个限流的组件,来阻止短时间内大量请求。 首先来定义这个注解:RateLimiterAccessInterceptor 注解 RateLimiterAccessInterceptor1234567891011121314 ... Read more »
zookeeper学习 Posted on 2024-12-23 Words count in article: 9.8k | Reading time ≈ 38 zookeeper学习ZooKeeper 概述a. Znode(节点) Znode 是 ZooKeeper 中的数据单元,类似于文件系统中的文件或目录。 层级结构:ZooKeeper 使用类似于 UNIX 文件系统的层级结构来组织 Znode。每个 Znode 都有一个唯一的路径,例如 /app/c ... Read more »
dubbo和nacos在大营销项目中的应用 Posted on 2024-12-23 Words count in article: 1.7k | Reading time ≈ 7 dubbo和nacos在大营销项目中的应用Dubbo配置流程以及踩坑情况引入dubbo和nacos 在项目根pom文件中引入nacos: 123456789101112131415<dependency> <groupId>org.apache.dubbo</g ... Read more »
大营销-更新日志 Posted on 2024-12-16 Words count in article: 705 | Reading time ≈ 2 大营销-更新日志12.06 2.0版本部署成功 增加分库分表,支持分布式部署 完善用户抽奖功能 12.16 3.0版本部署成功,网址http://117.72.108.9:3000/?userId=xxx&activityId=100301 实现积分功能 积分兑换抽奖次数 积分查询 ... Read more »
一些提高效率的开发技巧 Posted on 2024-11-21 Words count in article: 112 | Reading time ≈ 1 好用插件: vo2dto 对象转换 Easy Javadoc 一键生成注释 MyBatisCodeHelper,自动生成dao,mapper.xml和po对象 SequenceDiagram,生成调用图 C++/Clion对于一个项目,我们在没有编译的时候,无法代码跳转,这时候怎么办? ... Read more »
分库分表学习 Posted on 2024-11-20 Words count in article: 1.5k | Reading time ≈ 5 分库分表学习https://articles.zsxq.com/id_xq8o4sj295df.html AOP核心概念可参考 JavaGuide的博客 ,具体的不在这里介绍了。 分库分表哪里体现了AOP?数据库分库分表组件在这篇文章中已经介绍得很详细了,我们要学习的是这个组件中哪里体现出来了AO ... Read more »