C# 也能像 Python 一样写脚本 | .NET 10 构建基于文件的应用
什么是基于文件的应用 在单个文件中编写代码,并且能够运行。在这方面 python 是课代表。如今 C# 也能做到了。在 .NET 10 中,微软引入了基于文件的应用(File-based Apps)的概念,允许开发者在单个 .cs 文件中编写、运行和构建应用程序。这种方式极大地简化了开发流程,特别适 ...
【EF Core】值转换器
好像有一个月没发文了,这期间发生了些不愉快的事。都是些家庭矛盾,不提也罢。 最近很多裁员,不要听网上的营销胡说九道。实际上很多裁员跟 AI 没多大关系的,要么是找个借口(拿AI做文章以掩盖公司实力不行了),要么是不行了,没钱了,项目烂了,公司也烂了,全烂了。如果经济形势大好的话,你看看那些B资本家会 ...
MySQL中的存储引擎及InnoDB简单介绍
概述 存储引擎是MySQL数据库底层软件组件,负责执行数据的存储和检索操作,是MySQL区别于其他数据库的核心特性之一。MySQL采用插件式存储引擎架构,不同存储引擎提供不同的存储机制、索引技术、锁定水平等功能,用户可以根据业务需求灵活选择。 通俗点讲:存储引擎决定了数据在磁盘上的存储方式和访问方式 ...
P13735 [JOIGST 2025] 魔法阵 / Magic Circle 题解
题目链接 P13735 [JOIGST 2025] 魔法阵 / Magic Circle 题目描述 比太郎所在的魔法学校即将举办运动会。运动会中有一个项目,称为“魔法阵”。 有 \(N\) 个魔法阵依次排列在一个圆上,顺时针编号为 \(1\) 到 \(N\)。每个魔法阵为红色或蓝色中的一种,使用长度 ...
基于 Markdown-It 的无序列表折叠插件
当前Markdown已经成为最好的编程语言,同样的Md也成为了产品文档最需要支持的格式,特别是面向开发者的文档。实际上很多情况下编程和文档的场景是非常类似的,因此在时代的推动下,原生支持Md生产和消费的文档系统的需求重新出现。 在这里我们关注于API文档类型的展示,在OpenAI、Claude的AP ...
语雀里存了三年的笔记,我花了30分钟全部「抢救」到了本地
本文首发于「效率工具指南」 文/安哥拉 Hello 大家好,我是安哥。 今天想跟大家聊聊一件我拖了很久、最终花了 30 分钟搞定的事——把我在语雀里积累了三年的所有文档,完整地备份到了本地硬盘。 01. 事情的起因 我用语雀写东西已经三年了。从最初的读书笔记、技术文档,到后来的项目复盘、团队 wik ...
试了下 Codex 新出的宠物功能,吊打 Claude Code,给我玩上头了。。
AI 编程工具开始卷情绪价值了?OpenAI 给 Codex 加了桌面宠物,能实时显示任务状态。8 款内置 + 几百款社区宠物任选,还能用 AI 自定义生成专属像素宠物,我直接复刻了一只 QQ 企鹅。一篇搞定开启、安装、自定义、社区分享全流程,保姆级教程 ...
transformer系列:#3 深度解析多头注意力
原文:https://mp.weixin.qq.com/s/Cg-BR4oSAvvoZsvQGTfmCQ 欢迎关注公zh: Al-Frontiers transformer往期文章推荐 收藏! transformer学习资源汇总 transformer进阶之路:#1 整体概述 transfor ...
信创-为什么ORACLE使用JDBC查询SYSDATE时,RS.getDate能获取到时间部分?
信创-为什么ORACLE使用JDBC查询SYSDATE时,RS.getDate能获取到时间部分? 1. 这是个什问题? 在某些版本ORACLE对应的JDBC驱动中,使用查询语句select sysdate from dual,使用rs.getDate获取到日期包含时间部分.而其他大部分数据库返回都不 ...
Tomcat Container容器之Engine:StandardEngine
理解思路 第一:抓住StandardEngine整体类依赖结构来理解 第二:结合server.xml中Engine配置来理解 见下文具体阐述。 第三:结合Engine Config官方配置文档 http://tomcat.apache.org/tomcat-9.0-doc/config/engine ...
五一爆肝,我写了一个离线版 Apifox 平替——ApiMocktle
五一爆肝,我写了一个离线版 Apifox 平替——ApiMocktle 前言:从投毒事件说起 前段事件,大家应该刷到过某著名api工具的供应链投毒事件,那个api工具确实做的非常好,功能丰富完整,但是却不支持离线使用,所有数据都在云端,接口文档里有什么?服务地址、认证 Token、请求参数、响应数据 ...
11. LangChain实用技巧,轻松切换AI大模型
在 AI 应用开发中,当我们需要集成并调用不同 AI 大模型来实现文本生成、代码补全、语义理解等多样化功能时,为了避免不同模型的配置参数(如 base_url、api_key 等)相互混淆,可通过 config_prefix 进行清晰的命名空间区分。 如果喜欢看视频学习的,可以看这个《11. Lan ...
自动化天塌了?AI 替你画 Simulink!Agent——MCP 配置踩坑指南(附真实环境实测)
本文基于真实 Windows 环境配置过程,面向已安装 MATLAB/Simulink 与 Python 的用户,详解如何通过 MCP 协议让 Cursor 的 AI 直接调用 14 个工具操作 Simulink,避开版本冲突、代理等高频坑,不用手动拖拽,自然语言就能让 AI 快速完成建模、仿真等操... ...
SQL Server RAG 笔记3:SQLServer2025 向量数据库
在大模型RAG应用中,提起向量数据库大家想到的更多的是Chroma和FAISS,微软也紧跟时代的步伐,并且在2025年底发布的 SQLServer 2025 也提供了原生向量支持,此篇将介绍如何在SQLServer 2025里搭建向量数据库环境。 ...
lighthouse-fw:一个管理腾讯云轻量服务器防火墙的终端工具
背景:一个反复折磨我的问题 我有几台腾讯云轻量应用服务器(Lighthouse),防火墙规则里白名单写的是当前的公网出口 IP。问题是,家里的宽带每次重新拨号,IP 就会变,从办公室访问服务器,也是不同的IP。一旦 IP 变了,SSH 连不上,只能去腾讯云控制台手动改防火墙规则。 一台服务器还好,多 ...
如何在跨国网络环境中稳定运行在线客服系统:1.网络路径的不可控性
很多人第一次接触在线客服系统时,都会下意识地认为: “这不就是一个聊天窗口吗?”前端建立一个 WebSocket 连接,服务端转发消息,再配一个管理后台,不就行了吗?有什么难的? ...
大模型基础(六):从聊天机器人到智能体-大模型的下一站
ChatGPT已经能回答问题了,为什么还需要"智能体"?智能体到底是什么?这篇文章带你理解AI从"动口"到"动手"的进化。 一、聊天机器人 vs 智能体 1.1 一个关键区别 先看两个对话: 聊天机器人(Chatbot): 用户:"如何写会议纪要?" 聊天机器人:"好的,我来告诉你步骤: 1. 记录 ...
为什么 HagiCode 选择 execa 处理 CLI 命令执行
为什么 HagiCode 选择 execa 处理 CLI 命令执行 在 Node.js 项目中直接使用 child_process 执行外部命令存在平台差异大、错误处理不一致等痛点。本文分享了 HagiCode 项目引入 execa 的实践经验,包括核心设计决策和实际代码示例。 背景 在 Node. ...
.NET 10 使用 Microsoft.AspNetCore.OpenApi 实现 API 版本管理
为什么 API 版本管理如此重要? API 版本管理的核心目标是:在不破坏现有用户的前提下,持续迭代和改进 API。通过版本管理,我们可以: 引入新功能:在新版本中添加字段、接口等,而不影响旧版本的用户。 修复 bug:在新版本中修复问题,而不冒破坏旧版本的风险。 逐步淘汰:在新版本中移除过时的功能 ...
RV1126b只读bulidroot文件系统支持ssh功能
内核版本:6.1 系统:只读bulidroot 1、遇到问题 使用rk原厂sdk包 ,实现rv1126b适配的快启,bulidroot文件系统为增强型只读的,开启ssh功能无法生成私钥 ,导致功能异常。报错截图如下所示: 2、解决办法 2.1 menuconfig启动构建时生成密钥 进入 Targe ...


