技术教程 第6页
【go语言】指针-涣清博客

【go语言】指针

指针 区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。 1.1. Go语言中的指针 Go语言中的函数...
涣清的头像-涣清博客涣清7个月前
04115
⚖️ 律所多层级权限与审批系统设计(接口级 + 审批流)-涣清博客

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

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

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

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

【C#】回调函数

定义 回调函数是指在某个操作完成或事件发生时,系统调用预先注册的函数来处理相应的逻辑。通过委托的机制,可以将一个函数作为参数传递给另一个函数,使得后者在适当的时机调用传入的函数。这...
涣清的头像-涣清博客涣清4个月前
0386
【ASP.NET CORE】1. 基础搭建-涣清博客

【ASP.NET CORE】1. 基础搭建

架构 Application 主要编写WebApi 依赖Service层 提供一个基类,自动路由API using Microsoft.AspNetCore.Mvc; namespace WebApplication.Application.Base; [ApiController] [Route('api/[cont...
涣清的头像-涣清博客涣清1个月前
03710
【ASP.NET CORE】10.RabbitMQ消息队列底层封装-涣清博客

【ASP.NET CORE】10.RabbitMQ消息队列底层封装

前言 在企业级系统里,RabbitMQ 常用于异步通知、日志审计、业务解耦、任务拆分和跨系统事件传递。如果每个业务模块都自己创建连接、Channel、声明队列、序列化消息和处理 ACK,后期会出现重复...
涣清的头像-涣清博客涣清34天前
0366
【C#教程】RabbitMQ通知订阅模式实现-涣清博客

【C#教程】RabbitMQ通知订阅模式实现

介绍 RabbitMQ 是一个开源的消息队列中间件,基于 Erlang 语言开发,实现了 AMQP 协议。它通过异步消息传递解耦生产者和消费者,支持可靠的消息持久化、灵活的路由策略(如 direct、topic、fano...
涣清的头像-涣清博客涣清1个月前
0349
【ASP.NET CORE】3.ORM事务管理-涣清博客

【ASP.NET CORE】3.ORM事务管理

介绍 本次完善ORM仓储层的事务管理,链式调用开启/关闭事务 支持配置数据库隔离级别。 实现 1.异步流隔离 private static readonly AsyncLocal<bool> _withoutTransaction = new AsyncLocal&...
涣清的头像-涣清博客涣清1个月前
03214