compiler platform net sdk
使用Docker buildx 为 .NET 构建多平台镜像
.NET 团队有一篇博客 改进多平台容器支持, 详细介绍了.NET 7 以上的平台可以轻松的使用Docker buildx 工具构建多平台的镜像。 buildx 是 Docker 官方提供的一个构建工具,它可以帮助用户快速、高效地构建 Docker 镜像,并支持多种平台的构建。使用 buildx,用 ......
asp.net 分片下载
参考: https://learn.microsoft.com/en-us/answers/questions/726990/serving-video-file-stream-from-asp-net-core-6-mini https://khalidabuhakmeh.com/partial- ......
Argument for '--moduleResolution' option must be: 'node', Unknown compiler option 'verbatimModuleSyntax'.
node_modules/@vue/tsconfig/tsconfig.json(12,25): error TS6046: Argument for '--moduleResolution' option must be: 'node', 'classic', 'node16', 'nodenex ......
基于Win 自带的.NET FrameWork平台,使用文本文件编写C#代码,命令行编译以及引用第三方库
转载自 https://www.infoq.cn/article/2015/12/visual-studio-windows 不用 Visual Studio 也能开发.NET Windows 应用 邵思华 2015-12-29 本文字数:2915 字 阅读完需:约 10 分钟 对于.NET 应用的 ......
C# .NET Parallel.For、Parallel.Foreach 的使用
提高循环性能 先记录一下 后面研究完再来补作业 面向GPT编程 //產生測試資料 List<string> testData = new List<string>(); //產生10組亂數字串 for (int i = 0; i < 10; i++) { testData.Add(RndChars( ......
使用Hot Chocolate和.NET 6构建GraphQL应用 —— 创建Attribute中间件
需求 在部分接口添加一个机器人校验的功能 思路 读者们可以看下使用Hot Chocolate和.NET 6构建GraphQL应用(5) —— 实现Query过滤功能, 我们可以自定义创建一个类似的特性中间件来对接口进行管理. 添加了该特性的接口即可实现机器人校验功能. 实现 输入对象 /// 用户输 ......
并发编程-2..NET 中多线程编程的演变
.NET 线程多年来 自 2002 年推出 .NET Framework 1.0 和 C# 1.0 以来,在 .NET 和 C# 中使用线程已经发生了很大的变化。第 1 章中讨论的有关 System.Threading.Thread 对象的大多数概念自 .NET 早期就已经存在。 虽然 Thread ......
UE4 compiling shader 0%(卡死)
问题 在笔者使用的UE4.27版本中,系统对于light和reflection capture的shader compile总是停在0%,且看起来像是整个系统已经卡死的样子 解决 去Google看了下,发现需要更改引擎的配置文件,方式如下: 找到位于你的UE引擎安装目录下的"UE_4.27\Engi ......
基于.Net 的 AvaloniUI 多媒体播放器方案汇总
基于.Net 的 AvaloniUI 多媒体播放器方案汇总 摘要 随着国产化的推进,相信.Net的桌面端的小伙伴的可能已经有感受到了。 为了让.Net的桌面框架能够跨桌面平台,首选的就是Avalona-UI。 为了让AvaloniaUI能够跨多个平台播放视频,这里测试主要播放视频形式是使用RTSP。 ......
深入探讨 C# 和 .NET 中 async/await 的历史、背后的设计决策和实现细节
前言 对的支持已经存在了十多年。它的出现,改变了为 .NET 编写可伸缩代码的方式,你在不了解幕后的情况下也可以非常普遍地使用该功能。 从如下所示的同步方法开始(此方法是“同步的”,因为在整个操作完成并将控制权返回给调用方之前,调用方将无法执行任何其他操作): // Synchronously co ......
.NET5_IIS安装与运行发布
一、IIS安装 1、打开控制面板、点击程序 2、点击启动或关闭Windows功能 4、勾选Internet Information Services下所有的选项全部划勾 5、确定 二、IIS运行与发布 .net core发布到IIS上出现 HTTP 错误 500.19,错误代码:0x8007000d ......
基于ZXing.NET实现的二维码生成和识别客户端
一、前言 ZXing.Net的一个可移植软件包,是一个开源的、多格式的1D/2D条形码图像处理库,最初是用Java实现的。已经过大量优化和改进,它已经被手动移植。它与.Net 2.0、.Net 3.5、.Net 4.x、.Net 5.x、.Net 6.x、.Net 7.x、Windows RT类库和 ......
Xamarin C#把jar包转换为dll,然后.NET MAUI项目引入dll使用,.NET MAUI使用jar包
1.VS2022,首先安装Xamarin,打开Visual Studio Installer,修改VS的功能,有个.NET Multi-platform App UI 开发,右侧树形结构中勾选Xamarin2.创建项目:Android 绑定库(Xamarin),把jar包复制到项目的Jars文件夹下 ......
01-SDK分析
目录一. 驱动部分函数含义和用法1. gpio部分函数定义和用法2. keyboard部分函数定义和用法二. app部分函数含义和用法1. sleep部分函数定义和用法三. 疑问点1. 变量问题: 一. 驱动部分函数含义和用法 1. gpio部分函数定义和用法 2. keyboard部分函数定义和用 ......
.NET MAUI播放音频文件
.NET MAUI我基本都是参考Android代码改造来的,官方文档 = 废品。参考:https://blog.csdn.net/wxzjn1027/article/details/82345604需要注意的是,流的加载过程是一个将音频解压为原始16位PCM数据的过程,由一个后台线程来进行处理异步, ......
Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools
(base) cloud@Robot bin % flutter doctor --android-licenses Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline- ......
.Net核心级的性能优化(GC篇)
1.前言 大部分人对于.Net性能优化,都停留在业务层面。或者简单的.Net框架配置层面。本篇来看下.Net核心部分GC垃圾回收配置:保留VM,大对象,独立GC,节省内存等.Net8里面有很多的各种GC配置,用以帮助你的程序进行最大程度性能提升和优化。 文章分为两部分,第一个是GC有哪些动作可以性能 ......
【开源】给ChatGLM写个,Java对接的SDK
作者:小傅哥 - 百度搜 小傅哥bugstack 博客:bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 大家好,我是技术UP主小傅哥。 清华大学计算机系的超大规模训练模型 ChatGLM-130B 使用效果非常牛,所以我也想把这样的Ai能力接入到自己的应用中或者做一些 In ......
使用try-convert将.NET Framework项目迁移到.NET Core
工具地址:GitHub - dotnet/try-convert:帮助 .NET 开发人员将他们的项目移植到 .NET Core! 这是一个简单的工具,有助于将.NET Framework项目迁移到.NET Core。 如何使用它 在此处将其作为全局工具安装: dotnet tool install ......
使用 OpenTelemetry 构建 .NET 应用可观测性(4):ASP.NET Core 应用中集成 OTel
目录前言使用 elastic 构建可观测性平台在 ASP.NET Core 应用中集成 OTel SDK安装依赖基础配置Instrumentation 配置创建自定义 Span 和 Metric完整的代码演示kibana 中查看数据TracingMetricsTracing 和 Logs 的关联 前 ......
4款.NET开源的Redis客户端驱动库
前言 今天给大家推荐4款.NET开源免费的Redis客户端驱动库(以下排名不分先后)。 Redis是什么? Redis全称是REmote DIctionary Service,即远程字典服务。Redis 是一个使用C语言编写的、开源的(遵守 BSD 协议)、支持网络、可基于内存亦可持久化的日志型、K ......
使用 Open XML SDK 实现 html 富文本转换为 docx 格式示例
使用 Open XML SDK 实现 html 富文本转换为 docx 格式文档相对复杂。下面是一个示例。手动检测 <strong>和 <em> 标签并应用相应的文本格式。 using System; using DocumentFormat.OpenXml; using DocumentForma ......
win Server系统安装“.NET Framework 3.5”
Win2012、Win2016 中 .NET Framework 版本分别是4.5与4.6,因此需要手动安装 .NET Framework 3.5。(Win2012和Win2016中的.NET3.5不通用) iso镜像sources/sxs目录中有 .NET Framework 3.5安装文件(路径 ......
关于 C# / .Net / IIS Web Service 调用 exe
转自:https://blog.csdn.net/sby5104/article/details/110189048 最近一个面试,面试官说他们现在的架构是通过IIS 部署的Web Service 调用Server 端的Windows Application 也就是exe。 面试拉跨之后自己尝试了一 ......
精选35个 .NET面试题
.NET面试题 1.说明值类型和引用类型的区别 ①值类型有结构体(数值类型、bool型、用户定义的结构体)、枚举、可空类型等; 引用类型有class、数组、interface 或 delegate、object、dynamic 和 string等。 ②值类型System.ValueType 中派生的 ......
docker 部署.net core ,用于博主本人笔记
安装dockerdocker 部署 netcore 步骤 1、下载最新netcore支持docker pull mcr.microsoft.com/dotnet/core/aspnet:latest 2、发布netcore 项目linux环境需要在发布文件夹内 创建Dockerfile,并添加如下内 ......
Skywalking APM监控系列(一丶.NET5.0+接入Skywalking监听)
前言 新项目采用的abp vnext的微服务模块化架构,所以把应用的服务拆成了很多独立模块 在初期,我们通过日志还能跟踪到问题, 后期服务越来越多(大约扩充到了十几个),随着调用链路越来越深 ,问题也越来越能排查了. 往往入口报错之后,要跟好几个服务的日志 才能找到最终节点. 所以考虑引入Skywa ......
MAUI ABP 框架正式发布(.NET 7)
介绍 国内首个基于.NET 7 版本的MAUI ABP框架正式发布!本套框架主要针对原.NET 6版本的 WPF/Xamarin.Forms ABP框架升级。升级如下: .NET 6 版本升级至 .NET 7 ABP 7.3 升级至 ABP 8.0 Xamarin.Forms 升级至 MAUI .N ......
Semantic Kernel .NET SDK 的 v1.0.0 Beta1 发布
介绍 Semantic Kernel (SK) 是一个开源的将大型语言模型(LLM)与流行的编程语言相结合的SDK,Microsoft将Semantic Kernel(简称SK)称为轻量级SDK,结合了OpenAI,Azure OpenAI和Hugging Face等AI LLM的集成。它使开发人员 ......
ADO.NET读取MySQL数据库的三种方式:DataReader、DataSet、DataView
https://blog.csdn.net/lilongsy/article/details/127351421 ADO.NET读取MySQL数据库有多种方式:DataReader、DataSet、DataView。Command对象的ExecuteScalar方法查询数据库获取某个单个值,但是如果 ......