后端开发 第58页
使用 TestContainers 进行数据库集成测试-拾光赋

使用 TestContainers 进行数据库集成测试

使用 TestContainers 进行数据库集成测试,在软件开发过程中,集成测试是至关重要的一环。它确保不同组件之间的协作正常,并验证系统在整体上的功能和性能。然而,传统的集成测试往往需要依赖于...
Lee的头像-拾光赋Lee2年前
08912
菜单权限的设计与实现-拾光赋

菜单权限的设计与实现

菜单权限的设计与实现,说明     该文章是属于OverallAuth2.0系列文章,每周更新一篇该系列文章(从0到1完成系统开发)。     该系统文章,我会尽量说的非常详细,做到...
Lee的头像-拾光赋Lee1年前
08913
正确理解c# default关键字-拾光赋

正确理解c# default关键字

正确理解c# default关键字,背景 最近QA测试一个我开发的一个Web API时,我意识到之前对C#的default的理解一直是想当然的。具体情况是这样,这个API在某些条件下要返回模型的默认值,写法类似于...
Lee的头像-拾光赋Lee2年前
08910
.NET中优雅使用Patch: JsonPatch-拾光赋

.NET中优雅使用Patch: JsonPatch

.NET中优雅使用Patch: JsonPatch,引言 在现代 Web API 开发中,我们经常需要对资源进行部分更新(Partial Update)。传统的 PUT 请求会要求发送整个对象,而 PATCH 请求可以仅发送需要更新的字...
Lee的头像-拾光赋Lee1年前
0899
Protobuf-net:C#高效序列化工具,助力接口传输与前端解析-拾光赋

Protobuf-net:C#高效序列化工具,助力接口传输与前端解析

Protobuf-net:C#高效序列化工具,助力接口传输与前端解析,   概述:Protobuf-net是C#中高效的二进制序列化工具,以紧凑、跨语言支持和卓越性能著称。通过定义消息类型、序列化和反序列化...
Lee的头像-拾光赋Lee2年前
08815
CMake构建学习笔记7-freetype库的构建-拾光赋

CMake构建学习笔记7-freetype库的构建

CMake构建学习笔记7-freetype库的构建,Freetype是一个广泛使用的开源字体渲染库,可以加载、渲染和显示各种类型的字体文件。一般的用户来说可能没有直接使用过这个库,都是通过使用依赖于它的依...
Lee的头像-拾光赋Lee2年前
0887
Visual Studio部署C++环境下OpenCV库-拾光赋

Visual Studio部署C++环境下OpenCV库

Visual Studio部署C++环境下OpenCV库,  本文介绍在Visual Studio 2022中配置、编译C++计算机视觉库OpenCV的方法。 1 OpenCV库配置   首先,我们进行OpenCV库的下载与安装。作为一个开源的库...
Lee的头像-拾光赋Lee2年前
08815
WPF性能优化:形状(Shape)、几何图形(Geometry)和图画(Drawing)的使用-拾光赋

WPF性能优化:形状(Shape)、几何图形(Geometry)和图画(Drawing)的使用

WPF性能优化:形状(Shape)、几何图形(Geometry)和图画(Drawing)的使用,在用户界面技术中,绘图是一个绕不开的话题。WPF提供了多种可根据应用程序要求进行优化的2D图形和图像的处理功能,包括画...
Lee的头像-拾光赋Lee2年前
08810
gRPC入门学习之旅(七),gRPC入门学习之旅(三),gRPC入门学习之旅(四),gRPC入门学习之旅(五),gRPC入门学习之旅(六)-拾光赋

gRPC入门学习之旅(七),gRPC入门学习之旅(三),gRPC入门学习之旅(四),gRPC入门学习之旅(五),gRPC入门学习之旅(六)

gRPC入门学习之旅(七),gRPC入门学习之旅(三),gRPC入门学习之旅(四),gRPC入门学习之旅(五),gRPC入门学习之旅(六),gRPC入门学习之旅(一) gRPC入门学习之旅(二) gRPC入门学习之旅(...
Lee的头像-拾光赋Lee2年前
08812
LoggerMessageAttribute 高性能的日志记录-拾光赋

LoggerMessageAttribute 高性能的日志记录

LoggerMessageAttribute 高性能的日志记录,.NET 6 引入了 LoggerMessageAttribute 类型。 使用时,它会以source-generators的方式生成高性能的日志记录 API。 source-generators可在编译代码时...
Lee的头像-拾光赋Lee2年前
08814
由C#委托回调想到的二三事-拾光赋

由C#委托回调想到的二三事

由C#委托回调想到的二三事,写在前面: 之前的过开发程中,我愈发觉得面对复杂的界面要求,最好还是用UserControl将不同模块的界面设计单独封装,以应对客户频繁地需求更改。这样做能够在面对对...
Lee的头像-拾光赋Lee2年前
0887
Visual Studio 2026 上手体验,AI 懂你、界面清爽、协作无缝-拾光赋

Visual Studio 2026 上手体验,AI 懂你、界面清爽、协作无缝

Visual Studio 2026 上手体验,AI 懂你、界面清爽、协作无缝,前言 微软正式发布的 Visual Studio 2026,确实不只是换个界面、加几个功能那么简单。更像是一个懂大家习惯、预判大家需求、还能帮...
Lee的头像-拾光赋Lee7个月前
08811