自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 windows

/ 监听系统关机事件。

2024-04-19 14:31:08 123

原创 c# 项目同时引用Newtonsoft.Json.Compact, Version=3.5.0.0和Newtonsoft.Json, Version=13.0.0.0,命名空间冲突

1、将其中一个引用右键,点开属性,将别名更改,例如gg。2、在使用的地方,添加对应的声明就可以,完美解决。老项目兼容别的公司的sdk,存在间接引用。

2024-04-16 16:00:04 202

原创 nvcat 15 pj个人记录

4、激活不成功点击手动激活,然后将请求码复制,点击生成。2、打开注册机,关联安装启动文件。5、将激活码复制回去激活。1、安装nvcat 15。3、点击生成然后复制。

2024-04-01 10:58:57 260

原创 Java数据类型和MySQL数据库数据类型的对应关系

Java数据类型和MySQL数据库数据类型的对应关系。

2024-03-23 09:46:10 119

原创 spring boot 集成 mysql ,mybatisplus多数据源

3、使用方法,添加DS注解,值为配置的数据源名称。1、需要的依赖,版本自行控制。

2024-03-08 16:49:52 591

原创 mac gpg: 签名时失败: Inappropriate ioctl for device

【代码】mac gpg: 签名时失败: Inappropriate ioctl for device。

2024-02-29 15:51:38 502

原创 记 proxifier

5EZ8G-C3WL5-B56YG-SCXM9-6QZAP

2024-02-17 11:03:24 387

原创 .net core 6 集成 elasticsearch 并 使用分词器

1、nuget包安装NEST、安装elasticsearch、kibana、ik分词器、拼音分词器。3、创建一个索引库,字段使用ik分词器。5、创建两个使用的方法。

2024-01-30 14:47:45 834

原创 记mac 不可访问 github 或慢的问题解决 windows也可

1、将这个文件追加github的ip地址/etc/hosts。

2024-01-29 16:00:00 422

原创 c# .net winform 获取字符串在屏幕上的长度

【代码】c# .net winform 获取字符串在屏幕上的长度。

2024-01-27 11:27:07 452

原创 c# 调整屏幕亮度 SetMonitorBrightness dxva2.dll

【代码】c# 调整屏幕亮度 SetMonitorBrightness dxva2.dll。

2024-01-27 09:56:40 539

原创 记.net core 6 集成efcore7 oracle

1、安装nuget包Oracle.EntityFrameworkCore、Microsoft.EntityFrameworkCore。2、增加表对应关系以及初始化方法。

2024-01-18 14:48:26 620

原创 .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net

6、即可直接使用,且在使用AddScoped方式注入的实例也保持生命周期不发生变化。2、nuget引入AutoWrite4Net。像java使用@autowrite一样使用。1、前提先注册到ioc容器当中。

2024-01-17 17:15:49 929

原创 .net core 6 集成nacos的服务注册和配置中心

http连接选false否则配置中心可能会获取不到内容。7、配置变化的监听方法,结合第6点。1、安装nuget包。

2024-01-16 18:00:15 926

原创 .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别

OnResultExecuted不可以修改返回结果,相当于目标方法执行返回结果后执行。OnResultExecuting可以修改返回结果,相当于在方法目标执行完追加执行。

2024-01-15 11:53:22 620

原创 记redis5.x在windows上搭建集群(六主六从)

5、在任意一个redis安装目录下启动cmd命令运行,代表每个主节点一个从节点。4、使用命令在目录下启动每一个节点,如果启动报错要删掉多余的pdb文件。#集群主节点的配置文件名称(自动生成文件)1、安装redis,文章太多不多BB。2、复制六份redis文件夹出来改名。每个master主节点都有一个从节点。每个主节点目录下都有这样一个节点文件。记录有每个集群的插槽数量等信息。3、修改每一份的配置文件。此时别的黑窗口也会提示。

2024-01-13 15:23:21 526

原创 .net core 6 集成和使用 mongodb

返回对应的实体数据表名/// 列名/// 值

2024-01-11 16:08:48 994

原创 记mongodb7.0安装时的常用操作 windows

所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase。userAdminAnyDatabase:只在admin数据库中可用,具有所有数据库的userAdmin权限。dbAdminAnyDatabase:只在admin数据库中可用,具有所有数据库的dbAdmin权限。clusterAdmin:只在admin数据库中可用,具有所有分片和复制集相关函数的管理权限。超级账号,超级权限。

2024-01-10 16:59:10 1975

原创 .net core 6 redis操作类

2、用的大神国产包:CSRedisCore。

2024-01-09 16:52:20 732

原创 Redis 常用操作

Sting类型适用场景。

2024-01-09 16:28:32 1001

原创 .netcore 6 ioc注入的三种方式

1、注入有父类接收参数必须是父类,没有写父类只写子类可以用子类接收。1、每一次web请求都会创建一个范围内存在的对象。1、每次请求都创建、生命周期最短。1、对象只创建一次,单例模式。在构造中增加以下代码,便于观察。4、接收对应的注入对象。

2024-01-09 14:00:54 876

原创 c# ConcurrentDictionary

