dotNET跨平台
码龄8年
求更新 关注
提问 私信
  • 博客:15,488,617
    社区:1,486
    视频:5
    15,490,108
    总访问量
  • 1,738
    原创
  • 82
    排名
  • 6,103
    粉丝
  • 5
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-08-07
博客简介:

dotNET跨平台

博客描述:
在这里你可以谈微软.NET;Mono的跨平台开发技术,也可以谈谈其他的跨平台技术.;;在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux主流平台
查看详细资料
个人成就
  • 获得4,775次点赞
  • 内容获得1,299次评论
  • 获得17,499次收藏
  • 代码片获得55,150次分享
创作历程
  • 2715篇
    2025年
  • 2695篇
    2024年
  • 2390篇
    2023年
  • 2225篇
    2022年
  • 2418篇
    2021年
  • 2278篇
    2020年
  • 2041篇
    2019年
  • 1044篇
    2018年
  • 1011篇
    2017年
  • 620篇
    2016年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

.NET+AI | Agent | 自定义中间件(11)

MAF 提供三层中间件架构,分别拦截 ChatClient 调用、Agent 运行和工具调用,实现日志、限流、权限等企业级横切关注点。:ChatClient 层、Agent Run 层、Function Invocation 层。:ChatClient、Agent Run、Function Invocation 各司其职。MAF 中间件管道架构:企业级 Agent 的三层拦截体系。Token 统计、限流、缓存、重试。权限检查、调用日志、Mock 数据。🔧 适用于监控、限流、缓存等场景。
转载
博文更新于 7 小时前 ·
2 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenCVSharp:使用霍夫变换检测直线

对于直线检测,霍夫变换将图像中的每个边缘点映射到参数空间(ρ,θ)中的一条曲线,其中ρ表示直线到原点的距离,θ表示直线的角度。该算法通过最小线长和最大线间隙参数控制检测质量,只保留满足长度要求且连接性良好的线段,同时利用随机梯度上升策略减少计算量,使其在处理大图像或实时应用场景中具有明显优势,特别适用于道路检测、文档分析等需要快速准确检测线段的实际应用。对于直线检测,霍夫变换将图像中的每个边缘点映射到参数空间(ρ,θ)中的一条曲线,其中ρ表示直线到原点的距离,θ表示直线的角度。
转载
博文更新于 13 小时前 ·
3 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从业务驱动到基建先行,腾讯集结三大部门抢滩AI

2025年12月,腾讯一次涉及三大新部门成立、关键人才引进与组织架构重塑的调整,看似是一次内部优化,实则是一份清晰的战略宣言:这家以产品定义时代的公司,正倾力锻造一套统一的AI“操作系统”,试图完成从“产品驱动”到“AI驱动”的根本性转型,在这场与阿里、字节等对手的全面竞逐中,构建自己最深的护城河。未来,这套成熟的AI Infra(基础设施即服务) 与AI Data(数据即服务) 能力,预计将通过腾讯云对外输出,成为其争夺企业级市场的核心差异化优势,直接对标阿里云、华为云的AI平台战略。
转载
博文更新于 14 小时前 ·
4 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Newtonsoft.Json 与 System.Text.Json 多态反序列化的安全性差异解析

本文将对比 Newtonsoft.Json 与 System.Text.Json 在多态反序列化中的实现差异,重点分析安全性问题,并通过代码实例验证两者的安全表现。这种设计虽然灵活支持多态,但缺乏默认的类型校验机制,攻击者可构造包含恶意类型的 JSON,触发敏感类型实例化。反序列化时仅处理配置过的类型,拒绝未授权的类型注入,从机制上规避了安全风险。- 有 SerializationBinder:反序列化器必须经过你的自定义校验逻辑,仅允许白名单内的类型被实例化,直接阻断恶意类型的创建。
转载
博文更新于 16 小时前 ·
15 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个开源的 C# 工业相机库,含海康(HIK)、大恒、巴斯勒(Basler)等相机的常用功能!

MgCamCtrl 是一个专为工业相机设计的开源库,旨在为开发者提供一套统一且易用的接口,以控制多种品牌的工业相机。致力于挖掘功能强大、性能优越、创新前沿且简单易用的 C#/.NET 开源框架、项目、类库与工具。:提供基本的图像处理功能,如图像转换、滤波等(具体功能依据库实现而定)。:允许用户配置相机的各种参数,如曝光时间、增益、帧率等。:统一接口控制海康、大恒、巴斯勒等多种品牌相机。:支持多种品牌相机的连接、断开及状态监控。:需要高清晰度、高稳定性相机的监控系统。:实现单帧、连续帧的图像采集功能。
转载
博文更新于 16 小时前 ·
5 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MAF快速入门(7)工作流的状态共享

在这个Executor中,接收了用户的输入文件名,然后模拟从Mock文档内容中读取文件内容,并将文件ID 和 文件内容 通过 QueueStateUpdateAsync 方法传入共享状态存储区中,以便后续节点在需要的时候可以从共享状态中读取传递的内容。举个例子,在下面这个聚合统计流程中,创建了一个FileContentState的共享内容通过WorkflowContext进行传递共享给后续的两个统计Executor使用,进而进行聚合输出结果。这里我们Mock了一个文档数据集,用于模拟读取的文件内容。
转载
博文更新于 16 小时前 ·
4 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【译】初探 Visual Studio 2026 全新的用户体验

