ASP.NET Core 鉴权授权三(自定义授权策略、多授权策略、多鉴权架构)-拾光赋

ASP.NET Core 鉴权授权三(自定义授权策略、多授权策略、多鉴权架构)

ASP.NET Core 鉴权授权三(自定义授权策略、多授权策略、多鉴权架构),Program.cs #region 授权 builder.Services.AddAuthorization(option => { //添加自定义授权策略 option.AddPolicy('My...
2年前
0597
图解Kafka Producer常用性能优化配置参数-拾光赋

图解Kafka Producer常用性能优化配置参数

1 基本参数 bootstrap.servers:Kafka broker服务器地址列表,,分开,可不必写全,Kafka内部有自动感知Kafka broker的机制 client.dns.lookup:客户端寻找bootstrap地址的方式,支持两种方式: ...
python在容器内克隆拉取git私有仓库-拾光赋

python在容器内克隆拉取git私有仓库

python在容器内克隆拉取git私有仓库,前言 目前有个python应用需要在容器镜像内拉取git私有仓库的代码,一开始的想法是用GitPython,折腾一番ssh私钥和known_hosts问题后,发现还是在镜像中封装...
用Maven Protocol Buffers Plugin自动根据工程下的proto文件编译-拾光赋

用Maven Protocol Buffers Plugin自动根据工程下的proto文件编译

1 <build> 2 <plugins> 3 <plugin> 4 <groupId>com.github.os72</groupId> 5 <artifactId>protoc-jar-maven-plugin</artifactId> 6 <version>...
ASP.NET Core 鉴权授权二(自定义token)-拾光赋

ASP.NET Core 鉴权授权二(自定义token)

ASP.NET Core 鉴权授权二(自定义token),TokenAuthenticationHandler.cs 首先自定义一个类TokenAuthenticationHandler,然后需要继承IAuthenticationHandler接口 具体代码: public class Toke...
2年前
05613
Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询-拾光赋

Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询

Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询,Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询 同样还是IModelCacheKeyFactory,不过这次要采用主动刷新的方式。 实现DbContext ...
2年前
0798
Ef Core花里胡哨系列(4) 多租户-拾光赋

Ef Core花里胡哨系列(4) 多租户

Ef Core花里胡哨系列(4) 多租户,Ef Core花里胡哨系列(4) 多租户 当然,我们要考虑设计问题,例如,切换Schema或者改变数据库时,Ef Core同样也会刷新改实体的缓存,所以,首次查询将会很慢,不...
2年前
06012
OLAP多维语义模型(一)-拾光赋

OLAP多维语义模型(一)

OLAP多维语义模型(一),概述 为了严谨起见,在正式内容之前,先把OLAP多维语义模型是什么说明一下。 先说OLAP(Online Analytical Processing),它是和OLTP相对的概念,关于这两个概念的详细...
终端上的Github Copilot和IDE上的Github Copilot-拾光赋

终端上的Github Copilot和IDE上的Github Copilot

终端上的Github Copilot和IDE上的Github Copilot,GitHub Copilot Github Copilot文档地址:Github Copilot文档 IDE上的 GithubCopilot VSCode 安装VSCode:如果您还没有安装VSCode,请前往VSCod...
2年前
0425
聊一聊 C# 的线程本地存储TLS到底是什么-拾光赋

聊一聊 C# 的线程本地存储TLS到底是什么

聊一聊 C# 的线程本地存储TLS到底是什么,一:背景 1. 讲故事 有朋友在后台留言让我说一下C#的 ThreadStatic 线程本地存储是怎么玩的?这么说吧,C#的ThreadStatic是假的,因为C#完全是由CLR(C+...
2年前
05015
使用Gitea搭建自己的git远程仓库-拾光赋

使用Gitea搭建自己的git远程仓库

使用Gitea搭建自己的git远程仓库,Gitea 为什么需要自建仓库 原因只有一个:折腾。其实国内的码云加上github已经足够用了。 官方原话 Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和...
Python 实现 PDF 到 Word 文档的高效转换(DOC、DOCX)-拾光赋

Python 实现 PDF 到 Word 文档的高效转换(DOC、DOCX)

Python 实现 PDF 到 Word 文档的高效转换(DOC、DOCX),PDF(Portable Document Format)已成为一种广泛使用的电子文档格式。PDF的主要优势是跨平台,可以在不同设备上呈现一致的外观。然而,当...