后端开发 第10页
使用Roslyn的源生成器生成DTO-拾光赋

使用Roslyn的源生成器生成DTO

使用Roslyn的源生成器生成DTO,前言 源生成器的好处很多, 通过在编译时生成代码,可以减少运行时的反射和动态代码生成,从而提高应用程序的性能, 有时候需要对程序AOT以及裁剪编译的dll也是需要...
Lee的头像-拾光赋Lee1年前
06812
有关Unity使用Rider编辑器无法弹出代码提示的有效解决方法-拾光赋

有关Unity使用Rider编辑器无法弹出代码提示的有效解决方法

有关Unity使用Rider编辑器无法弹出代码提示的有效解决方法, 首先,此方案的前提: 1.问题出现之前,Rider已经可以正常弹出代码提示。 2.并没有其他报错,比如编辑器损坏、Unity加载编辑器失败等...
Lee的头像-拾光赋Lee1年前
015511
真的被Sqlsugar给气到了!-拾光赋

真的被Sqlsugar给气到了!

真的被Sqlsugar给气到了!,博客园潜水多年,账号都搞忘记好几个,一直没有写什么东西,但是这次真忍不了了,被sqlsugar出现的奇葩问题和作者的奇葩处理方式给气到了。 起因是在使用Sqlsugar过程...
Lee的头像-拾光赋Lee1年前
05115
网格的单元格可以使用弹窗SM8016-拾光赋

网格的单元格可以使用弹窗SM8016

网格的单元格可以使用弹窗SM8016,namespace SM8016CPDLMXQD { public class SM8016CPDLMXQD : ISuwfBus { private SlnSuwfPage _page; public void Initial(SlnSuwfPage page) { _page = page; ...
Lee的头像-拾光赋Lee1年前
0437
AspNetCore全局异常处理-拾光赋

AspNetCore全局异常处理

AspNetCore全局异常处理,在开发ASP.NET Core应用程序时,全局异常处理是一个重要的概念。它允许我们集中处理应用程序中未捕获的异常,确保应用程序的稳定性和用户体验。 1. 为什么需要全局异常...
Lee的头像-拾光赋Lee12个月前
01069
CompilerGenerated与GeneratedCode区别-拾光赋

CompilerGenerated与GeneratedCode区别

CompilerGenerated与GeneratedCode区别,前言 最近在捣鼓代码生成器,基于 Roslyn,我们可以让生成器项目生成我们的目标 C# 代码,这个也是MVVM Toolkit的实现方式,在查看生成代码的过程中,我...
Lee的头像-拾光赋Lee12个月前
05712
多线程的实现原理-拾光赋

多线程的实现原理

多线程的实现原理,多线程编程是一种允许在同一程序中同时执行多个线程的技术,以提高程序的性能和响应性。多线程的实现原理涉及操作系统、编程语言和编译器等多个层面。以下是对多线程实现原理...
Lee的头像-拾光赋Lee12个月前
0945
聊一聊 C#异步中的Overlapped是如何寻址的-拾光赋

聊一聊 C#异步中的Overlapped是如何寻址的

聊一聊 C#异步中的Overlapped是如何寻址的,一:背景 1. 讲故事 前段时间训练营里的一位朋友提了一个问题,我用ReadAsync做文件异步读取时,我知道在Win32层面会传 lpOverlapped 到内核层,那在...
Lee的头像-拾光赋Lee10个月前
01055
VisionMaster SDK C# 控制台应用 二次开发 代码示例-拾光赋

VisionMaster SDK C# 控制台应用 二次开发 代码示例

VisionMaster SDK C# 控制台应用 二次开发 代码示例,前言 本文主要是个人开发经验,实用为主。可能有不严谨之处,欢迎指正 开发环境准备 对于控制台应用,其实只要从 VisionMaster4.x.x\Develop...
Lee的头像-拾光赋Lee10个月前
01615
.NET9 中替换Swagger使用Scalar-拾光赋

.NET9 中替换Swagger使用Scalar

.NET9 中替换Swagger使用Scalar,.NET9 没有Swagger怎么办? 前言 在.NET9中,在创建Web API项目时,Swagger的使用与.NET8略有不同。.NET9不再内置Swagger,而是生成OpenApi标准的Json文件。如果...
Lee的头像-拾光赋Lee10个月前
09811
让Visual Studio的终端拥有命令补全(PSReadLine)-拾光赋

让Visual Studio的终端拥有命令补全(PSReadLine)

让Visual Studio的终端拥有命令补全(PSReadLine),如果你下载了Windows Terminal和最新版的PowerShell Core就会发现, 如果不特殊设置的话,即使我们使用的Windows Terminal拥有命令补全,Visu...
Lee的头像-拾光赋Lee9个月前
0798
SQLSugar 支持 TDengine 超级表的使用指南-拾光赋

SQLSugar 支持 TDengine 超级表的使用指南

SQLSugar 支持 TDengine 超级表的使用指南,TDengine 是一款高性能、分布式的时序数据库,广泛应用于物联网、工业互联网等领域。其核心概念之一是超级表(Super Table),它类似于传统数据库中的...
Lee的头像-拾光赋Lee9个月前
05314