• 2025-07-20 09:17
    333 0
    #C#
    前言每一次初学者粉丝朋友,在后台向我咨询编程问题,我除了给他们指导学习路线,我都会建议他们学完基础知识后,一定要要注重编程规范,学习设计模式,修炼内功。虽然说很多程序员,他们日常主要工作是CRUD,但是学 ...
  • 2025-07-20 09:17
    438 0
    #C#
    前言当我们编写 C# 代码时,经常需要处理大量的数据集合。在传统的方式中,我们往往需要先将整个数据集合加载到内存中,然后再进行操作。但是如果数据集合非常大,这种方式就会导致内存占用过高,甚至可能导致程序崩 ...
  • 2025-07-20 09:16
    365 0
    #C#
    ↓推荐关注↓‍一、前言Microsoft.Extensions.Http是一个设计非常优异的客户端工厂库,其提供了IHttpClientFactory[/pre]用于创建HttpClient[/pre]和IHttpMessageHandlerFactory[/pre]用于创建HttpMessageHandler[/p ...
  • 2025-07-20 09:15
    322 0
    #C#
    ↓推荐关注↓‍一、配置Autofac替换内置DI1、安装Nuget包:Autofac.Extensions.DependencyInjection2、Program.cs中加上builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory());builder ...
  • 2025-07-20 09:15
    387 0
    #C#
    Excel2Json作为一个打工人来说,日常接触过比较多的数据格式就有 Excel 和 JSON 了,推荐一个开源的 Excel 转 JSON 的工具, 支持在线访问,可以大大提高工作效率。Excel2Json 是一个基于 .NET 6 和 Angular 开 ...
  • 2025-07-20 09:15
    297 0
    #C#
    ↓推荐关注↓一、前言SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。Hangfire是一个.NET的开源后台任务框架提供统 ...
  • 2025-07-20 09:14
    416 0
    #C#
    权限管理系统基于 .Net7.x + FreeSql 全家桶 + Autofac + DotNetCore.CAP + Mapster 等技术,前后端分离后台权限管理系统。基于 FreeSql Orm 开发,支持国内外主流数据库、读写分离、分表分库、分布式事务 TCC/ SAGA ...
  • 2025-07-20 09:14
    341 0
    #C#
    NSmartProxNSmartProxy是一款强大开源的内网穿透工具,采用.NET Core的全异步模式打造。功能特点1、跨平台,客户端和服务端均可运行在MacOS,Linux,Windows系统上;2、使用方便,配置简单;3、多端映射,只需 ...
  • 2025-07-20 09:13
    366 0
    #C#
    ↓推荐关注↓大局观一直以来,官方口径都是尽量不要碰 CSharp 里的 unsafe 部分,以至于在大部分其它语言的程序员眼里,甚至 CSharp 程序员的眼里,CSharp 就是一个 java,做做 CRUD,捣鼓捣鼓局限于 windows 平台的 ...
  • 2025-07-20 09:12
    277 0
    #C#
    ↓推荐关注↓前言HttpClient 是 .NET Framework、.NET Core 或 .NET 5以上版本中的一个类,用于向 Web API 发送 HTTP 请求并接收响应。它提供了一些简单易用的方法,如 GET、POST、PUT 和 DELETE,可以很容易地构造 ...
  • 2025-07-20 09:11
    402 0
    #C#
    ↓推荐关注↓前言在.NET开发中,我们经常使用异步编程来提高应用程序的性能和响应能力。而在异步编程中,ConfigureAwait方法是一个非常重要的方法,它可以对任务(Task)的上下文进行配置,从而影响任务的执行和调度。 ...
  • 2025-07-20 09:11
    337 0
    #C#
    ↓推荐关注↓背景最近做一个项目,连接了很多设备,需要保存设备的心跳数据,刚开始的做法是直接接收到设备的数据之后进行心跳数据的保存,但是随着设备多了起来,然后设备的使用时长不断的加大,对数据库的压力也比 ...
  • 2025-07-20 09:10
    358 0
    #C#
    ↓推荐关注↓前言dnSpy 是 0xd4d(https://github.com/0xd4d)开发的 .NET 程序调试神器。说它是神器真的毫不为过!它能在完全没有源码的情况下即时调试程序,甚至还能修改程序!本文将向大家介绍如何使用dnSpy修改.NE ...
  • 2025-07-20 09:10
    369 0
    #C#
    前言作为一个程序员你是否会经常会遇到GitHub无法访问(如下无法访问图片),或者是访问和下载源码时十分缓慢就像乌龟爬行一般。之前有尝试过手动修改host文件来解决网站的访问问题,以及更换网络但还是有时候无法正常 ...
  • 2025-07-20 09:09
    375 0
    #C#
    开箱即用Known是基于C#和Blazor开发的前后端分离快速开发框架,开箱即用,跨平台,一处代码,多处运行。基于C#和Blazor实现的快速开发框架,前后端分离,开箱即用。跨平台,单页应用,混合桌面应用,Web和桌面共享一 ...
  • 2025-07-20 09:09
    350 0
    #C#
    前言推荐一个功能强大、易于集成和扩展的开源人脸识别和情感分析库。项目简介ViewFaceCore是一个基于C#和.NET Core的开源项目,用于实现人脸识别和情感分析功能。它使用深度学习算法和计算机视觉技术,可以在图像或 ...
  • 2025-07-20 09:08
    301 0
    #C#
    轻量级压测工具LoadTestToolbox 是一个使用 C# 开发的轻量级压测工具,基于 .NET 6 版本, 和其他压测工具相比,LoadTestToolbox 安装和使用都非常简单。LoadTestToolbox 提供了一种可靠的方式来模拟高负载情况,来 ...
  • 2025-07-20 09:07
    298 0
    #C#
    前后端分离权限框架HzyAdmin 是使用 C# 开发的前后端分离权限框架,前端采用 vue3 框架,后端采用 .NET 7,ORM 采用 EF7,清真!功能全面,包含数据权限、按钮权限、动态菜单、动态任务调度、动态WebApi、定时标记 ...
  • 2025-07-20 09:07
    289 0
    #C#
    ↓推荐关注↓前言在做接口动态传参的时候思考了个问题:如何把一个json字符串,转成C#动态类?比如由{    'userId': 100,    'id': 1,    't ...
  • 2025-07-20 09:06
    360 0
    #C#
    前言首先来了解一下什么是Plinq,我们来看看官方的描述:并行 LINQ (PLINQ) 是语言集成查询 (LINQ) 模式的并行实现。PLINQ 将整套 LINQ 标准查询运算符实现为 System.Linq 命名空间的扩展方法,并提供适用于并行操作 ...
  • 2025-07-20 09:06
    392 0
    #C#
    一、概述面对数字化浪潮,MOM需求迈入上升期,数字化从“可选项”变成了企业竞争“必选项”。制造行业每个工厂的生产逻辑都不尽相同,流程的梳理、数据统一化都需要调配很长时间。对于制造企业来说一套快速构建业务 ...
  • 2025-07-20 09:05
    385 0
    #C#
    Intro在即将到来的 C# 12 中,觉得 Primary Constructor 算是比较实用的特性之一了,和大家分享一下Sample直接来看几个使用示例吧file class Animal(string name) {   &nbs ...
  • 2025-07-20 09:05
    393 0
    #C#
    前言给大家推荐一款由.NET开源且免费的远程桌面管理软件:1Remote。1Remote官方项目介绍1Remote是一款现代的远程会话管理和启动器,它让你能够在任何时候快速开启一个远程会话。目前1Remote已支持 微软远程桌面(RDP) ...
  • 2025-07-20 09:05
    327 0
    #C#
    前言C# 里面的泛型不仅可以使用泛型函数、泛型接口,也可以使用泛型类、泛型委托等等。在使用泛型的时候,它们会自行检测你传入参数的类型,因此它可以为我们省去大量的时间,不用一个个编写方法的重载。与此同时, ...
  • 2025-07-20 09:04
    349 0
    #C#
    前言在.NET开发中,用C#获取文件信息是比较常见的操作。通过获取文件信息,我们可以了解文件的属性、大小、创建日期、修改日期等各种元数据信息。比如我们网站需要上传文件,可以用扩展名称控制上传的类型,获取文件 ...
  • 2025-07-20 09:04
    350 0
    #C#
    介绍QrCodeGenerator 是开源的 .NET 二维码生成库,它支持从文本字符串和字节数组生成二维码图片。这个库是基于 .NET Standard 2.0 构建的,所以它可以在大多数现代 .NET 平台(.NET Core、.NET Framework、Mon ...
  • 2025-07-20 09:03
    355 0
    #C#
    前言C#泛型中new和where是重要的关键字,它们都可以用于约束泛型类型参数的限制;它们都用于提高代码的安全性和可用性,它们的作用在很大程度上提高了代码的可读性和可维护性。这篇文章中,我们将一起了解泛型中的ne ...
  • 2025-07-20 09:03
    364 0
    #C#
    前言中台admin是前后端分离权限管理系统,Admin.Core为后端项目,基于.NET 7.0开发。支持多租户、数据权限、动态 Api、任务调度、OSS 文件上传、滑块拼图验证、多数据库,分布式缓存、分布式事务等接口文档一览项目 ...
  • 2025-07-20 09:02
    452 0
    #C#
    SqlSugar ORMSqlSugar 是一款 老牌 .NET 开源多库架构ORM框架 ,一套代码能支持多种数据库像Admin.net、Blog.Core、CoreShop等知名开源项目都采用了SqlSugar作为底层特色1:超级简单在不用任何设计模式,任何框架的 ...
  • 2025-07-20 09:01
    397 0
    #C#
    前言最近在公司要求使用Windows服务作为消息队列的消费者,所以自行研究了一下C#中Windows服务如何创建以及如何使用,以及部署的方式。一、Windows服务概述1.1、Windows服务是什么?Windows服务是在Windows操作系统 ...
  • 2025-07-20 09:01
    368 0
    #C#
    前言在自然语言处理领域,中文分词是一个重要且基础的任务。中文文本通常没有像英文那样的明确分隔符,因此需要使用分词技术将连续的汉字序列切分成有意义的词语。本文将介绍如何使用.NET平台上的Jieba.NET库的PosSe ...
  • 2025-07-20 09:00
    327 0
    #C#
    前言在我们项目开发中,经常需要解压缩功能,用来减少网络带宽、磁盘空间等,但是如果自己开发,需要掌握诸多知识,比如:压缩算法、兼容性等。给大家推荐一个解压缩开源库,让你轻松完成解压缩文件的功能。项目简介 ...
  • 2025-07-20 08:58
    369 0
    #C#
    前言通常来说,上传文件,我们是使用POST,还是老规矩先上代码txt文件这是需要上传的txt文件。指定文件参数名代码[HttpPost("UploaFile")]public async Task ...
  • 2025-07-20 08:57
    413 0
    #C#
    前言看到了一个老哥分享的一个微信自动化的一个类库,便下载了他的Demo,其本意就是模拟鼠标来操作UI,实现UI自动化;然后自己在瞎琢磨研究,写了一个简单的例子,用来获取好友列表,获取聊天列表,以及最后一次接收 ...
  • 2025-07-20 08:57
    359 0
    #C#
    DumpifyDumpify 是一个使用 C# 开发的开源库,它通过向控制台应用程序添加 .Dump() 扩展方法来提高工作效率和可调试性。可以 Dump 任何对象并以结构化且丰富多彩的方式输出到控制台、跟踪、调试事件。支持属性、字段 ...
  • 2025-07-20 08:55
    365 0
    #C#
    前言聊聊C#的关键字:yield,它主要用于生成器和迭代器中。yield简介yield主要用于在迭代器块中定义返回集合的迭代器函数。它允许我们在迭代器函数中逐个生成元素,并在需要时才返回集合。yield一般是与return语句一 ...
  • 2025-07-20 08:55
    322 0
    #C#
    转自:OSC开源社区(ID:oschina2013).NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持 ...
  • 2025-07-20 08:54
    328 0
    #C#
    前言给大家推荐一个.NET 封装的Windows平台轻量DirectUI框架ExDUIR.NET。运行系统win10+, win7 需要安装KB2670838补丁 .net 4.6.1编译Visual Studio 2019Visual Studio 2022特点绘制函数是DirectX11、Direct2D,效 ...
  • 2025-07-20 08:53
    372 0
    #C#
    C#跨平台UI框架提供NETStandard2.0和net4的库,通过Netcore可以跨平台,支持Windows、Mac、Linux,Net4的可以支持XP。各个平台运行效果一致,不依赖系统控件。支持窗体,控件任意透明,支持异形窗体,支持SVG图标显 ...
  • 2025-07-20 08:53
    416 0
    #C#
    前言IOC[/pre]的作用这里省略…只对如何使用进行说明。一、创建一个.NET 6应用程序这里使用 .NET6.0 WebAPI[/pre] 应用二、声明接口public interface IAuthService{   bool CheckToke ...
  • 2025-07-20 08:53
    397 0
    #C#
    前言从今天开始推出 .NET 8,这是世界领先的开发平台之一的最新 LTS 版本。.NET 8 提供了数以千计的性能、稳定性和安全性改进,以及平台和工具增强功能,有助于提高开发人员的工作效率和创新速度。在为期三天的活动 ...
  • 2025-07-20 08:53
    419 0
    #C#
    RuYiAdminRuYiAdmin是一款前后端分离、代码自动生成的企业级WEB RBAC(Role-Based Access Control)统一安全管理平台解决方案,基于.NET 8构建,具有跨平台、低代码、分布式、多线程、高性能等特性,同时满足等保三 ...
  • 2025-07-20 08:52
    340 0
    #C#
    简介.NET Framework 和 .NET Core 提供了强大的并行编程支持,其中一个核心工具就是Parallel类。Parallel类是.NET Framework4.0推出的新特性。Parallel类使得在多核系统上执行并行操作变得更加简单和高效。通过并行 ...
  • 2025-07-20 08:52
    362 0
    #C#
    ConfigureAwait(true) 和 ConfigureAwait(false)首先,让我们回顾一下原版 ConfigureAwait[/pre] 的语义和历史,它采用了一个名为 continueOnCapturedContext[/pre] 的布尔参数。当对任务(Task[/pre] 、Task[/p ...
  • 2025-07-20 08:52
    356 0
    #C#
    前言云原生应用程序通常需要可扩展的消息传递解决方案,以提供消息队列、主题和订阅等功能。.NET Aspire 组件简化了连接到各种消息传递提供程序(例如 Azure 服务总线)的过程。在本教程中,小编将为大家介绍如何创 ...
  • 2025-07-20 08:50
    374 0
    #C#
    前言.NET Core 3.1 已经用了很长一段时间,其实在 2022 年的年底微软已经不提供支持了,后面的一个 LTS 版本 .NET 6 也会在 2024 年 11 月终止支持,所以直接升级到 .NET 8 是最好的选择。微软官方推出了升级工具:U ...
  • 2025-07-20 08:50
    392 0
    #C#
    目录1、本文背景2、构建测试数据3、方案对比Json序列化自定义二进制序列化BinaryWriter\BinaryReader序列化ProtoBufMessagePack4、总结前言在网络通信中,数据序列化是将对象状态转换为可存储或可传输的形式的过程, ...
  • 2025-07-20 08:49
    346 0
    #C#
    前言推荐一个一个功能强大、易于使用、高效稳定的.NET开源下载库。项目简介这是一个可用于下载各种类型文件,支持多种下载方式,如队列下载、优先级队列下载、本地文件下载等。它提供了简单易用的API,方便开发者集 ...
  • 2025-07-20 08:48
    337 0
    #C#
    前言我们在 2023 年年度开发者生态系统调查中收集了来自全球 26,348 名开发者的见解。本次回顾重点关注 C# 和 .NET,但你也可以了解其他语言的趋势。.NET Core 最受欢迎我们知道 ASP.NET Core 是 C# 开发人员最常用 ...
  • 2025-07-20 08:48
    413 0
    #C#
    爬虫框架Abot 是一个开源的 C# 网络爬虫框架,它的特点是速度快和灵活。它负责低级管道(多线程、http 请求、调度、链接解析等)。开发者只需要注册事件即可处理页面数据。功能特性免费开源轻量级,速度快支持定制无 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码