// BlockingCollection 与经典的阻塞队列数据结构类似,能够适用于多个任务添加和删除数据,提供阻塞和限界能力。/// ConcurrentDictionary 提供可有多个线程同时访问的键值对的线程安全集合。/// ConcurrentQueue 提供线程安全的先进先出集合。/// ConcurrentStack 提供线程安全的后进先出集合。/// ConcurrentBag 提供对象的线程安全的无序集合。

2024-01-09 11:53:00 471

原创 java spring boot 自定义 aop

执行该方法前后都会进入切点方法执行对应逻辑。2、然后定义切面类以及切点。以一个锁的加锁和释放为例。3、在对应的方法上使用。

2023-12-29 14:36:19 580

原创 .net core 自定义aop

3、AttributeUsage 标注是可添加在类上 | 可添加在方法上,不允许同时注解多个。1、IActionFilter 对方法的接口(包含方法执行前和执行后的接口)2、Attribute 打上可注解的标记。执行完上面的方法后才会执行调用的方法。

2023-12-27 18:06:24 407

原创 C# 类加载顺序

静态部分:先子后父,使用到父类可先初始化父。非静态部分:先父后子。

2023-12-20 10:56:24 484

原创 The WiX Toolset v3.11 build tools must be installed to build this project. To download the WiX Tools

2、一个是vs扩展工具,一个是打包工具(单独的应用)1、wix工具需要安装两个部分。

2023-12-09 16:34:32 500

原创 C# 上传文件到 JAVA 接口

1、c#,带有jwt和请求头。2、java接收并转换为实体。

2023-11-20 18:38:22 333

原创 toad for oracle 创建AWR快照

1、打开后默认会让输入数据库连接,没有的话可以点击这里添加。3、选择开始时间和结束时间。4、执行以后得到结果。

2023-11-13 15:19:58 178

原创 vs2022,添加framework4.0和4.5

替换路径:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework。链接:https://pan.baidu.com/s/1lfcP3Q4oi6yok9b4Qfg6fg?链接:https://pan.baidu.com/s/1p1CcSOL3mfCmAYzrZd2UWw?--来自百度网盘超级会员V5的分享。--来自百度网盘超级会员V5的分享。直接下载文件进行替换。

2023-10-24 09:53:39 271

原创 .Net Core (6.0) 使用 xxl-job

注意:[JobHandler("xxlJobToolTest")], 这个名称必须要小写开头,否则调度不进执行方法。拦截请求方法,然后判断body内容之后执行到调度方法。LogTool.Debug("任务执行完成");2、在appsettings.json添加配置文件。6、启动程序后在执行器可以看到程序注册的地址。3、添加xxljob,调度工具类执行方法。//xxl-job的token。/// xxljob,调度工具类。//xxl-job管理地址。5、在Program.cs注册。/// 程序注册启用。

2023-10-07 15:10:55 702

原创 .Net Core (6.0) 使用 JWT鉴权

/base64加解密。//base64加解密。4、解密字符串的注解。

2023-10-06 16:20:00 165

原创 c# winform DataGridView 出现大红叉

2、使用InvokeRequired属性判断当前执行的线程是否是创建的线程,不是的话用创建线程执行invoke。3、使用Monitor.TryEnter控制线程锁,防止死锁导致界面卡死。

2023-09-13 17:04:04 871

原创 C#, 未能加载文件或程序集Common.Logging.Core, Version=3.4.1.0

2、将 <dependentAssembly>1、在app.config 中。或者改为自己拥有的版本。

2023-07-13 15:19:00 200

原创 winform 未定义可序列化

3、删除该用户控件所在项目的bin和obj目录(生成控件的模块和主要模块都删除)今天项目突然报错了,能用的控件出现未定义可序列化的异常。2、重新添加项目间引用(如果需要)4、关闭VS,重新生成。

2023-07-07 17:01:10 141

原创 Autowired注解后对象为空

上层调用对象也需要是自动注入的,下层对象注解出来才不会为空。

2023-06-26 12:49:02 71

原创 开源工具PDManer,各种版本

1、终端窗口输入, sudo xattr -r -d com.apple.quarantine /Applications/PDManer.app。链接: https://pan.baidu.com/s/1fJeYjxbfQYHpAVQHJzbTJA?pwd=nypr 提取码: nypr。--来自百度网盘超级会员v5的分享。

2023-06-24 10:35:16 540

原创 winform 控件大小随窗体大小等比例缩放

【代码】winform 控件大小随窗体大小等比例缩放。

2023-06-13 09:30:18 578

原创 c# 4.0 .net连接rabbit mq

LogManage.Info("测试观察者绑定已绑定队列");/// 得到mq连接。

2023-06-10 15:40:57 197 1

原创 c# .net rabbitmq 用观察者模式绑定队列

/调用观察者自身的更新函数即可。//将所有观察者放入list集合。/// 从观察者列表中去除。/// 绑定队列的观察者抽象类。/// 测试观察者绑定。/// MQ观察执行者。2、绑定类实现观察者抽象类。1、先声明一个抽象类。

2023-06-10 14:47:37 74

原创 c# .net AES 解密 AES 加密

【代码】c# .net AES 解密 AES 加密。

2023-06-10 14:21:54 1196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除