- 博客(208)
- 资源 (24)
- 收藏
- 关注
原创 【Go 从入门到精通】第 8 章:指针、结构体与自定义类型
《Go 从入门到精通》第 8 章,讲 Go 面向对象的两块地基——指针与结构体。指针怎么用 & 取地址、* 解引用?为什么函数传值改不了原值、传指针才行?结构体如何把一组字段捆成一个类型、嵌套和匿名嵌入有什么区别?字段后面反引号里的标签 tag 又是干嘛的、怎么用 json:"name" 控制 JSON 输出的 key?还有面试常考的 new 和 make 到底差在哪。这一章用最小可运行代码一次讲透,并附「学生信息管理」综合练习和 8 条避坑清单。
2026-09-18 10:50:44
143
原创 【Go 从入门到精通】第 7 章:函数与方法
《Go 从入门到精通》第 7 章,讲 Go 的代码复用核心——函数与方法。Go 的函数有几个招牌特性:多返回值(几乎每个可能出错的函数都是「结果 + error」)、命名返回值、可变参数、匿名函数与闭包。为什么闭包能「记住」外层变量?defer 延迟执行为什么是倒序的、参数为什么在写的那一行就固定了?方法的值接收者和指针接收者到底差在哪?这一章用最小可运行代码一次讲透,并附综合练习和 8 条避坑清单,读完你就能把代码拆成清晰模块。
2026-09-17 19:34:18
344
原创 GPT-6 Astra 技术突破全解析:从“会说话“到“会干活“的七次底层跃迁
GPT-6 Astra 的争议之外,真正值得关注的是七次底层技术跃迁。本文不讲跑分只讲技术:循环深度架构让模型在隐藏状态里"想得更多、说得更少",是又快又省的根源;105 万 token 上下文让模型一次吃下整本书或整个代码库;五档可调推理、取消 none 档位,宣告旗舰模型默认要思考;Computer Use 让 AI 像人一样直接操作电脑,绕开连接器陷阱;跨窗口笔记与异步提问解决长任务"失忆"与"卡死";Skills、MCP、Apply Patch 等工具生态让模型从"调工具"升级为"编排工具链";安全
2026-09-17 09:54:17
438
原创 【Go 从入门到精通】第 6 章:字典(map)
《Go 从入门到精通》第 6 章,讲 Go 里最常用的「键值对」结构——map 字典。为什么对 nil map 写入会直接 panic?判断 key 存不存在,为什么单靠 m[key] 会「误判」、必须用 v, ok?map 的遍历为什么每次顺序都不一样?多 goroutine 并发读写为什么会崩?这一章用最小可运行代码一次讲透:make 与字面量两种初始化、增删改查四件套、无序遍历与 key 排序技巧、引用类型与「不可比较的 key」等规矩,最后附学生成绩管理综合练习和 8 条避坑清单。
2026-09-16 12:07:58
89
原创 【Go 从入门到精通】第 5 章:数组与切片(slice)
《Go 从入门到精通》第 5 章,讲 Go 里最常用、也最容易踩坑的类型——数组与切片。数组为什么是「值类型」、长度为什么算在类型里?切片凭什么能动态扩容、为什么「改了 A,B 也跟着变」?append 为什么必须接住返回值、扩容之后为什么新旧切片会「分家」?这一章用最小可运行代码一次讲透:数组三种声明、切片的指针/长度/容量三要素、append 与 copy 的正确用法、nil 切片和空切片的区别,最后附综合练习和 8 条避坑清单,彻底治好「切片恐惧症」。
2026-09-15 21:37:39
191
原创 【Go 从入门到精通】第 4 章:运算符、流程控制与代码风格
《Go 从入门到精通》第 4 章,带你彻底搞定 Go 的运算符和流程控制。很多从 C、Java 转过来的新手都被 Go 的「怪规矩」搞懵过:循环为什么只有 for 一种?switch 为什么不用写 break?i++ 为什么不能拿来赋值?大括号换一行为什么就编译报错?这一章一次讲透——算术、比较、逻辑、位运算全过一遍,if 的初始化语句、for 的四种写法、switch 默认不穿透这些特色设计都配了能直接跑的最小代码;最后解释 gofmt 如何强制统一代码风格,并附九九乘法表等综合练习和 8 条避坑清单,读
2026-09-15 17:34:53
125
原创 【Go 从入门到精通】第 3 章:变量、常量与基本数据类型
本章是《Go 从入门到精通》第 3 章,正式开始学习 Go 语法中最基础的部分——变量、常量与基本数据类型。文章用「带标签的盒子」类比变量,讲清两种声明方式:var 关键字与 := 短变量声明,以及它们的适用场景;解释 Go 的「零值」机制,让变量声明后永远有默认值。随后系统介绍基本数据类型:整型(int/int8~int64/uint 等)、浮点型(float32/float64 及精度坑)、布尔型(bool)、字符串与 byte/rune 的区别(len 返回字节数而非字符数)。最后讲解 Go 只允许显
2026-09-14 17:45:51
133
原创 【Go 从入门到精通】第 2 章:环境搭建与开发工具
本章是《Go 从入门到精通》第 2 章,手把手带你完成 Go 环境搭建与开发工具配置,彻底告别「环境劝退」。内容覆盖 Windows 与 Mac 双平台的 Go 安装(当前稳定版 Go 1.27)与验证;讲清 GOROOT、GOPATH 与 go modules 三者的区别,明确现代 Go 只用 go modules;配置 goproxy.cn 镜像源加速依赖下载;安装 VS Code 及官方 Go 扩展(含 gopls 语言服务器)。随后创建第一个本地项目:用 go mod init 初始化模块,编写并运
2026-09-13 19:45:21
236
原创 【Go 从入门到精通】第 1 章:Go 语言是什么、能做什么、为什么值得学
Go 语言是 Google 为「大规模服务端工程效率」而生的编程语言,由 Rob Pike、Ken Thompson、Robert Griesemer 三位系统级大佬设计,2009 年开源,2012 年发布 Go 1.0 后规范长期稳定。它以「简单、高效、天生并发」三大设计哲学著称:只有 25 个关键字、编译成单一静态二进制、用 goroutine 让并发变得简单。本文作为《Go 从入门到精通》系列开篇,不讲语法,先帮读者建立正确认知:讲清 Go 的出身与设计哲学、能力地图(适合 Web 后端、云原生、微服
2026-09-13 19:41:05
222
原创 DeepSeek V4.1 Flash 突然内测:Flash 的价格,Pro 的野心
9 月 8 日,DeepSeek 突然开启 V4.1 Flash 限时内测,主打三个关键词:新模型结构、原生多模态、成本更低。模型名 deepseek-v4.1-flash-expires-on-0910,9 月 10 日到期,计费与 V4 Flash 相同,每账号最多 20 路并发。最劲爆的是,官方问卷直接问:它能否全面替换 V4 Pro?从价格看,Flash 输入仅 0.44 美元,是 Pro 的三分之一,却想干 Pro 的活。技术上,DeepSeek 首次明确"原生多模态",意味着视觉能力将真正长进基
2026-09-08 21:11:04
219
原创 GPT-6 Astra 全面解读:OpenAI 宣告“欢迎来到 AGI 时代“,一场真突破与“刷榜“争议并存
OpenAI 于 2026 年 9 月 3 日发布新一代旗舰模型 GPT-6 Astra,官方定义为"全球最智能且对齐程度最高的模型",并宣告"欢迎来到 AGI 时代"。它拥有 105 万 token 上下文、12.8 万 token 最大输出,主打 Computer Use 电脑操作、软件工程与专业交付;ARC-AGI-3 达 99.9%、ExploitBench 满分,越界比例从上一代的 48.2% 归零。API 定价为输入 10 美元、输出 50 美元每百万 token,但 token 消耗与任务耗时
2026-09-06 20:29:08
744
原创 WorkBuddy 对接火山引擎豆包大模型省钱全攻略:按量计费 + 自动缓存,积分成本直降 5~10 倍
WorkBuddy 积分掉得太快?其实可以用「自定义模型」把火山引擎豆包大模型接进来,走你自己的 API Key 按量计费,通用对话、文档处理、简单代码这些活儿交给豆包,成本只有积分计费的 1/10~1/5。本文手把手讲清火山方舟注册、开通模型、拿 Key,以及 WorkBuddy 图形界面和 models.json 两种配置方式,再教你吃满三大省钱点:上下文缓存自动命中便宜 5 倍、选 Turbo 半价、控制上下文长度,附豆包 2.1 Pro/Turbo 价格表和避坑指南,全程照做即可,不用懂代码。
2026-09-05 22:38:55
699
原创 WorkBuddy 对接 DeepSeek 模型省钱全攻略:自带 Key、缓存、错峰,成本直降 5~10 倍
WorkBuddy 干活爽但积分掉得快?把 DeepSeek 官方 API 配成自定义模型,调用走自己账户按量计费,成本可降至积分计的 1/10~1/5。再叠加四招省钱:上下文缓存命中便宜 30 倍、错峰使用空闲半价、日常选 Flash(价格仅 Pro 的 1/3)、控制对话长度;配合一个任务一个窗口、一次说清需求等习惯,积分不再见底。
2026-09-05 17:08:56
856
原创 用 CC Switch 对接 Codex:一键接入 DeepSeek 等任意模型
还在为 Codex 登录难、订阅贵发愁?CC Switch 让你像切 Wi-Fi 一样一键给 Codex 换模型。本文从零讲透:CC Switch 是什么、它在本地如何做协议转换(把 Codex 的 Responses API 翻译成 DeepSeek 能懂的格式),手把手教你添加供应商、开启路由、接入 DeepSeek 等任意模型,并附上 401/404/502 等常见报错的排查表。文末还客观对比了官方一键脚本原生直连 DeepSeek V4 Pro 的新路线,帮你选对方案,省钱省心。
2026-08-31 22:44:14
512
原创 Codex 安装与使用全攻略:从零上手能替你干活的 AI 智能体
Codex 是 OpenAI 推出的 AI 智能体,能直接替你读代码、改文件、跑程序、操作浏览器,远不止问答。本文从零讲透 Codex 的安装与使用:对比四种形态并推荐桌面 App,覆盖 Windows/macOS 安装、ChatGPT 账号与 API Key 登录、项目与对话的区别、三种权限模式、模型与思考强度选择、插件与技能(@ 与 $ 触发)、任务排队插队与并行、本地/工作台/云端三种环境、AGENTS.md 项目守则、内置终端、自动化定时任务,以及 Word/Excel/PPT 办公实战和网站部署上
2026-08-30 22:18:40
283
原创 croc:一条命令,两台电脑安全互传文件 —— 原理、实战与 v11 新特性全解析
croc 是一款用 Go 编写的开源命令行文件传输工具,GitHub 已获 4 万多 Star。它让任意两台电脑之间无需注册账号、无需配置服务器、无需公网 IP,仅凭一条命令即可安全互传文件与文件夹。本文系统拆解了 croc 的核心机制:发送方运行 croc send 生成三词口令,接收方输入口令,双方基于 PAKE 密码认证密钥协商端到端加密的会话密钥;中继服务器只负责"牵线"和转发密文,再优先尝试 NAT 打洞直连,打不通才走中继兜底。文中还演示了多文件传输、文本与管道、二维码接收、自定义口令等常用玩法
2026-08-30 18:37:35
320
原创 VS Code 安装微信小程序 MCP 介绍
wechat-devtools-mcp 是社区开源项目,将微信开发者工具的 CLI 封装为 MCP 服务,让 AI 可直接启动小程序、跳转页面、读写数据、模拟点击输入、截图并读取日志。本文讲解其工作原理与前置条件,在 Windows 的 VS Code 中通过 .vscode/mcp.json 完成接入,并梳理配置字段、工具能力清单、FAQ 与典型场景,帮助 AI 从「只能看代码」升级为「真实操作小程序」。
2026-08-29 23:16:42
375
原创 npm 缓存占满 C 盘?三步把它迁到 D 盘(附验证与避坑)
这篇教程详细介绍了如何将 npm 缓存从 C 盘迁移到 D 盘以释放空间,主要内容包括: 问题背景:npm 缓存默认存储在 C 盘,会随着项目增多占用大量空间(通常几个 GB) 迁移步骤: 确认当前缓存位置和大小 在 D 盘创建新缓存目录 通过 npm config 修改缓存路径 复制旧缓存到新位置 验证后清理旧缓存 常见问题解答:包括配置不生效、权限问题、缓存兼容性等 核心命令:npm config set cache "D:\npm-cache" 和 robocopy 复制缓存 迁移后既能释放 C 盘空
2026-08-24 10:10:35
259
原创 DotMD:一款基于 Go + Wails 的轻量开源 Markdown 桌面编辑器
DotMD:轻量开源 Markdown 桌面编辑器 DotMD 是一款基于 Go + Wails 构建的开源 Markdown 编辑器,主打轻量、快速和本地化。核心特性包括: 分屏编辑与实时预览精确同步 支持数学公式(KaTeX)、图表(Mermaid)和代码高亮 本地图片预览和文件管理功能 单文件免安装,支持导出HTML/PDF 开源免费,数据完全本地存储 技术栈采用Go后端+React前端,通过Wails v2桥接,实现高性能和跨平台能力。适合技术写作、个人笔记等场景,提供"刚刚好"的Markdown编
2026-08-23 22:34:51
592
原创 DeepSeek 首个多模态视觉模型上线:V4-Flash-Vision-Exp,1000 张图只要 1 块钱
DeepSeek 推出首款多模态视觉模型 V4-Flash-Vision-Exp,以实验性质开放图片理解能力。该模型在保持 V4-Flash 纯文本能力的同时,视觉理解接近顶级水准,且图片按文本 token 计费(单图最多折算 384 tokens),价格不变。该模型通过 API 调用,支持 base64、URL 和 Files 三种图片输入方式,适用于商业 PPT 生成、UI 重构等 Agent 场景,标志着 DeepSeek 补全多模态能力的关键一步。
2026-08-23 13:43:24
626
原创 DeepSeek Harness 参考目录三件套:Config / Tool / Persistence 导读
本文摘要了DeepSeek Harness官方文档中的三份核心目录型参考页(插件配置目录、工具Schema目录、会话持久化事件目录),揭示了它们之间的关系与应用场景: 三目录定位: 配置目录决定插件部署参数 工具目录展示模型可见能力 持久化目录记录会话事件流 内在关联: 配置目录初始化服务,工具目录呈现模型接口,持久化目录记录交互过程 三者构成"能力装载→模型调用→事件沉淀"的数据闭环 实用技巧: 通过dump-config命令实时验证配置 利用工具包映射表快速定位功能模块 理解Seam抽象与具体实现的对应
2026-08-22 20:16:06
330
原创 CAD Mini Viewer —— 一个纯 Go 编写的轻量 DXF 查看器
CAD Mini Viewer是一款用纯Go语言编写的轻量级DXF文件查看工具,具有以下特点: 核心功能:支持解析ASCII DXF文件(R12/R2000+),可渲染多种图元(如直线、圆弧、多段线等),提供图层颜色、线型显示及2D/3D视图切换(3D支持旋转视角)。 技术亮点: 无CGO依赖,单文件可执行,体积小巧(约5MB) 采用Gio框架实现GUI,3D线框通过软件投影实现 提供完整DXF解析源码,适合二次开发学习 交互设计:支持鼠标平移/旋转/缩放,快捷键适配视图(F键)、重置视角(R键)等操作。
2026-08-22 18:53:57
421
原创 DeepSeek Harness 工具执行流水线:一次工具调用的守卫、执行与定格
本文详细解析了DeepSeek Harness(dsh)工具执行流水线的完整流程。一次工具调用经历三个阶段:前置守卫(pre-execute)决定能否执行,执行阶段(execute)处理超时、重试等逻辑,后置处理(post-execute)对结果进行最终调整。每个阶段都采用waterfall模式,支持插件干预。通过后,结果会经历快照、内容定型(finalizeContent)和结果通知(tools/result)三个不可更改的定格步骤,最终形成权威事实。整个流程兼顾了灵活性(waterfall改写)与确定性
2026-08-20 22:17:28
218
原创 Go 1.27 重磅发布:泛型方法落地、json/v2 问世、后量子加密与 Goroutine 泄漏检测
Go 1.27 重磅更新摘要 Go 1.27 正式发布,带来多项重要改进: 泛型方法正式落地,支持方法级类型参数,解决了容器类库的转换难题,调用更自然(如 c.Convert[int]()); encoding/json/v2 全新推出,提供更严格的JSON处理、性能优化及选项式配置,老包底层已由v2实现支撑; 后量子加密支持升级,新增 crypto/mldsa 实现ML-DSA签名方案,TLS支持完整后量子握手; 运行时优化包括小型对象分配提速30%、正式可用的Goroutine泄漏检测工具; 其他亮点:
2026-08-20 21:51:48
560
原创 DeepSeek Harness Agent 生命周期:轮次与步骤的完整时序
本文介绍了DeepSeek Harness Agent(dsh)的生命周期管理机制,重点解析了轮次(turn)与步骤(step)的完整时序流程。文章通过时序图和文字说明,详细阐述了从请求进入inbox到turn/end的完整旅程,并区分了三类关键事件域:持久事实(session/event)、实时协调(agent/*)和瀑布式拦截(waterfall)。 核心内容可概括为: 两个核心概念:turn(轮次)代表从接到任务到完成的整个过程,step(步骤)指单次模型调用及其工具调用。 完整生命周期流程:从用户输
2026-08-18 20:47:43
222
原创 DeepSeek Harness 能力 Seams 全景:可替换能力清单与三角色
本文介绍了DeepSeek Harness(dsh)框架中"能力Seams"的设计理念和实现方式。主要内容包括: Seam的三角色:由服务定义(接口)、服务提供方(实现)和消费方组成,三者共同构成可替换能力。 三种服务分类: Seam:可替换能力,有多实现(如ctx.llm) Core:主干服务,单实现但通过ctx暴露(如ctx.sessions) Bundle:唯一具体实现,其他包依赖其事件(如ctx.agentLoop) 执行世界示例:通过共享执行世界(如ctx.fs和ctx.subprocess)展示
2026-08-17 22:13:11
395
原创 dsh-desktop:DeepSeek Harness 的本地优先桌面应用
摘要: dsh-desktop 是一个基于 Go + Wails v3 开发的 Windows 桌面应用,封装了 DeepSeek Harness 的智能代理运行时与 Web UI,提供开箱即用的离线体验。核心特性包括免 CLI 启动、随机端口避免冲突、完全离线运行(内置 Node.js)、数据隔离存储、健壮的进程生命周期管理(支持优雅退出与强制回收),以及可选的 GitHub Releases 版本检测。应用通过预置运行时和用户数据分离设计,确保升级不丢失配置。技术栈依赖 Wails v3 的轻量化 We
2026-08-16 22:14:37
622
原创 DeepSeek Harness 架构入门:一切皆插件
摘要:DeepSeek Harness 插件化架构解析 DeepSeek Harness(dsh)采用完全插件化的架构设计,核心特点包括: 插件即一切:所有功能组件(模型适配器、工具注册、会话日志等)均以插件形式存在,通过Cordis框架实现服务注册和依赖注入。 分层配置机制:系统由profile、组合包(bundle)和patch三层配置叠加构建,支持灵活的功能替换和扩展。 事件驱动模型:定义了会话事件、Agent事件和能力事件三类扩展点,通过事件流实现功能扩展和流程控制。 会话日志为核心:采用"模型可见
2026-08-16 17:56:27
354
原创 Win11 环境下 phpStudy 安装 Redis 最新版,并为 PHP 8.5.9(NTS)配置 redis 扩展
本文介绍了在 Windows 11 环境下为 phpStudy 手动安装 Redis 并配置 PHP 8.5.9(NTS)的 redis 扩展的方法。主要内容包括: 两种 Redis 安装方案对比:phpStudy 自带旧版(3.0.504)与手动安装较新移植版(推荐) 详细步骤: 下载 Windows 移植版 Redis(推荐 redis-windows/redis-windows) 将 Redis 注册为 Windows 服务 下载匹配 PHP 8.5.9(NTS)的 redis 扩展(需注意版本、架构
2026-08-15 22:49:40
370
原创 phpStudy 手工安装最新稳定版 PHP 8.5.9(NTS)方法(Windows 本地开发)
本文介绍了在Windows环境下使用phpStudy手动安装最新PHP 8.5.9 NTS版本的方法。主要内容包括:下载phpStudy并安装;从PHP官网获取8.5.9 NTS版本;将解压后的文件夹重命名并放入phpStudy的PHP扩展目录;通过复制php.ini-production生成配置文件;在网站设置中选择新版本进行切换;最后验证安装是否成功。文章还解答了常见问题,强调phpStudy通过扫描Extensions/php目录识别PHP版本,因此手动添加的版本可直接使用。该方法适用于phpStud
2026-08-15 11:34:13
381
原创 Agent 时代的「安卓时刻」:DeepSeek 开源 Harness 背后的战略棋局
DeepSeek Harness开源:Agent时代的安卓级战略布局 DeepSeek以MIT协议开源Harness V0.1,本质是Agent领域的"安卓时刻"——通过开放执行环境底座,将竞争从模型层转向生态层。核心战略布局体现在: 架构革命:采用"Cordis"插件系统实现"一切皆插件",连调度器、UI等核心组件均可替换,形成极致可组合性; 模式创新:四种运行模式覆盖从基准评测(极简模式)到自进化(创作模式)的全场景,尤其PDC模式通过代码化调度使长任务效率提升量级; 生态卡位:相较OpenAI/Ant
2026-08-14 21:57:23
516
原创 DeepSeek Harness Cordis 教程:从零到接入真实 harness
DeepSeek Harness Cordis 教程摘要 本教程通过7个实践示例系统介绍Cordis插件框架,最终实现将插件接入真实harness服务。Cordis是DeepSeek Harness的底层插件框架,采用模块化设计,所有功能(工具、LLM适配器、Agent循环等)均通过插件形式挂载到共享上下文。 教程包含: 插件基础:演示函数插件、对象插件和类插件三种形态 生命周期管理:通过effect机制实现资源自动释放 服务机制:介绍依赖注入和服务注册 事件系统:实现插件间解耦通信 工具注册:将功能暴露给
2026-08-14 20:20:53
745
原创 基于多源地理编码与 AI 辅助的中文地址转经纬度准确度方案分享
本文分享了一套中文地址转经纬度的高准确度解决方案,针对电商/外卖等场景中地址表达自由、层级不一、口语化严重等问题。方案采用多源地理编码与AI辅助决策相结合的方式,通过以下步骤提升定位精度: 地址预处理:规范化清洗地址文本,去除冗余前缀和特殊字符 多源并行编码:同时调用高德和百度的地理编码及POI搜索服务 候选评分与校验:基于行政匹配和精度等级打分,并验证多源结果一致性(500米内) AI辅助决策:对分歧结果进行智能选择,失败时通过大模型直接生成坐标 该方案显著改善了跨省同名误配、低精度定位漂移等典型问题,形
2026-08-05 22:22:02
208
原创 企业微信机器人 ↔ 扣子智能体 桥接服务程序WeCom-Coze Bridge
WeCom-Coze Bridge 是一个基于 Go 语言开发的企业微信机器人与扣子(Coze)智能体之间的双向消息转发服务。该服务支持两种接入模式:WebSocket 长连接和 HTTP 回调模式,可实现消息实时双向传输。核心功能包括多轮对话维护、流式消息推送、自动重连机制、消息加密解密等,并提供健康检查和状态查询接口。项目采用模块化设计,配置灵活,支持跨平台部署,适合作为企业微信与 AI 智能体之间的中间件集成方案。
2026-07-19 09:27:44
461
原创 最安全 SSH 证书登录 CentOS 完整指南
本文详细介绍了在Windows 11环境下为CentOS配置最安全SSH证书登录的完整方案。该方案采用CA签名证书+Ed25519算法,具有彻底消灭密码、集中管理、短期证书有效期等核心安全优势。文章分步骤指导了从生成CA根密钥、签发用户证书、服务器配置到客户端登录验证的全过程,并提供了SSH配置文件优化建议。同时涵盖了日常维护、安全最佳实践和常见问题解决方法。这套企业级方案实现了无密码、无共享密钥的短期证书认证,是当前针对CentOS最安全的SSH登录方式,特别适合金融、政务等高安全要求的场景。
2026-06-14 16:43:38
398
原创 Laravel中Tymon\JWTAuth 的用法示例
本文介绍了 Laravel 中使用 Tymon\JWTAuth 实现 JWT 认证的完整流程。主要内容包括:1) 安装配置 JWT 包并设置用户模型;2) 实现注册、登录、注销等基本认证功能;3) 路由和中间件的配置方法;4) 高级用法如自定义声明、令牌有效期设置和刷新机制。文章提供了详细的代码示例,帮助开发者快速在 Laravel 项目中集成 JWT 认证功能。
2025-12-23 22:44:18
394
原创 mysql group by 丢数据的原因
MySQL分组查询数据不全问题分析 摘要:MySQL中使用GROUP BY分组查询时,常见的数据"丢失"现象实质是查询语义与预期不符。关键原因包括:1)ONLY_FULL_GROUP_BY模式下非分组列报错;2)非严格模式下返回不确定值;3)聚合函数使用不当。解决方案应根据实际需求选择:汇总信息使用聚合函数;获取分组内特定行使用窗口函数(8.0+)或子查询;查看明细兼汇总信息使用窗口函数。最佳实践是保持ONLY_FULL_GROUP_BY模式,明确区分汇总与明细查询需求。 (149字)
2025-09-09 12:50:50
1198
原创 laravel update报In PackageManifest.php line 122:Undefined index: name 错误的解决办法
可能是composer.lock中没有记录的第三方扩展,但是已经创建了服务提供者provider等。用 composer 更新 laravel依赖包时报错。
2025-04-07 16:50:10
580
原创 Windows 11如何显示全部右键菜单?
在 Windows 11 系统中,默认的右键菜单进行了简化,若你想要显示全部右键菜单,可以通过以下几种方法实现
2025-02-15 11:02:04
23430
3
原创 oracle中使用in 和 not in 查询效率分析
在Oracle数据库中,IN和NOT INININEXISTSIN (1,2,3)NOT INNULLNOT IN!= ALLNOT INNOT EXISTSNULLEXISTSNOT EXISTSNULLINNOT INt2.id使用分析查询是否走索引或优化为高效的连接方式(如哈希反连接)。
2025-01-30 17:42:25
1874
PageIndex(Python)
2026-10-01
prometheus(Go)
2026-09-27
codex-auth-helper(CSS)
2026-09-26
paperclip(TypeScript)
2026-09-26
spring-ai-alibaba(Java)
2026-09-24
univer(TypeScript)
2026-09-23
claude-code-templates(Python)
2026-09-23
financial-services(Python)
2026-09-22
github-readme-stats(JavaScript)
2026-09-22
HelloGitHub(Python)
2026-09-22
Create(Java)
2026-09-21
RTranslator(Java)
2026-09-21
paperless-ngx(Python)
2026-09-21
sub2api(Go)
2026-09-20
ai-hedge-fund(Python)
2026-09-20
docling(Python)
2026-09-20
lux(Go)开源项目完整源码
2026-09-19
scrapy(Python)
2026-09-19
Scrapling(Python)
2026-09-19
security-audit-skill(JavaScript)
2026-09-18
agent-skills(JavaScript)
2026-09-18
Octop(Python)
2026-09-18
knowledge-work-plugins(Python)
2026-09-17
supervision(Python)
2026-09-17
hello-algo(Java)
2026-09-17
rea(TypeScript)
2026-10-08
Claude-Code-Game-Studios(Shell)
2026-10-07
heretic(Python)
2026-10-07
t3code(TypeScript)
2026-10-06
claude-mem(TypeScript)
2026-10-06
marketingskills(JavaScript)
2026-10-05
production-agentic-rag-course(Python)
2026-10-04
effect(TypeScript)
2026-10-04
impeccable(JavaScript)
2026-10-04
firebase-ios-sdk(C++)
2026-10-02
UniMate(Python)
2026-10-02
caveman(Go)
2026-10-03
selenium(Java)
2026-10-01
sentry(Python)
2026-10-03
GhostTrack(Python)
2026-10-02
uniapp打包成app保活持续上传定位问题
2023-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