摘要:
图笔记 图的遍历代码结构和回溯代码结构相似,因此在整理回溯题目之后整理了图相关的题目,这部分的题目考察较少,不建议花太多工夫,了解常用的算法即可,力扣周赛后两题极高概率考 Graph graph; boolean[] visited; /* 图遍历框架 */ void traverse(Graph 阅读全文
摘要:
回溯笔记 包括本人学习数据结构期间的所有的回溯题目 回溯结构比较统一,建议抽时间集中突破 题目清单(简单题的意思是允许暴力搜索,往往有进阶解) 💚 -- Easy 💛 -- Medium 🧡 -- Hard 题目顺序,codetop.cc 默认排序规则(题目不多) 💛46. 全排列 💛93 阅读全文
摘要:
RabbitMQ初探 结合SpringAMQP,讨论RabbitMQ的几种消息模型 RabbitMQ Tutorials 工程结构 ├─consumer └─publisher 父工程pom.xml <parent> <groupId>org.springframework.boot</groupI 阅读全文
摘要:
重温dockerfile&dockerCompose 复习dockerfile 将应用程序及其需要的系统函数库、环境、配置、依赖,打包 常用命令 https://docs.docker.com/engine/reference/builder/ | 指令 | 说明 | 示例 | | | | | | 阅读全文
摘要:
Feign远程调用结合fallback(Springboot包扫描) 微服务项目中,各微服务模块间互相调用,通常使用HTTP协议调用,为了优雅和快速调用服务,通常使用HTTP客户端,如Feign 为各服务编写Feign客户端应当是一次编写重复调用的过程,因此Feign客户端应当作为一个独立工具包引入 阅读全文
摘要:
# Win部署MySQL5.7 > [压缩包安装](https://www.cnblogs.com/horvey/p/10151706.html) 参考引用连接即可 如果机器中部署多个MySQL,则应当合理配置系统服务和my.ini ## 服务 - 环境变量 MYSQL57_HOME D:\Prog 阅读全文
摘要:
Postman 的批量登录案例 在并发项目中,需要测试多用户场景下的超买超卖 项目中的用户登录状态检测使用redis中的token 因此为了模拟多用户下单的情况,需要足够多的活跃用户,即热身 测试接口 url /api/user/login body {"phone": "13100000001", 阅读全文
摘要:
基于秒杀案例的锁的思考与实践 在跟黑马点评项目时,发现其中的对于“秒杀”过程的讨论非常有意思, 该项目讨论了“超买/超卖”、“一人一单”、“集群模式下的一人一单”问题 分别引出了乐观锁、悲观锁,分布式锁的概念,值得一学! https://www.bilibili.com/video/BV1cr4y1 阅读全文
摘要:
Markdown公式 学习算法过程中,越来越多的情况需要使用公式,使用字符虽然能够表达,但可读性差 好在cnblogs也支持Markdown的公式,故尝试使用 参考 使用的是LaTeX语法,不建议硬背硬敲,建议配合工具可视化编辑并复制LaTeX代码 在线公式编辑器 https://www.latex 阅读全文
摘要:
List的两种子类LinkedList, ArrayList的选择 背景:LeetCode的一道回溯题目 78.子集 分析 题目意思是枚举所有的子集,必然想到回溯算法,本人使用回溯习惯使用一个成员变量链表和一个答案列表 配合回溯算法 List<List<Integer>> ans; List<Int 阅读全文