新界面提供了一种简洁直观的环境配置方式,改进的搜索功能能提供更准确、组织更合理的结果,而且对于那些希望直接控制的用户,新的底层 JSON 文件可让每一项更改都实时可见且可追踪。这就是为什么我们推出了11款新的彩色主题,它们在浅色或深色背景上融入了微妙的色彩点缀,让您能够选择与自己所处环境或心情相匹配的外观。这种方法确保在我们持续提升整体体验的过程中,您的工作流程不会中断。设置界面现已完全采用主题化设计,因此您的偏好设置会以一种透明且易于使用的方式贯穿于 IDE 的外观和使用体验中,符合现代开发工作流程。
转载
博文更新于 16 小时前 ·
4 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.NET + Vue 3 + Three.js  企业级3D场景管理系统

基于 ASP.NET Core 9.0、Vue 3 和 Three.js 的企业级3D真实场景管理系统,采用DDD分层架构和异构融合存储。- Domain/Application/Infrastructure/API清晰分离。8种3D格式支持(GLTF/GLB/OBJ/FBX/OSGB/IFC/STL/PLY)- Three.js + Cesium 3D场景可视化。- 多级缓存、分布式存储、Redis会话管理。3D模型切片系统(四叉树+LOD+纹理重打包)3D场景管理与空间分析(PostGIS)
转载
博文更新于 16 小时前 ·
6 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

CodeSpirit .NET 10 升级说明

NET 10 是 Microsoft 最新发布的长期支持(LTS)版本,Aspire 13.0 标志着从 ".NET Aspire" 转变为。• AI 助手集成(Claude Code、GitHub Copilot CLI、Cursor)Aspire 13.0 标志着从 ".NET Aspire" 转变为。:.NET、JavaScript、Python 图标。2.4 ASP.NET Core 10 新特性。• 自动包管理检测(uv、pip、venv)3. Aspire 13.0 新特性。
转载
博文更新于 16 小时前 ·
3 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WinForm 开发工业级 Modbus 数据采集与 HTTP 转发工具

工业自动化和数据采集领域,如何高效地将现场设备的数据整合并对外提供服务,一直是开发人员关注的重点。本文将介绍一款基于 WinForm 开发的轻量级 MODBUS 数据采集与转发工具,它不仅支持多设备连接,还能将采集到的数据通过 HTTP 协议实时推送,适用于产线监控、远程运维等多种场景。核心目标是打通 MODBUS 设备与上层业务系统之间的数据通道——一边读取 PLC、传感器等 MODBUS 设备的数据,一边通过 HTTP 接口将数据推送给 Web 系统或云平台,实现"边缘采集 + 中心处理"的架构模式。
转载
博文更新于 16 小时前 ·
3 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

17.3K Star!微软开源VibeVoice,AI语音合成新突破,支持90分钟多人对话和实时流式TTS

采用创新的连续语音分词器和next-token扩散框架,结合大语言模型理解上下文和对话流程,突破了传统TTS系统在扩展性、说话人一致性和自然对话方面的限制。一直在找能生成自然对话的AI语音工具,试过不少TTS系统,要么只能单人发音,要么音质僵硬不自然,更别说生成播客那种多人对话了。,支持最多4个不同说话人的自然对话,每个说话人都有独特的音色和说话风格,说话人一致性表现优秀。,利用LLM理解文本上下文和对话流程,扩散头生成高保真声学细节,实现自然的对话转换和情感表达。
转载
博文更新于 16 小时前 ·
9 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Aspire 13:从.NET 编排工具到真正的多语言云原生应用平台

Aspire 13 的价值主张在于“Aspireify Anything”(让万物皆可 Aspire),即提供一种通用的“胶水层”,用以标准化服务发现、证书信任和遥测配置,无论服务内部运行的是何种语言的代码 2。与 Aspire 8 时代需要单独安装 workload 不同,Aspire 13 采用了更为流畅的 SDK 交付模式,通过项目文件中的 SDK 声明(Sdk="Aspire.AppHost.Sdk/13.0.0")即可自动解析所需的构建工具,大幅降低了环境搭建的复杂度 8。
原创
博文更新于 16 小时前 ·
323 阅读 ·
16 点赞 ·
0 评论 ·
16 收藏

OpenCVSharp:HOG行人检测

该算法首先将图像分割为小的连通区域(细胞单元),计算每个单元内像素的梯度方向并生成直方图,然后将相邻的细胞单元组合成块并对块内的直方图进行归一化处理,最终形成能够有效描述行人轮廓和形状的特征向量。这些特征向量被输入到预先训练好的SVM分类器中,判断图像区域是否包含行人,并通过多尺度扫描策略在不同大小的窗口中搜索目标,从而实现对图像中行人的准确检测和定位。DetectMultiScale 是 HOGDescriptor 类中最核心的方法之一,用于在图像中执行多尺度目标检测,特别适用于检测不同大小的目标对象。
转载
博文更新于 16 小时前 ·
4 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Avalonia 使用 Tag + Style 选择器实现状态驱动 UI

