logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LeetCode21.合并有序链表全解析:从两链表到K链表的算法优化

合并两个链表时优先使用迭代法保证稳定性递归法可用于代码简洁性优先的场景合并K个链表时默认使用分治法(LeetCode官方推荐解法)当K较小时(如K≤10),优先队列法更易实现注意事项始终检查输入链表数组为空的情况处理链表节点时注意断链操作附录:LeetCode测试用例验证空链表输入单链表输入超长链表(10^4级别节点)大规模链表数(K=10^4)掌握这些核心方法,将能从容应对绝大多数链表合并相关的

文章图片
#链表#算法#数据结构 +1
网络学习(三)|Feign与RPC在微服务架构中的应用对比

Feign:Feign是一个轻量级的Java库,专为简化HTTP API客户端调用而生。通过动态代理和接口注解,Feign使得调用远程服务如同调用本地方法一样直观便捷。它常用于Spring Cloud等微服务框架中,与服务发现、负载均衡等服务治理组件紧密集成,提供了一种声明式的HTTP客户端解决方案。RPC:RPC是一种跨网络进程间通信技术,其目标是使远程服务调用如同本地调用一样透明。

文章图片
#网络#架构#学习
MongoTemplate | 多条件查询

将所有的查询条件添加到一个 List 中,然后将其转换为一个数组,并将数组传递给 Criteria.orOperator 方法。这样,所有的查询条件将被组合成一个或条件。

文章图片
#数据库#java#mongodb
数据可视化入门

数据可视化的历史可以追溯到古代人类绘制地图和图表的时代,但现代数据可视化的发展主要集中在以下几个关键阶段:

文章图片
#信息可视化
Redis学习(12)|使用Redis在Spring Boot中实现分布式锁

Hello大家好,我是阿月,坚持学习,老年痴呆追不上我,今天我们学习如何使用Redis在Spring Boot中实现分布式锁

文章图片
#redis#学习#spring boot
设计模式|发布-订阅模式(Publish-Subscribe Pattern)

发布-订阅模式(Publish-Subscribe Pattern)是一种软件架构设计模式,属于行为型设计模式,用于解耦生产者(发布者)和消费者(订阅者)之间的关系。在这种模式中,发布者负责发布消息,而订阅者则可以选择订阅他们感兴趣的消息类型。当有新消息发布时,订阅者将收到通知并执行相应的操作。

文章图片
#设计模式#java
到底了