redis core net

.NETCORE 如何使用Redis进行消息订阅和发布

创建RedisMessagePublisher和RedisMessageSubscriber。RedisMessagePublisher用于发布消息到指定的频道,而RedisMessageSubscriber用于订阅频道并处理接收到的消息 using StackExchange.Redis;usin ......
NETCORE 消息 Redis

.net6搭建websocket

当使用.NET 6构建WebSocket微服务时,可以按照以下步骤进行操作: 1. 创建新的.NET 6项目:打开适用于.NET 6的IDE(如Visual Studio 2022或Visual Studio Code),创建一个新的空白项目。 .net6默认引入了Microsoft.AspNetC ......
websocket net6 net

Linux 上的 .NET 如何自主生成 Dump

## 一:背景 ### 1. 讲故事 前几天微信上有位朋友找到我,说他程序的 `线程数` 会偶发性瞬时飙高,让我看下大概是什么原因,截图如下: ![](https://img2023.cnblogs.com/blog/214741/202306/214741-20230630110439615-63 ......
Linux Dump NET

使用C#编写.NET分析器-第二部分

## 译者注 这是在Datadog公司任职的Kevin Gosse大佬使用C#编写.NET分析器的系列文章之一,在国内只有很少很少的人了解和研究.NET分析器,它常被用于APM(应用性能诊断)、IDE、诊断工具中,比如Datadog的APM,Visual Studio的分析器以及Rider和Resh ......
分析器 NET

vue+ts项目出现types\express-serve-static-core\index.d.ts报错处理

如果出现`types\express-serve-static-core\index.d.ts` 的错误可以固定TS版本 ```js cnpm install typescript@4.1.6 cnpm install -D @types/express-serve-static-core@4.17 ......

Redis如何启动远程连接

1.在Redis安装目录下找到redis.windows.conf/redis.conf(其中redis.windows.conf是windows系统下文件,redis.conf是其他操作系统上的) 2. 找到并编辑 `bind` 配置项,将其设置为服务器的 IP 地址,或者设置为 `0.0.0.0 ......
Redis

Taurus .Net Core 微服务开源框架:Admin 插件【4-2】 - 配置管理-Mvc【含请求日志打印】

继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用】,本篇继续介绍下一个内容:系统配置节点:Mvc 配置界面...... ......
插件 框架 Taurus Admin 日志

Artizan-MsOnAbp:将其自定义成 .Net 模板

[TOC] # .Net 自定义模板 需求背景: Artizan-MsOnAbp 项目信息如下: **目录结构**: **解决方案**: 我们希望以此项目为模板,创建一个以:**IotPlatform** 为前缀的项目,如下所示: **目录结构**: ![](https://img2023.cnbl ......
Artizan-MsOnAbp 模板 Artizan MsOnAbp Net

记录一次windbg分析WPF(.Net Framework)程序CPU异常的过程

一、背景: 运行在用户电脑的程序经过长时间运行后,CPU居高不下,经过网上查找学习资料后,终于搞定问题。希望借助本文能强化记忆。 备注:调试分析程序框架:.Net Framework 4.7.2 二、实施过程 1. 软件准备 1.1 安装windbg 软件。windbg 有两种方式安装,一是通过Wi ......
Framework 过程 程序 windbg WPF

MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统(8)-Ant Design Blazor前端框架搭建

前言 前面的章节我们介绍了一些值得推荐的Blazor UI组件库,通过该篇文章的组件库介绍最终我选用Ant Design Blazor这个UI框架作为ToDoList系统的前端框架。因为在之前的工作中有使用过Ant Design Vue、Ant Design Angular习惯并且喜欢Ant Des ......
MongoDB 前端 实战 框架 ToDoList

C# WinForm开发,使用dnSpy-net-win32调试dll文件或.exe文件工具

工具下载:https://download.csdn.net/download/haojuntu/87967457 打开文件,加载需要调试文件 视图-》窗口-》模块断点,可以调试具体模块 找到要调试的模块,启动项目后,类似vs开发,可以一步步调试 ......
文件 dnSpy-net-win WinForm 工具 dnSpy

2023-06-29:redis中什么是热点Key?该如何解决?

2023-06-29:redis中什么是热点Key?该如何解决? 答案2023-06-29: 在Redis中,经常被访问的key被称为热点key。 ### 产生原因和危害 #### 原因 热点key问题产生的原因可以归纳为以下两种情况: 用户对于某些数据的访问频率远大于数据的生产频率,这类数据包括热 ......
热点 redis 2023 Key 06

【SpringBoot】redis keys命令被禁用,spring缓存 @CacheEvict报异常

背景 项目使用springboot整合redis做缓存,代码中使用spring的缓存注解配置缓存策略。在jarvis上部署时接入了公司分布式redis平台代替本地的redis。结果测试的时候,新增一条记录时报了错,提示 ERR unknown command 'keys' 。 经排查发现问题原因:新 ......
缓存 SpringBoot CacheEvict 命令 spring

redis

[toc] 详细见:https://www.cnblogs.com/liuqingzheng/articles/9833534.html # 一、Redis介绍和安装 *Redis :软件,存储数据的,速度非常快,redis是一个key-value存储系统(没有表的概念),cs架构的软件 -服务端 ......
redis

[DEV] 在 .Net 中使用网易 163 SMTP 服务发送邮件

