最新发布第465页
Pydantic Mixin:构建可组合的验证系统体系-拾光赋

Pydantic Mixin:构建可组合的验证系统体系

Pydantic Mixin:构建可组合的验证系统体系, title: Pydantic Mixin:构建可组合的验证系统体系 date: 2025/3/22 updated: 2025/3/22 author: cmdragon excerpt: Pydantic的Mixin模式通过继承组...
Lee的头像-拾光赋Lee8个月前
0557
MVVM模式的消息传递机制:Messenger.Default.Send 和 Register-拾光赋

MVVM模式的消息传递机制:Messenger.Default.Send 和 Register

MVVM模式的消息传递机制:Messenger.Default.Send 和 Register,是在MVVM中用来传递消息的一种方式。它是在MVVMLight框架中提供的一个实现了IMessenger接口的类,可以用来在ViewModel之间、ViewM...
Lee的头像-拾光赋Lee1年前
0595
详解Spring Boot的RedisAutoConfiguration配置-拾光赋

详解Spring Boot的RedisAutoConfiguration配置

本文分享自华为云社区《【Spring Boot 源码学习】RedisAutoConfiguration 详解》,作者: Huazie。 引言 带大家分析 Spring Boot 内置的有关 Redis 的自动配置类【RedisAut...
Lee的头像-拾光赋Lee1年前
0210
数据库MVCC详解-拾光赋

数据库MVCC详解

数据库MVCC详解,MVCC 1.基本介绍 数据库:MySQL。【很多主流数据库都使用了MVCC,比如MySQL的InnoDB引擎、PostgreSQL、Oracle】 MVCC,全称Multi-Version Concurrency Control,即多版本并发控...
Lee的头像-拾光赋Lee8个月前
0518
Protobuf-net:C#高效序列化工具,助力接口传输与前端解析-拾光赋

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

Protobuf-net:C#高效序列化工具,助力接口传输与前端解析,   概述:Protobuf-net是C#中高效的二进制序列化工具,以紧凑、跨语言支持和卓越性能著称。通过定义消息类型、序列化和反序列化...
Lee的头像-拾光赋Lee1年前
06415
SpringBoot 3.x 结合 Swagger3 (Knife4j )踩坑实录-拾光赋

SpringBoot 3.x 结合 Swagger3 (Knife4j )踩坑实录

SpringBoot 3.x + Swagger3 踩坑实录 我的是springboot 版本是:3.2.2 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-paren...
Lee的头像-拾光赋Lee1年前
0520
深入理解 Java AQS 原理与 ReentrantLock 实现-拾光赋

深入理解 Java AQS 原理与 ReentrantLock 实现

深入理解 Java AQS 原理与 ReentrantLock 实现,目录 一、AQS 简介 二、AQS 核心设计 2.1 核心组成部分 2.2 AQS 的工作原理 2.3 AQS 的关键方法 三、ReentrantLock 与 AQS 的关系 3.1 ReentrantL...
Lee的头像-拾光赋Lee8个月前
0339
.NET项目轻松配置:掌握Packages.props和Build.props的利用-拾光赋

.NET项目轻松配置:掌握Packages.props和Build.props的利用

.NET项目轻松配置:掌握Packages.props和Build.props的利用,   概述:`Directory.Packages.props`和`Directory.Build.props`是.NET项目中的配置文件,分别用于统一管理NuGet包引用和自定义...
Lee的头像-拾光赋Lee1年前
05215
为什么浏览器中有些图片、PDF等文件点击后有些是预览,有些是下载-拾光赋

为什么浏览器中有些图片、PDF等文件点击后有些是预览,有些是下载

目录 Content-Disposition 文件下载 内联显示 代码示例 常见的媒体类型 文件上传 为什么浏览器中有些图片、PDF等文件点击后有些是预览,有些是下载, 出现图片、PDF不能预览的情况,主要是通过代...
Lee的头像-拾光赋Lee1年前
0110
开发的设计和重构,为开发效率服务-拾光赋

开发的设计和重构,为开发效率服务

开发的设计和重构,为开发效率服务,软件开发有点类似于艺术品的雕刻,需要不断的打磨。在我们基于一套成熟的架构开发一套软件后,往往都还是需要反复的推敲,进行不断的重构优化,使得重复的代...
Lee的头像-拾光赋Lee8个月前
02910
.NET Emit 入门教程:第二部分:构建动态程序集(追加构建静态程序集教程)-拾光赋

.NET Emit 入门教程:第二部分:构建动态程序集(追加构建静态程序集教程)

.NET Emit 入门教程:第二部分:构建动态程序集(追加构建静态程序集教程),前言: 在本部分中,我们将深入探讨如何使用C# Emit 来创建动态程序集。 动态程序集是在运行时生成的,为我们提供了...
Lee的头像-拾光赋Lee1年前
05715
Selenium+ChromeDriver 绕过cloudflare人机检查 获取页面数据-拾光赋

Selenium+ChromeDriver 绕过cloudflare人机检查 获取页面数据

一个业务需求是从一个网站上抓取客户的评论信息,评论数据已经渲染好在html上由接口返回的,只能从HTML上一个个扣数据。一开始是使用的HtmlUnit来处理,但期间一直抛出拒绝访问提示但是从浏览器...
Lee的头像-拾光赋Lee1年前
0490