- 博客(203)
- 资源 (1)
- 收藏
- 关注
原创 github copilot 在 IDEA里面怎么使用
在 IntelliJ IDEA 中高效使用 GitHub Copilot,主要分为和三大模块。
2026-05-08 14:21:34
597
原创 Windows安装npm
二、安装(全程默认即可) 双击 .msi → Next → 同意协议 → Next。安装路径默认 C:\Program Files\nodejs\(不要中文 / 空格)→ Next。权限报错:以管理员身份运行终端。一、下载 Node.js(含 npm) 官网:https://nodejs.org/ 选 LTS 长期支持版(推荐),下载 Windows (.msi) 64 位。# 淘宝镜像 npm config set registry https://registry.npmmirror.com/
2026-05-06 14:34:29
264
原创 lambdaQuery 加 or
在 MyBatis-Plus 中,的.or()用于拼接 SQL 的OR条件。,使用不当会导致 SQL 逻辑与预期不符。
2026-04-28 11:30:01
219
原创 postgresql 拼接字段
postgresql 文档表有两个字段,tag1和tag2,两个字段存储的都是标签,多个标签用逗号分隔。现在需要用逗号连接tag1和tag2,作为一个tag字段返回。在 PostgreSQL 中,直接拼接很容易产生多余逗号、首尾逗号或NULL参与拼接返回NULL的问题。推荐以下,能完美处理NULL。
2026-04-27 10:06:27
225
原创 【L】表数据迁移
document表有一个字段tag存储标签名字,多个标签名字用字段分隔。还有一个tag表,有id和名字字段。现在需要把document和标签的关系写到一个关系表,字段有document表的id和tag表的id,如何将原有数据写入到关系表。将逗号分隔的字符串迁移到关系表是典型的场景。为保证数据一致性和生产安全,下面提供与,并附完整执行流程。
2026-04-24 15:11:58
331
原创 Trae 是做什么的
(底层基于 VS Code / Electron 架构二次开发)。它不是像 GitHub Copilot 或通义灵码那样的“IDE 插件/扩展”,因此你无法在 JetBrains 的 IntelliJ IDEA、PyCharm 或 WebStorm 内部安装或运行 Trae。它的定位和体验与目前全球知名的 AI 编辑器 Cursor 非常相似,旨在通过深度集成大语言模型(LLM)来彻底改变传统的编码方式。Trae 本身就是一个。
2026-04-24 15:07:13
141
原创 返回标签是否被使用过
一个标签表,有id和标签名字。一个文档表,有tag字段,存储多个标签名字逗号分隔。需要查询所有标签信息返回,同时返回一个字段表示标签是否被使用过。针对需求,核心难点在于(避免"tag"误匹配到"category"
2026-04-24 09:52:41
187
原创 修改分类信息的时候将分类异步写入redis
修改分类信息的时候将分类异步写入redis,怎么实现异步在 Spring Boot + Redis 场景下,实现“修改分类后异步写入 Redis”有 3 种主流方案。按。
2026-04-22 15:20:26
287
原创 Mybatis plus lambdaQuery 动态增加查询条件
在 MyBatis-Plus 中,提供了类型安全的 Lambda 表达式查询方式。。当condition为true时才会拼接该条件,为false则自动忽略。
2026-04-21 10:31:35
78
原创 数据库移除逗号分隔的元素
针对你当前的表结构(逗号分隔字符串),我先给出,然后提供(逗号分隔在关系型数据库中属于反模式,会带来严重的性能与维护隐患)。
2026-04-20 15:35:30
190
原创 IDEA配置Continue
(Java + 32G内存无独显 +),ContinueOllama。其他三款默认依赖云端推理,不符合隐私红线。下面给你一套。
2026-04-17 10:31:41
971
原创 java string转map
在 Java 中可以通过第三方 JSON 解析库轻松转换为。Java 标准库JSON 解析功能,因此需要引入依赖。
2026-04-16 17:19:43
129
原创 postgresql string_to_array 方法
在 PostgreSQL 中,是一个常用的内置函数,用于。它在数据清洗、CSV 解析、标签拆分等场景中非常实用。
2026-04-15 15:17:46
253
原创 现有java版本及各版本之间的差异
语法:8 函数式 → 11 局部推断 → 17 模式匹配 → 21 虚拟线程/记录模式并发:OS 线程模型 → JVM 轻量虚拟线程(21 是分水岭)GC:G1 成标配,ZGC 走向成熟,分代化解决早期吞吐问题生产选择:新项目无脑选 21,保守/依赖重选17 或 11,8 仅限维护期。
2026-04-13 17:19:40
411
原创 mybatis plus 联查返回 map
MyBatis-Plus 官方主要封装了,多表联查需要自定义 SQL。但返回Map类型是 MyBatis 原生支持的特性,在 MP 中完全兼容。
2026-04-10 10:01:42
270
原创 Sharepoint Graph delta 接口 如何使用
Microsoft Graph API 的 delta是用于的核心机制。它允许你只获取自上次同步以来发生新增、修改、删除的资源,避免重复拉取全量数据。下面从原理、流程、代码到避坑指南进行完整拆解。
2026-04-08 14:34:46
335
原创 mybatis plus 更新的时候返回更新记录的条数
要行数 → 用(返回int要布尔值 → 用(返回booleanMySQL 必加,否则返回值无业务参考价值乐观锁返回0是正常冲突信号,非 SQL 错误如需结合你的具体表结构(如含@Version、逻辑删除、分库分表)优化更新策略,可提供 Mapper 代码,我为你输出适配方案。
2026-04-03 15:46:55
277
原创 List<DocumentMetadata> 取类型为a的所有文件名组成String,文件名加《》
/ 用分号分隔"));// 输出:《文件 1》;《文件 3》;《文件 4》// 用换行分隔。
2026-04-02 14:23:32
50
原创 HashSet 和 LinkedHashSet 区别
默认首选:如果没有顺序要求,优先用 HashSet(性能更好,内存更省)。需要顺序:如果需要“先来后到”的顺序,用 LinkedHashSet。需要排序:如果需要“从小到大”或“自定义排序”,请用 TreeSet。一句话口诀去重不用序选 HashSet,去重保留顺序选 LinkedHashSet,去重还要排序选 TreeSet。
2026-04-02 14:05:12
259
原创 List<String> 转换为Set<String>
/ 避免扩容,提升性能场景推荐方法一般场景需要过滤保持顺序Java 9+空安全最简单推荐。
2026-04-02 14:02:59
254
原创 数据库doris text类型能存多少数据
类型TEXT等同于STRING。上限:单字段2GB,但受单行100KB(默认)限制。建议:超过 100KB 的文本,请存对象存储,Doris 只存链接。
2026-04-02 13:45:47
311
原创 多来源数据只取一条
如果你的数据库是MySQL 8.0+或其他现代数据库,直接用方法一,最标准。如果你的数据库是MySQL 5.7或更老版本,用方法二。确保id字段上有索引,否则去重性能会很慢。--------------------------------------附加:如果是两张表,可参考如下:针对“两个来源(表 A 和表 B),ID 冲突时优先取表 A"的需求,主要有两种常用的 SQL 写法。具体选择取决于你的数据库类型(是否支持窗口函数)以及数据量大小。假设两张表结构相同(都有idnamevalue。
2026-04-01 11:02:40
404
原创 java 把对象转化为json字符串
首选 Jackson:Spring Boot 默认集成,功能强大、社区活跃、安全性高。避免使用 Fastjson 1.x:存在已知安全漏洞。封装工具类:统一处理日期、空值等逻辑,提升可维护性。注意字段控制:使用注解控制序列化行为,避免敏感信息泄露。根据你的项目类型和依赖环境选择合适的库,并始终注意安全性与可维护性。
2026-03-31 14:11:42
314
原创 java 将 List<Map<String,Object>> 类型里面的值转换为List<String>
绝大多数情况下,你应该是想要场景一(提取特定字段)。记得把代码中的"name"替换成你实际需要的 Key 即可。
2026-03-27 11:38:02
394
原创 postgresql queryWrapper in 可以传字符串进去吗
可以传字符串:但如果是逗号分隔的多个 ID,必须先用split(",")转成数组。推荐传集合List或Collection是最安全、最规范的写法。不要手动加引号:框架会自动处理。
2026-03-25 16:47:45
57
原创 postgresql QueryWrapper left join
如果你必须用 PostgreSQL 的LATERAL优化(取最新附件):请使用方案一 (XML)。这是最稳妥、性能最好且能完整利用 PG 特性的方式。如果只是普通联查且不想写 XML:可以尝试方案二 (。不要试图用原生强行做复杂联查,那是它的设计盲区。
2026-03-25 14:41:10
218
原创 postgresql 一个申请表,一个附件表,查询申请表的时候联查一条附件
如果追求性能和代码可读性,请使用 LEFT JOIN LATERAL(方法一)。如果喜欢极简写法且只在 PG 环境,使用 DISTINCT ON(方法二)。如果需要取最新的附件,记得在子查询或窗口函数中。
2026-03-25 13:47:36
209
php乘风多用户流量统计
2010-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