• 2025-07-21 15:20
    367 0
    #C#
    ↓推荐关注↓一、SQL Server的主从复制搭建1.1、SQL Server主从复制结构图SQL Server的主从通过发布订阅来实现 主库把增删改操作发布到发布服务器,从库通过订阅发布服务器,发布服务器把操作推送到从库进行同步。1. ...
  • 2025-07-21 15:18
    419 0
    #C#
    前言长久以来的认知,对于托管代码 .NET / JAVA ,都是需要在服务器上安装 SDK 或者运行时的。比如 .NET Framework 4.XX ,JDK/JRE.XX 等。其实从 .NET Core 2.1 开始我们的 .NET 程序可以独立打包成可以执行文件, ...
  • 2025-07-21 15:17
    420 0
    #C#
    ↓推荐关注↓前言在智慧工厂领域,智慧城市领域,都需要对设备进行监控。比如工厂需要对周围环境温度、湿度、气压、电压,灯的开关进行监控。这时候就需要物联网平台来进行管理。在智慧工厂领域,宝马集团通过英伟达 ...
  • 2025-07-21 15:17
    457 0
    #C#
    前言我们一起来写 Dockerfile 构建一个 ASP.NET Core 应用镜像,同时还会将镜像发布到 Docker Hub 仓库。一、创建示例 Web 应用程序为了演示,我们先创建一个 ASP.NET Core 应用程序:PS D:\Samples> dotn ...
  • 2025-07-21 15:16
    444 0
    #C#
    前言在 C# 11 中引入了一个新的特性 —— Required Members[/pre],引入了一个新的 required[/pre] 关键词,可以用来表示字段或者属性在类型初始化的时候必须要进行初始化,这一特性也进一步的改进了可空引用类型的 ...
  • 2025-07-21 15:15
    381 0
    #C#
    ↓推荐关注↓一、CoreShop商城特色:.NET 第一国产电商项目,影响力最大核心商城系统(CoreShop) 是基于 Asp.NET 5.0、Uni-App开发、支持可视化布局的小程序商城系统;前后端分离,支持分布式部署,跨平台运行;拥 ...
  • 2025-07-21 15:13
    483 0
    #C#
    ↓推荐关注↓前言笔者前段时间搬砖的时候,有了一个偷懒的想法:如果开发的时候,简单的CURD可以由代码生成器完成,相应的实体、服务都不需要再做额外的注册,这样开发人员可以省了很多事。于是就开了这个项目,期望 ...
  • 2025-07-21 15:11
    348 0
    #C#
    特色的内插字符串C# 10 允许使用在常量字符串初始化中使用插值, 如下const string name = "Oleg";const string greeting = $"Hello, {name}.";Console.WriteLine(gree ...
  • 2025-07-21 15:10
    494 0
    #C#
    ↓推荐关注↓一、前言往往一些刚接触C#编程的初学者,对于泛型的认识就是直接跳到对泛型集合的使用上,虽然微软为我们提供了很多内置的泛型类型,但是如果我们只是片面的了解调用方式,这会导致我们对泛型盲目的使用 ...
  • 2025-07-21 15:09
    353 0
    #C#
    ↓推荐关注↓前言给大家推荐一个跨平台图表库。Live chart 是一个跨平台的图表库 .Net,要开始使用,请访问https://lvcharts.com并查看目标平台的安装指南,该网站包含此 repo 中提供的所有示例、文档和更多的。项目 ...
  • 2025-07-21 15:06
    385 0
    #C#
    ↓推荐关注↓前言为了了解ASP.NET Core Web API的版本控制,我们必须了解API中的一些版本控制策略,然后将API版本控制与OpenAPI集成,以便我们可以在Swagger UI中看到版本化的API。一、版本控制及策略1.1、什么是API ...
  • 2025-07-21 15:05
    357 0
    #C#
    ↓推荐关注↓前言相比固定长度的Array,大家可能在编程的时候经常会使用List,同时可能会经常往里面Add东西,因为List具有可扩容性,但是注重GC的朋友会发现(比如Unity开发者),List.Resize会造成扩容前数组长度泛 ...
  • 2025-07-21 15:02
    477 0
    #C#
    ↓推荐关注↓‍前言.NET平台上对Excel进行操作主要有两种方式。第一种,把Excel文件看成一个数据库,通过OleDb的方式进行读取与操作;第二种,调用Excel的COM组件。两种方式各有特点。现在给大家介绍第三种方式:插 ...
  • 2025-07-21 15:02
    504 0
    #C#
    QuestPDFQuestPDF是一个开源的工具库,可以在.NET或者.Net Core中生成pdf文档它提供了一个布局引擎,设计时考虑到了完整的分页支持以及灵活性要求!比市面上常见的Aspose和iTextSharp好用太多了!GitHub地址安装Inst ...
  • 2025-07-21 15:01
    392 0
    #C#
    ↓推荐关注↓一、大家是否有这个需求1、跨品种查询 :比如 MYSQL和一个SQLSERVER进行联表查询 ,或者SQLITE和MYSQL进行联表查询‍2、跨服务器查询 :A服务器和B服务器查询 如果想同时支持1和2 相信很多人都没有 ...
  • 2025-07-21 15:00
    379 0
    #C#
    ↓推荐关注↓‍前言对于我们而言选择ORM框架的目的,其实都是为了让我们的程序更好的操作数据库,提高开发编程效率和程序的维护拓展性。所以我们选择ORM需要从项目实际业务出发,选择最合适自己团队的框架。下面推荐 ...
  • 2025-07-21 14:58
    362 0
    #C#
    ↓推荐关注↓支持.NET/.NET Framework/.NET CoreRabbitMQ作为一款主流的消息队列工具早已广受欢迎。相比于其它的MQ工具,RabbitMQ支持的语言更多、功能更完善。本文提供一种市面上最/极简单的使用RabbitMQ的方式,只 ...
  • 2025-07-21 14:56
    355 0
    #C#
    前言使用 Visual Studio 中的 Worker Service项目模板我们很容易创建出 Windows Service:IHost host = Host.CreateDefaultBuilder(args)      .UseWindowsService()& ...
  • 2025-07-21 06:02
    367 0
    #C#
    ↓推荐关注↓前言在C# 进行开发中,判断参数值是否为null[/pre]大家都用什么?本文介绍除了传统的方式==[/pre]运算符,还有一种可以用is关键字。C# 7.0 中 is 关键字的使用传统的方式是使用==[/pre]运算符:if(perso ...
  • 2025-07-21 05:40
    485 0
    #C#
    前言.NET 6 Preview 7 已经在8月10号发布了, 除了众多的功能更新和性能改进之外, 在 preview 7 版本中, 也新增了全新的指标API, System.Diagnostics.Metrics[/pre], 为了让应用能有更好的可观测性, 在之前的发布的.N ...
  • 2025-07-21 05:37
    399 0
    #C#
    咨询区web.config[/pre] 已进入历史垃圾堆,请问现在的 asp.net core 如何更好的做到将敏感信息(password,token) 存储到 configuration 中?换句话说:是否可以自动化解密 appsettings.json 中的 configuration sect ...
  • 2025-07-21 05:36
    449 0
    #C#
    前言相信大家在使用C#进行开发的时候,特别是使用异步的场景,多多少少会接触到CancellationTokenSource。看名字就知道它和取消异步任务相关的,而且一看便知大名鼎鼎的CancellationToken就是它生产出来的。不看不知 ...
  • 2025-07-21 05:36
    308 0
    #C#
    一、背景1、 讲故事上上周有位朋友找到我,说他的程序CPU和句柄都在不断的增长,无回头趋势,查了好些天也没什么进展,特加wx寻求帮助,截图如下:看的出来这位朋友也是非常郁闷,出问题还出两个,气人哈,关于 cpu ...
  • 2025-07-21 05:35
    382 0
    #C#
    Intro在 .NET 6 里新增加了一个 WaitAsync[/pre] 的方法,用来异步地等待一个任务完成,异步等待的时候可以指定一个 Timeout 时间或者一个取消令牌 CancellationToken[/pre],在之前的版本中只有一个同步的 Wait[/pr ...
  • 2025-07-21 05:34
    448 0
    #C#
    ↓推荐关注↓前言企业级信息化系统绝大部分采用BS架构实现,如门户网站、OA系统、电商网站等,通过浏览器输入Web网址即可访问,对于使用者来说非常便捷,对于开发维护者来说也非常方便,程序维护只需更新服务器即可 ...
  • 2025-07-21 05:34
    497 0
    #C#
    ↓推荐关注↓一、RabbitMQ简介是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang(高并发语言)语言来编写的,并且RabbitMQ是基于AMQP协议的。1.1 AMQP协议Adva ...
  • 2025-07-21 05:33
    492 0
    #C#
    ↓推荐关注↓前言最近发现有客户在大量的请求我们的接口,出于性能考虑遂添加了请求频率限制。由于我们接口请求的是.Net Core写的API网关,所以可以直接添加一个中间件,中间件中使用请求的地址当key,通过配置中心 ...
  • 2025-07-21 05:31
    372 0
    #C#
    一、背景1、讲故事七月底的时候有位朋友在wx上找到我,说他的程序内存占用8G,托管才占用1.5G,询问剩下的内存哪里去了?截图如下:从求助内容看,这位朋友真的太客气了,动不动就谈钱,真伤感情,如果有朋友一直关 ...
  • 2025-07-21 05:31
    435 0
    #C#
    ↓推荐关注↓‍‍概述‍‍几天前(美国时间2021年8月10日),微软官方发布了.NET 6的第7个预览版,其中包含了很多新的特性和功能,比如:优化最小Web API(minimal APIS)模板为生成常用HTTP响应添加了IResult的接口实现 ...
  • 2025-07-21 05:29
    423 0
    #C#
    ↓推荐关注↓一、Sandcastle这个是c#类库方法根据注释生成帮助文档的工具,我们经常会遇到把DLL或者API提供给别人调用的情况,通过在方法中添加注释,然后再用Sandcastle 来自动生成文档给调用者,如下图:图1:这是 ...
  • 2025-07-21 05:28
    490 0
    #C#
    ↓推荐关注↓前言环境 centos7.9,.NET5一、Jenkins搭建1、下载Jenkins的war包在\home目录建一个jenkins目录放jenkins的包#进入\home目录cd \home#创建 jenkins目录mkdir jenkins[/pre][/pre]在jenki ...
  • 2025-07-21 05:27
    414 0
    #C#
    前言微服务确实是行业的一个趋势,我自己也在把一些项目往微服务架构迁移。玩微服务架构配置中心是一个绕不过去的东西,有很多大牌的组件可以选,比如spring-cloud-config,apoll,disconf等等。而我为什么还要造一 ...
  • 2025-07-21 05:26
    432 0
    #C#
    前言我们很高兴地发布了 .NET 6 预览版 7。这是我们进入(两个)候选发布版(RC)之前的最后一个预览版。在我们放慢发布速度之前,团队一直在萤窗雪案,以完成最后一组功能。在这个版本中,你将看到各功能的最后一次 ...
  • 2025-07-21 05:26
    372 0
    #C#
    前言类似开发WinForm的方式,使用C#开发Android和IOS的移动应用?听起来感觉不可思议,但是实际上确实很强大。以下引用自官网:https://www.smobiler.com/Smobiler是企业APP开发工具,集成于Visual Studio环境,.net ...
  • 2025-07-21 05:24
    376 0
    #C#
    前言针对某些数据字段要保存敏感数据的情况,比如银行卡号,我们需要使用一种机制保证存储到数据库的数据是加密的,避免数据泄露风险,但是又能够正常读取出来显示。下面我们用MySql演示如何操作。Demo创建一个Conso ...
  • 2025-07-21 05:24
    442 0
    #C#
    前言前不久看到一个段子,某年宁波交警引进人脸识别技术抓拍行人闯红灯,结果一天下来被发现闯红灯次数最多的是珠海女子董小姐,日闯红灯3000多次。宁波交警连夜研究抓捕方案,最后分析发现,原来是大巴车上的某掌握 ...
  • 2025-07-21 05:23
    358 0
    #C#
    前言内存泄漏通常表示:一个应用程序的某些对象在完成它的的生命周期后,由于它被其他对象意外引用,导致后续gc无法对它进行回收,长此以往就会导致程序性能的下降以及潜在的 OutOfMemoryException[/pre]。这篇我们 ...
  • 2025-07-21 05:22
    335 0
    #C#
    ↓推荐关注↓前言在应用程序运行的时,需要根据不同的配置执行不同的内容。有很多根据配置而初始化的功能往往是在应用程序启动的时候需要执行。对于很多类型的应用程序,特别是客户端的应用程序,启动的性能特别重要 ...
  • 2025-07-21 05:21
    449 0
    #C#
    ↓推荐关注↓前言.NET 6 开始初步引入 PGO。PGO 即 Profile Guided Optimization,通过收集运行时信息来指导 JIT 如何优化代码,相比以前没有 PGO 时可以做更多以前难以完成的优化。下面我们用 .NET 6 的 nightly bu ...
  • 2025-07-21 05:19
    407 0
    #C#
    一、背景这个dump是一位朋友大概一个月前提供给我的,由于wx里面求助的朋友比较多,一时也没找到相关截图,不得已破坏一下老规矩。既然朋友说api接口无响应,呈现了hangon现象,从一些过往经验看,大概也只有三种情 ...
  • 2025-07-21 05:19
    340 0
    #C#
    介绍System.Threading.Channels 是.NET Core 3.0 后推出的新的集合类型, 具有异步API,高性能,线程安全等特点,它可以用来做消息队列,进行数据的生产和消费, 公开的 Writer[/pre] 和 Reader[/pre]&n ...
  • 2025-07-21 05:18
    380 0
    #C#
    ↓推荐关注↓词云简介词云由美国西北大学新闻学副教授、新媒体专业主任里奇·戈登(Rich Gordon)于2006年最先使用,是通过形成关键词云层或关键词渲染,对文本中出现频率较高的关键词的视觉上的突出。 网上大 ...
  • 2025-07-21 05:17
    368 0
    #C#
    前言最近自己一直在想,一个初学者刚开始应该学些什么,该学习到哪种程度找工作才不成问题,才能在做项目时游刃有余不被Bug所困住。是不是每一个初学者在刚开始学习任何一门编程语言的时候,都会有这样的疑问,都觉 ...
  • 2025-07-21 05:15
    412 0
    #C#
    前言分享几个.NET 的性能小贴士与基准测试。测试系统环境:BenchmarkDotNet=v0.13.0, OS=Windows 10.0.19042.985Intel Core i7-9750H CPU 2.60GHz, 1 CPU, 12 logical and 6 physical cores.NET SDK=5.0.104将以百分 ...
  • 2025-07-21 05:13
    335 0
    #C#
    前言.NET Core支持将应用程序发布成单文件进行部署和分发。以下示例将Windows应用作为独立的单文件应用程序发布:dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:PublishTrimmed=true /p:Inclu ...
  • 2025-07-21 05:13
    424 0
    #C#
    Intro在 .NET 6 Preview 4 中,微软加入了 JSON Node 的支持,我们可以动态的编辑一个 JSON 文档,一个可以修改的 JSON 文档,就像 Newtonsoft.Json[/pre] 里的 JToken[/pre],这样我们就可以更加灵活的操作一个 JSO ...
  • 2025-07-21 05:12
    372 0
    #C#
    ↓推荐关注↓前言WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的 ...
  • 2025-07-21 05:11
    411 0
    #C#
    ‍前言上一次我们介绍了《Seq日志聚合组件》。这次要给大家介绍的是Elastic APM ,一款应用程序性能监控组件。APM 监控围绕对应用、服务、容器的健康监控,对接口的调用链、性能进行监控。在我们实施微服务后,由于 ...
  • 2025-07-21 05:11
    372 0
    #C#
    微服务是这几年最流行的架构,说起架构不提微服务都不好意思跟人家打招呼。最近想要再梳理一下关于微服务的知识,并且结合本人的一些实践经验来做一些总结与分享。前面会分享一些概念性的东西,后面也会使用.NET来实 ...
  • 2025-07-21 05:11
    407 0
    #C#
    ↓推荐关注↓搭建基于Redis的Hangfire定时器Hangfire的定时配置信息会自动生成在指定到数据库内,包括关系型数据库或非关系型数据库内。目前为止,它在Redis、Oracle上面,可以支持最短15秒的定时周期,其他数据库是 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

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

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

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


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