2025-08-16 14:07
Java后端
(32)
(0)
0
类似 JeecgBoot、RuoYi、Erupt 的国内外主流快速开发框架/低代码平台,按类别和特点分类整理的。
2025-08-13 14:32
项目
(49)
灰度发布和蓝绿部署是两种常见的软件发布策略,旨在降低发布风险、提高系统稳定性。它们适用于持续交付和DevOps场景,尤其在云原生和微服务架构中广泛应用。
2025-06-30 17:17
(145)
Spring Boot中RestTemplate详解RestTemplate是Spring提供的用于同步HTTP请求的客户端工具,在Spring Boot中集成使用非常方便。
2025-06-30 16:56
WEB前端
(118)
在Vue项目中,通过路由传递参数后,页面刷新能获取参数但路由变化时不刷新页面就无法获取新参数,本质是同一组件复用导致生命周期钩子未被触发。简单场景:直接为 <router-view> 添加 Key,复杂逻辑:结合 watch 或 beforeRouteUpdate 精细化控制。
2025-06-03 17:22
(192)
在 Spring Boot 项目中实现分词功能,可根据需求选择以下四种主流方案:Ansj 中文分词(轻量级首选),IK 分词器,Elasticsearch + IK 分词(搜索场景)以及DL4J 深度学习分词(NLP 场景)。
2025-05-30 12:14
全栈开发
(154)
优先字符串传输:后端字段统一转为字符串兼容性最佳 前端BigInt处理:若需保持数值类型,使用BigInt原生方案 全局配置优化:通过Jackson统一配置减少代码侵入性 通过以上方案可彻底解决Long类型精度丢失问题,具体选择需根据项目架构和前后端协作方式决定。
2025-05-21 08:58
(238)
JavaScript中的宏任务(MacroTask)和微任务(MicroTask)是事件循环(Event Loop)机制中的核心概念,用于管理异步任务的执行顺序。当前宏任务:正在执行的一段完整同步代码块(如 script 代码、setTimeout 回调等)。 微任务队列的清空:发生在当前宏任务结束后、下一个宏任务开始前。
2025-05-19 14:35
(226)
Java中synchronized锁的升级过程是为了在不同竞争强度下优化性能,分为四个阶段,按以下顺序逐步升级:1. 无锁状态(初始阶段)2. 偏向锁(单人专用模式)3. 轻量级锁(礼貌排队模式)4. 重量级锁(强制管制模式)
2025-05-19 13:53
(205)
在双重检查锁单例模式中,不加 volatile 关键字可能导致线程安全问题。在并发环境下,必须使用 volatile 修饰单例实例,以解决指令重排序和可见性问题。
2025-05-19 13:47
(189)
Java中单例模式的三种经典写法包括饿汉式、双重检查锁及静态内部类。
Page 1 of 27