C#/.NET/.NET Core技术前沿周刊 | 第 62 期(2025年11.17-11.23)

博主头像 前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...

TypedSql:在 C# 类型系统上实现一个 SQL 查询引擎

博主头像 前言 在 .NET 里写查询的时候,很多场景下数据其实早就都在内存里了:不是数据库连接,也不是某个远程服务的结果,而就是一个数组或者 List<T>。我只是想过滤一下、投影一下。这时候,通常有几种选择: 写一个 foreach 循环 —— 性能好、可控,但代码稍微有点啰嗦; 用 LINQ —— 写起 ...

入侵排查_2025/11/23

博主头像 入侵排查_2025/11/23 windows 系统账号安全 检查是否开启公网3389端口及弱口令 检查方法:咨询运维人员。 检查是否存在可疑账号、新增账号 检查方法:打开 cmd 窗口,输入 lusrmgr.msc 命令,查看是否有新增/可疑的账号,如有管理员群组的(Administrators) ...

Paddle-CLS图像分类_环境安装

博主头像 Paddle-CLS图像分类_环境安装 paddle-cls 图像分类的组件,依赖于`paddle`环境,因此需要先安装`paddle`的环境,而`paddle-cls`对paddle的版本依赖度较高,容易出错,因此建议第一次安装遵循本安装文档,后续再进行其他版本的尝试(百度的`paddle-ocr... ...

二分查找刷题总结

推荐使用闭区间的方式去做二分查找的题目 如果数量比较少,那么建议使用顺序遍历的方式 因此二分结束时一定有: i指向首个大于 target 的元素,j指向首个小于 target 的元素。易得当数组不包含 target 时,插入索引为 162. 寻找峰值 寻找最大值,这个也可以理解,嗯 大的一侧为什么一 ...

Spring AI 代码分析(六)--Vector Store

Spring AI Vector Store 分析 请关注微信公众号:阿呆-bot 1. 工程结构概览 spring-ai-vector-store 是 Spring AI 的向量存储抽象层,它提供了统一的接口来操作各种向量数据库。Spring AI 支持 20+ 种向量数据库实现,包括 Neo4j ...

Spring Aware 接口

博主头像 Spring Aware 接口 Spring框架中的Aware接口是一个特殊的标记接口,用表示该 Bean 可以接受 Spring容器特定的对象。 in short 实现这些内置子接口的Bean, Spring 在实例化时过程中会调用其方法, 将Spring框架特定的对象注入 org.springf ...

榨干黑五VPS的7个姿势:Web3玩家的资源优化实战指南

博主头像 前言 在Web3时代,许多玩家购买VPS(Virtual Private Server,虚拟私人服务器)仅用于简单任务,如运行爬虫或代理工具,导致资源严重浪费。一台典型的4核8GB内存、120GB硬盘的VPS,CPU利用率常年低于10%,内存仅用1.5GB左右。这不仅仅是金钱浪费,更是机会成本。 本 ...

Oracle数据库核心操作完全手册:运维、开发与调优必备

博主头像 在Oracle数据库的日常使用中,无论是实例管理、表操作、权限控制,还是性能调优、故障排查,都离不开一系列高频且关键的操作。本文整合了Oracle数据库从基础操作到高级运维的核心SQL语句与流程,涵盖实例级别配置、表操作、权限角色、约束索引、锁机制、日志挖掘、备份恢复、SQL调优等十六大核心场景,适 ...

Microsoft将.NET Aspire 改成了Aspire

博主头像 Microsoft 于 11 月 11 日在 .NET Conf 2025 期间宣布了 Aspire 13,称其为其分布式应用开发框架迄今为止最大规模的发布。它还去掉了名称中的“.NET”部分,显然是为了反映更广泛的语言支持和抽象。不过微软公司尚未对此次品牌重塑发表评论。微软公司表示,此次更新为构建 ...

PHP8.6 新的 RFC 提案 Context Managers 优雅管理资源生命周期

博主头像 引言 在日常 PHP 开发中,我们经常需要处理资源的生命周期管理:打开文件后要记得关闭,开启数据库事务后要确保提交或回滚,获取锁后要记得释放……这些重复的"设置-使用-清理"模式充斥着我们的代码,不仅繁琐,还容易出错。 PHP 8.6 即将引入的 Context Managers(上下文管理器) 特 ...

商品推荐系统-FAISS召回

博主头像 1. 背景与挑战 在互联网电商、内容平台等实际业务中,商品库动辄百万量级,如何为每位用户从海量商品中迅速召回个性化、高相关的候选商品,是推荐系统最基础也最关键的一环。 如果只依赖商品的原始属性(如标题、描述)匹配,不仅难以刻画深层语义,还会因为暴力检索计算巨大,难以支撑在线业务实时性需求。 向量化( ...

AI 时代,.NET 开发者是向左还是向右?

博主头像 AI 时代,.NET 开发者向左还是向右? Microsoft Agent Framework vs LangChain 1.0 —— 一场关乎未来的技术选择 开篇:十字路口的抉择 2025年11月的某个深夜,你刚写完最后一行代码,准备提交。 突然,技术总监在群里发了条消息: "下个季度要上AI智能 ...

让你的动画“活”过来:Manim 节奏控制指南 (Rate Functions)

博主头像 你在制作Manim动画时,是否遇到过这样的困境? “代码写得天衣无缝,运行流畅,出来的动画却总觉得哪里不对劲?” 虽然物体确实从 A 移动到了 B,但看起来就像是老旧的工业机器人在干活——僵硬、死板,甚至有点无聊。 其实,你的动画离 “丝滑” 和 “专业”,往往只差这一个参数的距离:rate_fun ...

【Kubernetes】集成ELK收集日志

博主头像 Kubernetes集成ELK日志 由于我们使用Helm部署ELK,这里将分别部署Elasticsearch、Kibana和Logstash。同时,我们还需要部署Filebeat作为日志收集器 步骤: 添加Elastic Helm仓库 部署Elasticsearch 部署Kibana 部署Logst ...

聊聊动态数据源

博主头像 前言 咱们星球中的商城系统中使用了动态数据源的功能,实现了分库分表的订单库的读库和写库的自动切换。 有球友反馈说,对动态数据源不太熟悉。 今天这篇文章就专门跟大家一起聊聊动态数据源,希望对你会有所帮助。 一、为什么需要动态数据源? 有些小伙伴在开发中可能会遇到这样的场景:一个系统需要同时访问多个数据 ...

mac升级后正版SecureCRT崩了?别碰pyenv,3步救活

博主头像 周末翻出曾陪伴笔者早年间N年运维生涯的老电脑,本着“用物”的理念想着把它也利用起来,可是开机发现微信版本太低都不允许登录了,可是直接点升级却提示必须要升级操作系统才能升级微信。 好吧,那就升级吧,结果macOS一升级,微信是正常了,但是遭遇了其他问题——SecureCRT双击打不开。这软件我一直没敢 ...

123···100>