【ASP.NET Core】让 EF Core 生成更“合理”的 UPDATE 语句

博主头像 相信 .NET 玩家都知道,EF Core 自动产生 SQL 更新语句是通过跟踪实体状态实现的。不过,在 Web 中是无状态的,查询出一个东东返回到前台,然后用户要更新数据,POST 过来就是修改后的数据。 比较笨的方法是先根据主键查询出数据,然后把客户端 POST 过来的数据赋值,这样就有新旧值的 ...

Linux程序性能分析(二)--- 实例分析2(内核态)

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 本文是本系列的终章,前面的文章是: 《Linux程序性能分析(一) perf原理分析》 https://www.cnblogs.com/Iflyinsky/ ...

用NI的数据采集卡实现简单电子测试之7——用“硬件计数器+软件定时”的方法实现测频率 [原创cnblogs.com/helesheng]

博主头像 作为一款入门级的数据采集卡,USB-6009无法直接实现测频率,只可以对外部脉冲进行简单的计数。但如果采用Windows下的软件定时,配合硬件计数功能,也可以实现“测频法”测频。虽然该方法受到Windows下的软件定时不太精确(非实时操作系统)的限制,测频结果不太精确,但对精度要求不太高的应用,还是 ...

手把手教你:基于深度学习的滚动轴承故障诊断|第 4 篇 · 数据预处理源码走读:从原始信号到可训练样本

博主头像 从1989年LeCun识别手写邮编讲起,拆解CNN三大核心——局部感受野、权值共享、池化,用代码对比其较全连接网络参数少几百万倍的优势;并梳理从LeNet到AlexNet的23年演进,分析CNN在2026年人脸识别、医学影像、自动驾驶等场景的现状与"CNN+Transformer"混合趋势。 ...

【轻量化复刻大模型】线性注意力交互式演示

博主头像 【轻量化复刻大模型】线性注意力交互式演示 目录【轻量化复刻大模型】线性注意力交互式演示0x01 总览1.1 模块定位1.2 核心数学总体公式子机制分解Delta Rule (核心修正机制)门控衰减(gating)状态检索关键洞察0x02 每个 Tab 的详细说明Tab 1: 6 种 Step 对比目 ...

Embedding 与向量数据库:给每段文字发一个坐标,然后找邻居

博主头像 "把模型跑起来"只是本地大模型项目的第一步。真正让它对公司业务有用的,是一套给它"递资料"的系统——而这套系统的地基,就是 embedding 和向量数据库。这两个词听起来很玄,本文用一个 20 行代码的实验把它们拆开看清楚。 一、先看全景:它们在一个本地大模型项目里的位置 一个典型的本地大模型项目 ...

MySQL进阶教程(五)—— SQL调优(下)

博主头像 本文聚焦 MySQL 的 SQL 调优,系统梳理 SELECT 语句的优化思路,涵盖 WHERE 子句、范围查询、索引合并、索引下推、外连接、IS NULL、ORDER BY 与 GROUP BY 等场景,并总结常见的索引失效原因与索引使用原则,帮助你写出高性能 SQL。 ...

让 Agent 可靠运行:幂等、持久化与失败恢复

博主头像 1. 概述 1.1 一个看似简单、却很容易出错的任务 假设我们正在开发一个运维 Agent。用户提出要求:“如果订单服务最近五分钟的错误率超过阈值,就创建一张排障工单,并告诉我工单编号。” Agent 查到了监控数据,也判断出应该创建工单。它调用工单系统,等待结果。十秒后,请求超时了。 接下来怎么办 ...

Redis 数据类型全解 - String 不只是 get set:90% 开发者忽略的 8 个高阶用法与内存陷阱(一)

博主头像 本文聚焦Redis String类型,从开发视角深度解析其核心特性与实战应用。不涉底层源码,专注“怎么用、为何这样设计、如何避坑”。涵盖命令全集、三种编码(int/embstr/raw)边界、内存计算、与Hash对比、七类生产场景及序列化选型。揭示常见误区:误用导致内存翻倍、大Key卡主实例、计数器... ...

123···100>