技术教程 第5页
【ASP.NET CORE】9.Quartz.NET定时任务调度优化-涣清博客

【ASP.NET CORE】9.Quartz.NET定时任务调度优化

介绍 上一篇我们已经在 HQServer 中完成了 Quartz.NET 定时任务的基础集成,把配置读取、任务定义、任务注册和 HostedService 启动统一封装到了 HQ.Common 层。 第一版可以正常使用,但它更偏向...
涣清的头像-涣清博客涣清3个月前
05912
【go语言】下划线-涣清博客

【go语言】下划线

1.忽略返回值 这个应该是最简单的用途,比如某个函数返回三个参数,但是我们只需要其中的两个,另外一个参数可以忽略,这样的话代码可以这样写: v1, v2, _ := function(...) v1, _, _ := funct...
涣清的头像-涣清博客涣清10个月前
0586
【ASP.NET CORE】6.SignalR实现WebSocket-涣清博客

【ASP.NET CORE】6.SignalR实现WebSocket

介绍 SignalR 是一款用于快速实现服务端与客户端实时双向通信的开发框架,能够自动适配 WebSocket、服务器发送事件、长轮询等底层传输方式,极大简化了在线消息推送、实时数据同步等场景的开发...
涣清的头像-涣清博客涣清4个月前
05810
【ASP.NET CORE】从头搭建框架 介绍-涣清博客

【ASP.NET CORE】从头搭建框架 介绍

介绍 本框架基于.NET 9版本(该版本在性能优化、功能扩展及稳定性方面均有显著提升,适用于各类生产环境),采用轻量封装模式,保留ASP.NET Core原生特性,具有学习成本低、扩展性强的优势,可...
涣清的头像-涣清博客涣清4个月前
0578
【ASP.NET CORE】4.Serilog日志框架搭建-涣清博客

【ASP.NET CORE】4.Serilog日志框架搭建

介绍 Serilog 是 .NET 平台中非常流行且强大的结构化日志库,其最大特点是“结构化日志记录(Structured Logging)”,支持通过键值对记录丰富的上下文信息,并且拥有强大的 Sink 插件系统...
涣清的头像-涣清博客涣清4个月前
0579
【技术教程】RabbitMQ-涣清博客

【技术教程】RabbitMQ

一、RabbitMQ 基础入门 1.1 RabbitMQ 是什么 RabbitMQ 是一个开源的消息代理中间件,实现了高级消息队列协议(AMQP) 。它使用 Erlang 语言开发,以其高可靠性、灵活的路由机制和易用性而闻名。...
涣清的头像-涣清博客涣清4个月前
05411
【ASP.NET CORE】15.HQServer框架架构更新与使用说明-涣清博客

【ASP.NET CORE】15.HQServer框架架构更新与使用说明

前言 前面的专题已经分别介绍了 HQServer 的 JWT、ORM、Quartz、RabbitMQ、SignalR 和基础架构整理。随着这些能力逐步加入,框架已经从“能跑起来的 Web API 项目”继续向“可以直接作为业务项...
涣清的头像-涣清博客涣清29天前
548
# .NET进阶:readOnly、 Concurrent字典,如何写出线程安全字典-涣清博客

# .NET进阶:readOnly、 Concurrent字典,如何写出线程安全字典

# .NET进阶:readOnly、 Concurrent字典,如何写出线程安全字典## ***Part *0**** 你所不知的特殊字典📑在日常的开发中,论使用率最高的容器,List和Dictionary数一数二🏆。这里主要想讲讲作为初...
清河白莲的头像-涣清博客清河白莲1年前
0538
⚖️ 律所多层级权限与审批系统设计(接口级 + 审批流)-涣清博客

⚖️ 律所多层级权限与审批系统设计(接口级 + 审批流)

一、项目背景本系统用于律所内部管理,包含多分所、多部门、多角色的协同管理体系,同时支持:多级组织结构(总管理 / 分所 / 部门 / 员工)接口级权限控制(API级)数据权限控制(分所 / 部门 ...
Mus丶凯瑞的头像-涣清博客Mus丶凯瑞4个月前
05315
【go语言】结构体-涣清博客

【go语言】结构体

结构体 Go语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念。Go语言中通过结构体的内嵌再配合接口比面向对象具有更高的扩展性和灵活性。 1.1. 类型别名和自定义类型 1.1.1. 自定...
涣清的头像-涣清博客涣清9个月前
0528