五维思考

学习要加,骄傲要减,机会要乘,懒惰要除。 http://www.5dthink.cn

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
1 2 3 4 5 ··· 43 下一页

2026年1月5日

摘要: 一个代码质量高的 Spring Boot 程序员,通常具备以下特点,涵盖编码、设计、工程实践等多个维度: 一、代码规范与素养 严格遵守约定:遵循 Spring Boot 约定优于配置原则,不重复造轮子,善用自动配置 代码风格统一:使用 Checkstyle/SpotBugs 保证格式规范,命名清晰( 阅读全文
posted @ 2026-01-05 05:11 五维思考 阅读(12) 评论(0) 推荐(0)

2025年9月4日

摘要: 我们来全面深入地探讨 TransmittableThreadLocal (TTL)。这是一个在异步编程中极其重要的工具,特别是在使用线程池的场景下。 一、 核心概念与使用场景 1. 它是什么? TransmittableThreadLocal 是阿里巴巴开源的库,是 InheritableThrea 阅读全文
posted @ 2025-09-04 07:16 五维思考 阅读(644) 评论(0) 推荐(0)

2025年8月3日

摘要: 一、适用场景 动态数据存储 产品属性管理:如电商平台的商品具有多样的属性(颜色、尺寸、材质等),使用JSON类型可灵活存储,避免为每种属性创建单独列。 用户配置文件:用户的个性化设置(主题、语言偏好、通知选项等)可存储为JSON,方便动态更新和扩展。 日志记录与分析 结构化日志存储:将日志数据以JS 阅读全文
posted @ 2025-08-03 07:19 五维思考 阅读(85) 评论(0) 推荐(0)

2025年8月2日

摘要: 1、基本操作 要在MyBatis-Plus中使用MySQL的JSON类型,可以按照以下步骤操作: 数据库表设计 在MySQL表中定义JSON类型的字段,例如: CREATE TABLE your_table ( id INT PRIMARY KEY AUTO_INCREMENT, json_data 阅读全文
posted @ 2025-08-02 09:35 五维思考 阅读(1530) 评论(1) 推荐(0)

2025年7月12日

摘要: 在 Spring 框架中,使用 Spring State Machine (SSM) 可以优雅地替代复杂的 if-else 状态判断逻辑。以下是完整实现方案: 1. 添加依赖 <dependency> <groupId>org.springframework.statemachine</groupI 阅读全文
posted @ 2025-07-12 23:47 五维思考 阅读(44) 评论(0) 推荐(0)

2025年7月1日

摘要: RedissonClient 接口中文注释 接口概述 /** * 访问所有 Redisson 对象的主接口,提供同步/异步操作界面 * * @see RedissonReactiveClient 响应式客户端 * @see RedissonRxClient RxJava 客户端 * * @autho 阅读全文
posted @ 2025-07-01 21:12 五维思考 阅读(122) 评论(0) 推荐(0)

2024年9月17日

摘要: 一、Redis 在 Redis 中实现用户离线期间的消息接收,可以通过组合使用 Redis 的发布/订阅(Pub/Sub)功能和 List 数据结构来实现。具体来说,当用户离线时,可以将发送给该用户的消息存储在 List 中,待用户上线后再从 List 中读取消息。 下面是一个详细的实现方案: 1. 阅读全文
posted @ 2024-09-17 20:48 五维思考 阅读(427) 评论(0) 推荐(0)

2024年7月20日

摘要: 经常有小伙伴对一些计算机技术和概念不太清楚,产生很多误区,甚至张冠李戴,在一起聊天时又很难给对方解释清楚,经过苦思冥想,终于想到一些比喻,能够很好地阐述了“硬件、操作系统、跨平台、应用软件、开发语言、代码”之间的关系。 1、硬件 陆地(Intel)与海洋(AMD):硬件就像是一个广阔的自然环境,其中 阅读全文
posted @ 2024-07-20 18:22 五维思考 阅读(300) 评论(0) 推荐(0)

2023年8月13日

摘要: 使用 `vscode` 打开一个`json`文件,如果有单行或多行注释,则会显示红色下划线,解决办法如下: ## 方法1 点击底部的`JSON`,选择 `JSON with Comments` 即可,然后红色下划线消失,底部显示如下 ![](https://img2023.cnblogs.com/b 阅读全文
posted @ 2023-08-13 08:45 五维思考 阅读(499) 评论(0) 推荐(0)

2023年1月24日

摘要: 方法一 import {menus} from './menus.ts' function listToTree(list: any = [], options = {}, data = null) { const { rootWhere, childsWhere, addChilds } = Ob 阅读全文
posted @ 2023-01-24 22:05 五维思考 阅读(839) 评论(0) 推荐(0)

1 2 3 4 5 ··· 43 下一页

QQ群:1. 全栈码农【346906288】2. VBA/VSTO【2660245】