logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零开始:c#如何优雅的操作临时文件/数据?以ASP文件下载为例

如果你对这篇文章的内容有任何建议或想法,欢迎随时交流!所有实现的代码以在上述章节完整提供。如果你觉得有用,欢迎去浏览一些本公众号的其他其他项目,点个 Star ⭐️支持一下!P.S. 虽然现在AI是强大的工具,但那种为一个方案苦思冥想、最终灵光一现的顿悟感,以及亲手将代码调试成功的巨大成就感,是任何提示词都无法直接给予的。这恰恰是编程中最迷人的部分,是真正属于我们自己的成长。希望大家能享受不断实践

#c##前端#开发语言
从零开始:C#实现计算表达式解析与求值——以后缀表达式为例

本文介绍了表达式解析的基本概念和实现方法,重点讲解了中缀表达式转后缀表达式(RPN)的算法。文章首先比较了递归下降法和RPN法的优缺点,指出RPN更适合初学者。然后详细阐述了操作符优先级定义、转换流程和手动试算过程,并提供了完整的C#代码实现。通过栈结构处理操作符优先级和括号匹配问题,最终实现将中缀表达式转换为无歧义的后缀表达式。该方法不仅易于理解和实现,而且性能高效,为表达式求值提供了一种简洁实

文章图片
#c##mfc#开发语言
C#AI系列(2):深度学习项目构建及实战TorchSharp准备篇

以上分享了在C#中基于TorchSharp简单创建一个人工神经网络模型并训练数据预测数据的丰富。其实在C#中用TorchSharp很多地方与python使用Pytorch很像,为了保持一致性,与TensorFlow.Net相似,TorchSharp在大部分的地方也是通过调用静态方法的方式保留了原来函数式的写法。尽管在C# 的托管环境中运行,但TorchSharp可能仍然需要注意一下内存的管理。依赖

文章图片
#人工智能#c##深度学习
# 从零开始: C#图像验证码SkiaSharp跨平台—不只是“看得清”那么简单

以上分享了C#基于SkiaSharp实现验证码绘制的流程与效果展示,并列出了相关代码方便大家参考与修改了。长文不易,如果读到此处请给个关注吧!如果你在阅读过程中有任何疑问,或者在实际操作中遇到了困难,欢迎随时与我们交流。我们非常期待听到你的反馈和建议,以便我们能够进一步完善内容,帮助更多开发者。请继续关注我们的公众号“萤火初芒”,我们将持续分享更多有趣且实用的技术内容,与大家一起学习交流,共同进步

文章图片
#c##开发语言
C#AI系列(4): 从零开始纯 C# 训练专属 YOLO 模型 — See Sharp Yolo

尝试在网上搜集了部分持烟的照片,象征性的进行了训练,能在部分场景下,大致识别出人头部位,说明模型能用,最终效果还得看训练集质量。训练集大小文件大小图像尺寸模型大小训练时长内存占用GPU 负载503.99 MB不定l: 77 MB30 min16 GB99 %训练集图片示意:自定义的标注分类(下图),将头部分为smoke(持烟)和nosmoke(未持烟)两类:预测效果,部分图片仅能识别出0类别(即抽

文章图片
#c##人工智能
c#从零开始:基于卷影复制的轻量级版本管理实现

本文分析了一种基于 VSS 卷影复制的目录版本化技术路径的实现细节。其核心特征可以概括为三点:初始化延迟与目录规模无关——快照由存储层维护,创建成本仅取决于卷影服务的响应时间;存储占用与版本数量无关——任意时刻仅保留一个参照卷影,存储成本仅与已提交变更的累计规模成正比;业务逻辑与快照实现完全解耦——接口抽象了底层快照能力,未来可接入其他快照技术而无需修改核心逻辑。在工程实现层面,几个细节值得关注。

文章图片
#c##开发语言
C#从零开始:自己实现窗口滚动截屏Win

滚动截屏看起来是"按一个键、等一会儿、出来一张长图"的简单操作,工程上要做的事情其实有相当多:滚动控制要走同步投递(SendInput也可以,但能同步阻塞、等目标窗口处理完再截图,不需要额外的"等渲染"延迟),overlay 自身的遮挡要通过挖洞规避,截图间隔要在"渲染完成"和"重叠区足够"之间找平衡。还有一条容易被忽略的前提:用户必须把鼠标光标放在选区内——因为多数现代应用的处理器会忽略携带的

文章图片
#c##开发语言
C#从零开始:自己实现一个截屏工具

文章摘要 本文介绍了一个独立截屏工具的开发过程,旨在解决依赖微信等宿主应用带来的操作不便问题。工具采用.NET 10 + Avalonia + Skia技术栈,通过Win32 GDI实现屏幕抓取,支持多显示器与DPI缩放处理。关键技术点包括:1) 选择BitBlt而非DXGI/WGC方案以保证兼容性;2) 构建虚拟桌面模型统一处理多屏场景;3) 通过DPI三重映射确保坐标系统一致性;4) 采用Na

文章图片
#c##开发语言
C#AI系列(2):深度学习项目构建及实战TorchSharp准备篇

以上分享了在C#中基于TorchSharp简单创建一个人工神经网络模型并训练数据预测数据的丰富。其实在C#中用TorchSharp很多地方与python使用Pytorch很像,为了保持一致性,与TensorFlow.Net相似,TorchSharp在大部分的地方也是通过调用静态方法的方式保留了原来函数式的写法。尽管在C# 的托管环境中运行,但TorchSharp可能仍然需要注意一下内存的管理。依赖

文章图片
#人工智能#c##深度学习
C#AI系列(1):深度学习项目构建及实战TensorFlow准备篇

以上分享了在C#中基于TensorFlow.Net简单创建一个人工神经网络模型并训练数据预测数据的丰富。});下次我们分享基于TorchSharp框架的相关内容构建。如果你在阅读过程中有任何疑问,或者在实际操作中遇到了困难,欢迎随时与我们交流。我们非常期待听到你的反馈和建议,以便我们能够进一步完善内容,帮助更多开发者。请继续关注我们的公众号“萤火初芒”,我们将持续分享更多有趣且实用的技术内容,与大

文章图片
#人工智能#深度学习#c#
    共 22 条
  • 1
  • 2
  • 3
  • 请选择