.NET 10 & C# 14 New Features 新增功能介绍-带修饰符的简单 lambda 参数
上篇文章给大家分享了: .NET 10 & C# 14 New Features 新增功能介绍-field关键字 今天继续给大家分享:带修饰符的简单 lambda 参数 C# 14 对 lambda 语法一致性进行了增强。 它允许在“简单 lambda 参数”(未加括号的单参数写法)中使用参数修饰符 ...
AI 是怎么"学会"的?——从做错一道题说起
这是 「AI是怎么回事」 系列的第 5 篇。我一直很好奇 AI 到底是怎么工作的,于是花了很长时间去拆这个东西——手机为什么换了发型还能认出你,ChatGPT 回答你的那三秒钟里究竟在算什么,AI 为什么能通过律师考试却会一本正经地撒谎。这个系列就是我的探索笔记,发现了很多有意思的东西,想分享给你。 ...
全程用 Claude Code 搓了一个 macOS 原生应用:SkillDeck
背景 最近在同时用多个 AI coding agent的过程中,Skills 管理起来比较麻烦, 我日常在 Claude Code、Codex、Copilot CLI 之间切换,每个 Agent 的 Skills 存放在不同的目录下(~/.claude/skills/、~/.agents/skill ...
[拆解LangChain执行引擎]回到过去,开启平行世界[下篇]
目前针对`update_state`方法的调用都是针对最终状态,如果针对某个过去的历史节点调用此方法,就会在对应的地方开启了一个新的分支。除此之外,我们还可以利用`bulk_update_state/abulk_update_state`方法实现批量状态更新。 ...
.NET 11 预览版1:CoreCLR 在 WebAssembly 上的全面集成与性能突破
.NET 11 Preview 1 绝非一次简单的渐进式常规更新;它是一场深刻的基础架构重塑战役,重新定义了高级托管语言在浏览器沙盒环境中的执行极限。 ...
一文学习 Spring AOP 源码全过程
Spring AOP 源码全过程 简而言之, 可以分为四部步走 一是 在spring aop 最初的入口是在哪? 二是 spring 如何解析配置, 如何封装关于AOP概念配置对象的? 三是 spring 如何根据配置对象创建代理对象? 四是 调用代理对象方法的过程, spring 是如何拦截的? ...
26年春节AI发展大事记
引言 2026年的春节,或许会被日后的互联网史记为一个里程碑——中国互联网史上最大规模的AI用户启蒙,在不到两周内完成了。 数据是最直接的证据。11天内,用户对阿里千问App说了50亿次“千问帮我”;除夕当天,字节豆包的AI互动总数达到19亿次;腾讯元宝则在分10亿红包的过程中,全网累计抽奖36亿次 ...
深度学习入门
从梯度下降到神经网络学习 本次学习通过对《深度学习入门:基于Python的理论与实践》该书前四章进行理论研究,及在ai大模型协助下进行可训练神经网络框架的书写,深刻理解深度学习。以下是相关的学习成果: 1.理论问题回答 一、学习与模型(第 1 章) Q1. 神经网络训练过程中,哪些量是已知的,哪些量 ...
OpenClaw大龙虾机器人完整安装教程
OpenClaw(大龙虾机器人)是一款本地部署的全能AI助手,可通过WhatsApp、Telegram、飞书等聊天软件实现邮件处理、日历管理、系统操作等功能,数据本地存储更隐私。本教程适配macOS/Linux/Windows系统,包含基础安装、初始化配置、聊天软件对接及常见问题解决,新手也能快速上 ...
教你一招解决百度统计被恶意刷量和关键字的办法
做站的每年总会遇到各种各样的攻击,比如统计被恶意刷关键字刷量的事情,大多是那些做灰产刷广告或诈骗的人。 今天来分享一招解决百度统计被刷的事,这种通常是通过访问你网站URL+参数的方式,例如: https://www.xxx.com/index.html?ad=3.nuoya%E8%93% 那么我们只 ...
一个大龄程序员的回乡记
在深圳“瞎折腾”了十年,终于在2025年,我考回了老家的区直单位。入职至今半年多,这段从大城市到小县城的经历,感慨万千,愿与大家分享我的心路历程。 关于我的基本情况:我是2015年毕业的,学历普普通通,因为不是科班出身,靠着四个月的培训,一头扎进了编程领域。这十年,我主要用C/C++开发。起初在一家 ...
BMAD开发效率翻倍: 一条命令交付整个Epic
用 BMAD 做开发的朋友,你是不是也有这样的困扰:每个故事都要手动跑完「创建→开发→测试→审查→修复→更新状态」这一长串流程?更别说一个 Epic 动辄 5-10 个故事,重复操作让人心烦…… BMAD 开发者的日常 如果你正在用 BMAD 方法论做开发,这套流程一定很熟悉: /bmad-bmm- ...
springMVC-RequestMapping注解
什么是springMVC springMVC是一个实现了mvc架构模式的web框架。底层基于servlet实现。 springMVC帮我们做了什么 springMVC帮我们做了什么?与传统的servlet开发有什么区别? 入口控制:springMVC通过DispatcherServlet作为入口控制 ...
如何通过 C# 实现 PowerPoint 转 HTML 格式 - 完整指南
在企业办公、在线教育等场景中,将 PowerPoint 演示文稿(PPT/PPTX)转换为 HTML 格式是常见需求——HTML 文件无需安装专用软件即可在浏览器中打开,且易于嵌入网页或跨平台分享。本文将介绍如何通过 C# 结合 Free Spire.Presentation for .NET 组件 ...
OpenVINO™ C# API 3.2 全新发布,基于 AI 大模型的全栈重构,全面进化!
重磅发布!OpenVINO™ C# API 3.2 来了!
这是一次由 AI 大模型驱动的全面进化——基于老版本代码库,通过 Kimi、GPT-4 等 AI 工具深度重构,带来更清晰的架构、更强劲的性能、更完善的测试体系。
✨ 核心亮点: AI 大模型优化重构,代码质量全面提升 支持... ...
【练习版】使用Python中paramiko工具批量的查询,管理,配置路由器交换机
本篇文章主要记录在学习过程中,使用paramiko小批量管理路由器交换机的练习,循序渐近的理解paramiko这个工具和代码运用。 实现登录多台交换机,获取设备的hostname,执行简单的查询交换机版本命令,并将查询信息保存到txt文件中。 一、脚本实现 设备IP保存在同目录下的ips.csv文件 ...
最小二乘问题详解10:PnP问题求解
深入剖析了计算机视觉中PnP问题的数学模型与求解策略,详细推导了基于旋转向量参数化的重投影误差雅可比矩阵,并通过手写Levenberg-Marquardt算法与Ceres自动微分框架的对比实现,展示了从理论推导到工程落地的完整流程。 ...
鸿蒙应用开发UI基础第七节:DeepLinking与AppLinking应用链接实战——跨应用跳转
【学习目标】 理解应用链接的核心作用,掌握其解耦跨应用跳转的实现逻辑; 完成 Deep Linking 全流程开发:自定义Scheme配置、canOpenLink校验后拉起、Web组件拦截跳转、参数解析; 完成 App Linking 全流程开发:AGC云端配置、服务器配置、客户端配置、拉起与降级处 ...
机顶盒折腾回忆录(1)
机顶盒折腾回忆录(1) 如你所见,这只是第1篇,主要是我写着写着懒得写了,第2篇马上端上来。好歹也是折腾了3、4天……(碎碎念) 起因(全是废话,不想看的直接跳过) 之前我想搭建一个属于自己的博客,辗转之下发现了博客园这个平台,经过了一段时间后我发现网上有一些对博客园的讨论,说什么博客园个人博客服务 ...
Nightingale(夜莺)官方 MCP Server:Cursor/AI 助手用自然语言操作监控与告警
Nightingale 的 MCP Server正式发布:https://github.com/n9e/n9e-mcp-server 。此 MCP Server 允许 AI 助手通过自然语言与夜莺 API 交互,实现告警管理、监控和可观测性任务。 兼容性 Nightingale:v8.0.0+ 主要 ...