在开发 Avalonia 应用时,我们经常需要根据数据的不同状态展示不同的 UI。是 Avalonia 中实现状态驱动 UI 的最佳实践之一。希望这个模式能帮助你写出更优雅、更易维护的 Avalonia 应用!点击"添加新任务"按钮,会创建新任务并自动模拟状态变化过程。让我们构建一个完整的示例,展示如何使用这个模式。:紫色背景,旋转的加载图标 + 不确定进度条。属性充当"状态标识符",存储当前的枚举值。任务的状态(等待、进行中、完成、失败):每个状态可以有完全不同的 UI 结构。
转载
博文更新于 16 小时前 ·
3 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AntDesign Blazor 1.5.1 发布!新增 .NET 10 支持等

早在 .NET10 正式发布前,就已经有用户将自己的项目更新到.NET 10,他们马上在Github、微信群、QQ群等社区反馈 DatePicker、Select、Cascader 等组件在下拉框中点击事件都无效了,而又刚好收到来自国外的贡献者 alchiweb 提交的一个 DatePicker 的修复,正好能适用于其他带下拉框的组件。使我做.NET 10适配时有更大的把握,又极大减轻了其中的工作量。当然,从这次问题能看出来,Blazor在.NET 10还是隐藏着很细小的变动。
转载
博文更新于 16 小时前 ·
3 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

工控入门实战:WinForm + 西门子PLC 搭建轻量级 SCADA 监控平台

程序支持从 Excel 配置文件中读取变量定义,自动建立与 PLC 的连接,并实现周期性数据读取、断线重连、多模块页面管理等功能。然而,对于初学者,市面上的商用SCADA系统往往功能复杂、成本高昂,且封闭性较强,难以用于教学或深入理解底层逻辑。本文推荐一个轻量级、开源、基于 WinForm 的 SCADA+IoT 学习型程序,在帮助开发快速掌握工业通信、人机界面设计、实时数据处理等核心技能。包含控制、监控、用户管理、配方设置、日志、报表、图表、系统参数等八大功能模块。
转载
博文更新于 前天 09:10 ·
6 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenCVSharp:学习人脸检测例子

Haar级联分类器是一种基于Haar-like特征的目标检测方法,它通过计算图像中不同区域的矩形特征值来识别目标,使用积分图加速特征计算,并通过AdaBoost算法训练多个弱分类器组合成强分类器,最终形成级联结构实现快速人脸等目标检测,具有检测速度快但对光照和姿态变化较为敏感的特点。这是OpenCV中CascadeClassifier类的DetectMultiScale方法,用于在输入图像中检测不同大小的目标对象(常用于人脸检测)。跟之前介绍的使用CaffeModel的步骤是一样的,这里就不重复介绍了。
转载
博文更新于 前天 09:09 ·
5 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.NET周刊【11月第4期 2025-11-23】

https://www.cnblogs.com/sheng_chao/p/19242279作者分享了他开发的升讯威客服系统的真实使用案例,描述了系统在双11大促中的表现。通过技术分析,他指出系统的高并发性能源于基于.NET的异步I/O和高效的连接管理,解决了普通客服系统在高并发情况下的不稳定问题。介绍了多种核心架构设计,包括完全异步的I/O管道、高吞吐消息路由和资源最小化的WebSocket连接等,展示了其应对复杂业务场景的能力。这篇文章结合了实践与理论,展现了技术深度和实际应用的紧密结合。https://
转载
博文更新于 前天 08:50 ·
10 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【招聘(成都)】鹿岛高级开发工程师(15~25K)

5、熟悉RESTful API设计、微服务架构、分布式系统开发,熟悉消息队列、缓存、容器化等常用技术;1、参与技术中台核心组件(如表单引擎、流程引擎等)的设计、开发与优化,提升系统可复用性与开发效率;2、熟练掌握Asp.Net Core、C#、SqlSugar,熟悉Java、TypeScript;7、具有零售连锁、电商、CRM、ERP、SCM、WMS、财务系统等相关行业信息化项目经验者优先。6、具备良好的沟通协作能力、逻辑思维能力和业务抽象能力,能独立负责复杂模块的开发与推进;
转载
博文更新于 前天 08:50 ·
9 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CodeSpirit・码灵:以 AI 赋能,重构业务智能边界

CodeSpirit.PathfinderTools 提供了基于AI的智能工具选择和推荐系统,通过多阶段筛选机制,实现高效、准确的工具匹配。: 支持文本、表格、图表、表单、Tab、Markdown、Page、Html、功能列表、提示建议、包装容器等多种消息类型,满足复杂交互需求。:缺乏实时流式响应、丰富的UI组件和可视化展示能力,交互方式单一,用户体验不流畅,难以满足复杂业务场景的交互需求。的基于大语言模型(LLM)的智能对话交互平台,旨在为业务系统提供专业化、场景化的AI助手服务。
转载
博文更新于 前天 08:49 ·
8 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多