NuGet 镜像

<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="nuget.org" value="https://api.nuget.org/v3/index.

事务隔离级别

事务隔离级别

隔离级别 隔离级别 标识 说明 读未提交 READ UNCOMMITTED 可以在事务B中读取事务A中未提交的insert,update,delete 读已提交 READ COMMITTED 可以在事务B中读取事务A中已提交的insert,update,delete 可重复读 REPEATABLE READ 事务A修改id=1数据,事务B多次读取到id=1的数据是相同的,不会读到事务A的修改 串行化 SERIALIZABLE 每个操作依次执行 隔离效果 隔离级别 脏读(Dirty Read) 不可重复读(

Jetbrains 非自由使用

Jetbrains 非自由使用

使用方法: 0. 先下载压缩包解压后得到jetbrains-agent.jar。 下载页面:http://public-lcrun-com.test.upcdn.net/jetbrains-agent-v3.2.0.zip 启动你的IDE,如果上来就需要注册,选择:试用(Evaluate for free)进入IDE。 如果你的IDE试用已过期可以使用reset_eval文件夹内的脚本重置一下。 将 jetbrains-agent.jar 拖进IDE窗口(或者当作IDE插件安装),点 "Restart"

DefaultInboundClaimTypeMap.Clear()

DefaultInboundClaimTypeMap.Clear()

在 AspNet Core 中使用 AspNetCoreIdentity 常常伴随着这么一条语句 public void ConfigureServices(IServiceCollection services) { JwtSecurityTokenHandler.DefaultInboundClaimTypeMap.Clear(); } 这次正好遇到了一个问题代码 var user = await _userManager.GetUserAsync(HttpContext.User); IdentityServer4(简称ids4) 与 AspNetCoreIdentity 部署在同一个项目中 由 ids4 生成的 jwt 包含 sub

MySQL 定时任务

MySQL 定时任务

查询定时任务是否开启 show variables like 'event_scheduler'; Variable_name Value event_scheduler OFF OFF 为关闭,ON 为开启 开启定时任务 set global event_scheduler = on; 创建定时任务 CREATE [DEFINER = { user | CURRENT_USER }] EVENT [IF NOT EXISTS] event_