CMake 学习笔记
CMake 学习笔记,CMake 学习笔记 CMake 已经是 C++ 构建系统的事实标准。 主要是对小彭老师的 C++ 视频课程中 CMake 相关部分的一些笔记和整理,视频链接如下 学 C++ 从 CMake 学起 现代 CMake ...
Nuget 输出资源文件
Nuget 输出资源文件,组件经常有一些文件/环境依赖,提升内聚,可以将文件(exe、dll等)放在到Nuget包内自动输出、启动相应的环境 通过csproj文件配置,Nuget包自动输出到编译目录下。 如上图,vc...
ServiceStack.Redis系列破解
ServiceStack.Redis系列破解,ServiceStack.Redis免费版有个每小时6000次访问限制,网上目前的破解方式都是dnspy修改源码或者Github上下载源码修改,这样的方式不是不好,主要是不方便NUGET版本...
ASP.NET Core 鉴权授权三(自定义授权策略、多授权策略、多鉴权架构)
ASP.NET Core 鉴权授权三(自定义授权策略、多授权策略、多鉴权架构),Program.cs #region 授权 builder.Services.AddAuthorization(option => { //添加自定义授权策略 option.AddPolicy('My...
ASP.NET Core 鉴权授权二(自定义token)
ASP.NET Core 鉴权授权二(自定义token),TokenAuthenticationHandler.cs 首先自定义一个类TokenAuthenticationHandler,然后需要继承IAuthenticationHandler接口 具体代码: public class Toke...
Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询
Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询,Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询 同样还是IModelCacheKeyFactory,不过这次要采用主动刷新的方式。 实现DbContext ...
Ef Core花里胡哨系列(4) 多租户
Ef Core花里胡哨系列(4) 多租户,Ef Core花里胡哨系列(4) 多租户 当然,我们要考虑设计问题,例如,切换Schema或者改变数据库时,Ef Core同样也会刷新改实体的缓存,所以,首次查询将会很慢,不...
终端上的Github Copilot和IDE上的Github Copilot
终端上的Github Copilot和IDE上的Github Copilot,GitHub Copilot Github Copilot文档地址:Github Copilot文档 IDE上的 GithubCopilot VSCode 安装VSCode:如果您还没有安装VSCode,请前往VSCod...
聊一聊 C# 的线程本地存储TLS到底是什么
聊一聊 C# 的线程本地存储TLS到底是什么,一:背景 1. 讲故事 有朋友在后台留言让我说一下C#的 ThreadStatic 线程本地存储是怎么玩的?这么说吧,C#的ThreadStatic是假的,因为C#完全是由CLR(C+...
C 语言数组教程:定义、访问、修改、循环遍历及多维数组解析
C 语言数组教程:定义、访问、修改、循环遍历及多维数组解析,C 数组 数组用于将多个值存储在单个变量中,而不是为每个值声明单独的变量。 要创建数组,请定义数据类型(例如 int)并指定数组名...