配置 163 邮箱 1) 开启 SMTP 服务 2) 申请 "授权密码" 邮件发送功能 using System; using System.Net; using System.Net.Mail; using System.Text; namespace Demo_Send_163_Mail { c ......
邮件 SMTP DEV 163 Net

redis cluster集群搭建

> redis 6.2 ### 使用docker搭建redis cluster集群(3主3从) **所有的操作都在根目录~/Developer/docker-compose/redis-cluster-6.2执行** #### 创建配置文件 为了方便,写了个shell脚本,懒人必备 createCo ......
集群 cluster redis

【C#/.NET】使用Automapper映射record类型

​ 当使用Automapper进行对象映射时,通常我们会使用POCO(Plain Old CLR Object)类作为源对象和目标对象。然而,自从C# 9引入了record类型,它们提供了更简洁、不可变的对象模型。我已经将项目的所有Dto都是用record类型,但是record类型还是有些需要注意的 ......
Automapper 类型 record NET

.NET 个人博客-添加RSS订阅功能

# 个人博客-添加RSS订阅功能 # 前言 个人博客系列已经完成了 - [x] 留言板 - [x] 文章归档 - [x] 推荐文章优化 - [x] 推荐文章排序 博客地址:https://pljzy.top 然后博客开源的原作者也是百忙之中添加了一个名为**RSS订阅**的功能,那么我就来简述一下这 ......
功能 个人 博客 NET RSS

【.NET源码解读】深入剖析中间件的设计与实现

.NET本身就是一个基于中间件(middleware)的框架,它通过一系列的中间件组件来处理HTTP请求和响应。在之前的文章[《.NET源码解读kestrel服务器及创建HttpContext对象流程》](https://www.cnblogs.com/Z7TS/p/17459777.html)中, ......
中间件 源码 NET

【HMS Core】应用内支付热门问题合集2

​【问题描述1】 新增一些产品,查询商品信息,但返回的商品信息只有旧商品没有新增的商品 【解决方案】 需分析一下是否是根据以下接口(obtainProductInfo)获取商品信息 ​如果通过该接口获取,那么您在PMS上配置的商品,必须传入对应的productID才能正确获取,否则可能会影响到商品信 ......
问题 Core HMS

【HMS Core】Health Kit Android基础能力授权后,在使用扩展能力是否还要重新授权的问题

​【问题描述】 1、Android基础能力授权后,在使用扩展能力是否还要重新授权? 2、一个华为账号授权了,切换一个账号登录是否还需重新拉取授权页面?华为账号被切换了开发者怎么知道? 【解决方案】 1、如果扩展能力使用到的权限,已经使用基础能力中的授权方式做了授权,那么扩展能力就不需要重新授权了,反 ......
能力 Android 基础 Health 问题

C#.NET CORE .NET6 RSA 私钥签名 公钥验签

C#.NET CORE .NET6 RSA 私钥签名 公钥验签 C#.NET CORE .NET6 RSA 私钥签名 公钥验签(验证签名) ver:20230614 环境说明: .NET CORE 版本:.NET 6 。 .NET CORE 对于RSA的支持: 1. .NET 6 中内置了对 PKC ......
公钥 NET CORE NET6 RSA

CentOS安装Redis-5.0.14

注:以下所有操作均在CentOS 7.9 x86_64位系统下完成。 #准备工作# 在安装Redis之前,请确保已经使用yum安装了以下基础组件: make gcc gcc-c++ kernel-devel #Redis的安装# 开始下载Redis并进行编译安装: wget http://downl ......
CentOS Redis 14

「路飞项目10」redis

## 1 redis列表操作 ```python import redis conn = redis.Redis(decode_responses=True) 1 lpush(name,values) # 在name对应的list中添加元素,每个新的元素都添加到列表的最左边 # rpush(name ......
项目 redis

第二天(redis基础,配置,事务,持久化(RDB,AOF),发表和订阅,主从复制,哨兵模式)

#LIST ![](https://img2023.cnblogs.com/blog/1303455/202306/1303455-20230628115255894-2028951141.png) ![](https://img2023.cnblogs.com/blog/1303455/20230 ......
主从 哨兵 事务 模式 基础

redis性能并发测试

windows单机 启动redis //安装目录上cmd redis-server.exe redis.windows.conf 进入命令行 windows右键选择git bash here 压测 ./redis-benchmark -r 1000000 -n 2000000 -t get,set, ......
性能 redis

NET6的net6.0-windows10.xxx文件夹

通常使用.NET6 生成window程序默认在bin下会生成对应系统的net6.0-windows10.xxxx之类的文件夹。如果不喜欢 的可以在项目文件中编辑 增加 <PropertyGroup> <AppendTargetFrameworkToOutputPath>false</AppendTa ......
文件夹 windows 文件 NET6 net6

windows环境下使用Jenkins部署.net core

前言 之前学习了windows环境下使用Jenkins配置dotnet core极简入门 - chenxizhaolu - 博客园 (cnblogs.com) 又学习了Windows下使用docker部署.Net Core - chenxizhaolu - 博客园 (cnblogs.com) 现在将 ......
windows Jenkins 环境 core net

Asp.net OAuth2.0 跨域设置(可指定域名)

第一步:Startup添加如下代码 第二步:功能实现 /// <summary> /// 跨域配置 /// </summary> public class CorsOriginsConfig { /// <summary> /// 设置 /// </summary> public static vo ......
域名 OAuth2 OAuth Asp net

redis之在django中使用

# 直接使用 1. 在pool.py中创建连接池 ```python import redis POOL = redis.ConnectionPool(host='127.0.0.1', port=6379,password='1234',max_connections=1000) ``` 2. 在 ......
django redis