logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【.Net技术栈梳理】10-.NET Core 程序的执行

摘要:本文详细解析了.NET Core程序的执行流程与中间件模型。程序执行分为构建(配置和服务准备)和运行(中间件管道处理)两大阶段。构建阶段通过WebApplication.CreateBuilder()加载配置并初始化服务容器;运行阶段通过builder.Build()构建中间件管道,处理HTTP请求。中间件按特定顺序排列(异常处理→静态文件→路由→认证→授权→端点),形成"洋葱模型

文章图片
#.net#.netcore#开发语言
【.Net技术栈梳理】04-核心框架与运行时(线程处理)

文章摘要 本文系统介绍了.NET中的线程管理与线程间通信技术。主要内容包括:1)线程基础概念,如Thread类、前后台线程及线程状态;2)现代线程管理方式Task和TPL,强调线程池优化和async/await异步模式;3)线程间通信机制,包括共享内存风险、同步原语(lock、Interlocked等)和线程安全集合;4)多线程编程模式(生产者/消费者、Fork/Join)及最佳实践,如死锁预防、

文章图片
#.netcore#开发语言
【.Net技术栈梳理】04-核心框架与运行时(线程处理)

文章摘要 本文系统介绍了.NET中的线程管理与线程间通信技术。主要内容包括:1)线程基础概念,如Thread类、前后台线程及线程状态;2)现代线程管理方式Task和TPL,强调线程池优化和async/await异步模式;3)线程间通信机制,包括共享内存风险、同步原语(lock、Interlocked等)和线程安全集合;4)多线程编程模式(生产者/消费者、Fork/Join)及最佳实践,如死锁预防、

文章图片
#.netcore#开发语言
【微服务实战】01-工程结构概览

领域模型层基础设施层 ⇒ 仓储应用层 ⇒ Api、后台任务Job共享层总结领域模型专注业务的设计,不依赖仓储等基础设施层基础设施的仓储层仅负责领域模型的取出和存储使用CQRS模式设计应用层Web Api是面向前端的交互的接口,避免依赖领域模型将共享代码设计为共享包,使用私有Nuget仓库分发管理要点总结将领域模型字段的修改设置为私有使用构造函数表示对象的创建使用具有业务含义的动作来操作模型字段领域

文章图片
#微服务#.netcore#后端 +1
SqlServer数据库设置指定用户访问指定表

常见的执行语句如下:exec sp_addrole 'readOnly' //创建角色GRANT SELECT ONRunningData TO readOnly//将RunningData 表权限赋给readOnly角色exec sp_addlogin 'yhs','yh','DD_Test'//添加只允许访问指定视图的用户: exec sp_addlogin '登录名','密码','默认数据库

#sql#sqlserver
【微服务部署】08-监控与告警

prometheus-net是开源组件,prometheus-net Github地址。

#微服务#架构
到底了