2025-08-28 15:19
Java后端
(98)
(0)
0
Comparable 和 Comparator 是 Java 中用于对象排序的两个接口,区别如下: Comparable:自然排序(对象自己定义规则)实现该接口的类,自己决定怎么排序。Comparator:外部排序(别人定义规则)不修改类,外部定义排序方式,更灵活。
2025-08-28 15:17
(85)
Stream 是 Java 8 引入的数据处理工具,用于对集合(List、Set 等)或数组进行函数式操作,如过滤、映射、排序、统计等。它不是数据结构,不存储数据,而是对数据的流水线操作。
2025-08-28 11:43
大数据
(76)
利用 Redis 实现分布式锁,最常用且可靠的方式是使用 SETNX + EXPIRE 或更优的原子命令 SET 命令的 NX 和 EX 选项,并结合合理设计避免常见问题。
2025-08-25 15:47
(116)
复制积压缓冲区(Replication Backlog)是主节点上的一个固定大小的循环缓冲区(circular buffer)。当主节点有从节点连接时,它会将写命令不仅发送给从节点,还会备份到这个 backlog 中。
2025-08-16 14:07
(117)
类似 JeecgBoot、RuoYi、Erupt 的国内外主流快速开发框架/低代码平台,按类别和特点分类整理的。
2025-08-13 14:32
项目
(118)
灰度发布和蓝绿部署是两种常见的软件发布策略,旨在降低发布风险、提高系统稳定性。它们适用于持续交付和DevOps场景,尤其在云原生和微服务架构中广泛应用。
2025-06-30 17:17
(237)
Spring Boot中RestTemplate详解RestTemplate是Spring提供的用于同步HTTP请求的客户端工具,在Spring Boot中集成使用非常方便。
2025-06-30 16:56
WEB前端
(487)
在Vue项目中,通过路由传递参数后,页面刷新能获取参数但路由变化时不刷新页面就无法获取新参数,本质是同一组件复用导致生命周期钩子未被触发。简单场景:直接为 <router-view> 添加 Key,复杂逻辑:结合 watch 或 beforeRouteUpdate 精细化控制。
2025-06-03 17:22
(284)
在 Spring Boot 项目中实现分词功能,可根据需求选择以下四种主流方案:Ansj 中文分词(轻量级首选),IK 分词器,Elasticsearch + IK 分词(搜索场景)以及DL4J 深度学习分词(NLP 场景)。
2025-05-30 12:14
全栈开发
(217)
优先字符串传输:后端字段统一转为字符串兼容性最佳 前端BigInt处理:若需保持数值类型,使用BigInt原生方案 全局配置优化:通过Jackson统一配置减少代码侵入性 通过以上方案可彻底解决Long类型精度丢失问题,具体选择需根据项目架构和前后端协作方式决定。
Page 1 of 28