【面试题】MySQL 默认的事务隔离级别是什么?为什么选择这个级别?
MySQL 默认的事务隔离级别是 可重复读(REPEATABLE READ)。这是 MySQL InnoDB 存储引擎的默认设置,也是 MySQL 与其他数据库(如 Oracle、PostgreSQL 默认使用 READ COMMITTED)的重要区别。 一、为什么选择 REPEATABLE REA ...
我的吃药提醒 app 更新V2.0啦~
今天花了点时间把吃药提醒 App 从头到尾翻新了一遍。如果你之前用过,打开就会发现完全不一样了;如果你是新朋友,正好赶上最好的版本 ...
如何提升数学建模质量——核心方法与三大工具推荐
引言 数学建模是从现实问题中抽象出数学结构、用数学语言描述并求解的过程。一个高质量的数学模型,不仅要在数学上严谨,更要能有效地回答实际问题、经受住数据检验、具备可解释性和可推广性。然而,许多建模者在实践中常陷入"模型跑出来了但质量不高"的困境:假设不合理、数据利用不充分、方法选型不当、求解过程存在隐 ...
Agent 小知识|长任务不重来:Agent 状态保存的工程设计
本文详解Agent状态的核心概念与工程实践:它不是简单记忆,而是任务执行的实时快照,涵盖进度、环境、内部判断与资源约束。通过结构化Schema、分层检查点和状态栏机制,实现可靠暂停恢复、高效决策与长程连贯性。 ...
跳出 Fatjar 的束缚:Solon 插件的体外扩展(E-Spi)与热插拔(H-Spi)
Solon框架针对Java fatjar部署痛点提供了两种扩展机制:E-Spi(体外扩展)和H-Spi(热插拔)。E-Spi通过外置配置和插件jar实现简单扩展,需重启生效,适合配置外置和模块拆分场景;H-Spi通过独立ClassLoader实现模块热插拔,无需重启但需严格管理资源生命周期,适合需要... ...
扩散模型自引导新范式 SSG:直接交换Token就能变强! | CVPR 2026 Oral
本文提出了一种适用于扩散模型的全新引导范式——自交换引导。针对传统引导方法高度依赖文本条件、需专门训练或直接加噪导致图像失真的局限性,SSG 提出了一种“无需文本、不加噪声、不改模型”的轻量化策略。 ...
小鹤音形词典 新版发布了 - 离线的小鹤双拼\音形编码查询软件,支持AI多轮对话
小鹤音形(flypy)输入法的离线桌面查询与管理工具 发布新版了,增加了AI对话功能,美化了Mac版本的菜单。 支持 macOS 和 Windows,词典数据内置在应用中,无需联网即可查询。 当前版本:v2.2.0 仓库地址:https://github.com/davelet/xiaohe-yin ...
接口返回 200,查询却查不到:别再 sleep(1s),理解 Wow 的一致性等待
从一次订单查询延迟问题出发,拆解 CQRS 中 SENT、PROCESSED、PROJECTED 的完成语义,以及 Wow 如何用可声明的等待计划替代固定延迟。 ...
AI的下一个战场,不在屏幕里,而在现实世界
AI的下一个战场,不在屏幕里,而在现实世界 ChatGPT、Claude、Gemini……过去几年,大模型改变了人们获取知识和处理信息的方式。 但我越来越觉得,我们可能一直把AI放错了位置。 今天,我们把AI放在聊天框里。 未来,AI应该站在我们的身边。 AI,不应该只回答问题,而应该参与现实 试着 ...
应对 MongoDB 超大表:冷热数据分离与空间释放的最佳实践
前言 随着业务发展,MongoDB 中的核心业务流(如停车流水、订单日志等)会逐渐演变成几千万甚至数亿级别的超大集合。为了保障核心查询性能和控制存储成本,冷热数据分离成为了必经之路。 核心迁移方案全景对比 根据不同的业务特征和基础架构能力,冷热分离有以下主流架构选型。 基于 Change Strea ...
如何保证Mysql和Redis双写一致性
本文剖析 MySQL‑Redis 缓存双写一致性误区,对比四种主流方案。技术亮点:异步延迟双删规避并发脏读、MQ 重试解决缓存删除失败、Canal 监听 binlog 做到业务无侵入同步;附带幂等处理、缓存击穿 / 穿透防护等生产可运行 Java 代码,适配不同业务等级选型,附带完整面试答题思路。 ...
AI 测试提效 | UI 自动化测不出样式 bug?分享 ui-visual-assert + Skill 视觉断言与多浏览器适配方案
UI自动化测试中DOM断言存在局限性,无法检测样式和布局问题。本文介绍了ui-visual-assert技能,通过视觉断言解决这一问题。它能在功能断言基础上增加三大维度的视觉校验:整页/局部截图比对、响应式布局适配(支持多分辨率)和跨浏览器兼容处理(Chromium/Firefox/WebKit)。 ...
ABP DTO 与对象映射:AutoMapper Profile 配置与 Mapperly 源生成器
DTO 基类的设计 ABP 提供了标准的 DTO 基类,看其源码继承关系: // framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Dtos/ // 单个实体输出 public abstract class E ...
对标 npx 的 CPX PHP 的 Composer 包执行器
对标 npx 的 CPX PHP 的 Composer 包执行器 cpx CLI 可以从任意 Composer 包中运行命令,而无需将该包安装到项目中——cpx 之于 Composer,正如 npx 之于 npm。 如果曾经使用 composer global require 安装过某个工具,随后又 ...
工控生态之展示与交互:怎么让工业软件不再"丑"
前言 大家好,我是wacky。前两篇我们聊了通信协议和数据与业务层——怎么把数据从PLC搬过来、怎么存、怎么管。数据有了,业务逻辑有了,最后一公里是:怎么把这些东西呈现给用户。 这一篇是工控上位机技术栈的第三层——展示与交互层。说白了就是界面。工控软件的界面名声一直不太好,"土味工控"几乎成了行业标 ...
修 Bug 的手艺与架构的艺术:从熵增到熵减
在 OpenClaw.NET / GoodCrew 中推动的「本体论投影 + IRDI 治理 + MetaSkill DAG」,本质上就是在构建一套可演化的熵减基础设施——让数字员工的技能组合、领域边界、数据语义都具备显式结构和版本治理,从而把「艺术」的部分尽可能地转化为「可复现的手艺」。 ...
3. 1个Tool!让Agent自动生成测试用例
上一节让 Agent 自己把需求文档读进来了。文档进了上下文,下一步就该根据需求整理测试用例,并落到文件里。create_deep_agent 的 tools 参数,就是用来扩展这类业务能力的——想让它整理用例并保存成 YAML,提供对应的 Tool 即可。 配套的动画视频在《3. 1个Tool!让 ...
GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(六)设置页、Token 与下载历史
一个成熟扩展不能只有下载按钮。GitZip Pro 的设置页里有主题、命名规则、忽略规则、Token、历史和统计,这些配置通过 storage 反过来影响页面注入、API 请求和最终下载结果。 ...
我用AI博客搭了个后台,运维人的 Dashboard 比公司那套还精致
大家好,我是老张。 半个月前写了篇《1.8GB 内存的 VPS,被扫了 600 次后,我给它装了套全自动反导系统》,讲我怎么给博客做安全防护——Nginx 堵门、Prometheus 盯梢、Alertmanager 自动封禁。 那篇写完有读者问:安全搞这么重,那博客本身的统计和管理呢? 问得好。其实 ...
技术团队管理方案分享
工作多年,相信大部分技术人与我一样都已经走上了技术管理的岗位或者是已经在路上了;众所周知的是,管理岗之所以重要,因为领导者的短板,会变成整个团队的灾难。一个有前途的企业或是组织,如何选择一位优秀的领头人或是培养一个优秀的领头人是所有高层管理者或者BOSS最需要直面的问题。自然而然,对于基层管理岗的能 ...


