redis core net

c# 不通过注册表,检测系统安装的.net版本

/// <summary> /// 检测是否安裝4.7.2以上版本 /// </summary> /// <returns></returns> bool CheckNet472() { //C:\Windows\Microsoft.NET\Framework string net = "Micro ......
检测系统 注册表 版本 系统 net

.net core 3.1 Identity Server4 (Hybrid模式)

@@IdentityServer4 hybrid .net core 3.1 Identity Server4 (Hybrid模式) .net core 3.1 Identity Server4 (Hybrid模式) Hybrid 模式的理解 code与id_token code与token cod ......
Identity Server4 模式 Hybrid Server

redis 集群

Redis集群集群解决的问题代理主机和无中心化集群Redis集群的特点Redis集群环境搭建slots(插槽)在集群中录入值查询集群中的值故障恢复Redis集群的优缺点集群解决的问题服务器的容量不足或者进行并发写操作的用户过多等情况下可以使用多台Redis集群的方式缓解压力。 注:(高并发的写操作, ......
集群 redis

c# 写入 java 操作的 redis 队列

要点:键和值都要序列化或反序列化两次,也就是已经是string后,还要再序列化一次或反序列化一次 namespace RedisDemo { class Program { static void Main(string[] args) { var scannedData = Newtonsoft. ......
队列 redis java

Redis系列18:过期数据的删除策略

[Redis系列1:深刻理解高性能Redis的本质](https://www.cnblogs.com/wzh2010/p/15886787.html "Redis系列1:深刻理解高性能Redis的本质") [Redis系列2:数据持久化提高可用性](https://www.cnblogs.com/w ......
策略 数据 Redis

Redis

用来做缓存的,减少磁盘的 IO 读写操作,适合缓存不需要变动的值。 Redis 并不是多线程的,而是单线程 + 多路 IO 复用。 ## 数据类型 - **string:**二进制安全 的数据结构(可以存放例如图片这种二进制数据),默认情况下 最大为 512MB。 - **list:**有序可重复的 ......
Redis

kettle 调用ssl异常javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate

javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate 调用kettle发送邮件的时候 本地没问题 服务器报异常 查看很 ......

redis 连接池 参数说明

Redis连接池配置参数 1.最大连接数(maxTotal) 指定连接池的最大连接数,即连接池中允许同时存在的最大连接数量。 当连接池已满时,新的请求会被阻塞等待,直到有可用的连接。适当设置最大连接数可以防止连接池被耗尽。 2.最大空闲连接数(maxIdle) 指定连接池中允许的最大空闲连接数量,当 ......
参数 redis

frida注入脚本持久化从frida-net到frida-inject

采集APP数据的时候发现需要对参数进行加密,为了简单就没有做算法还原,就想尝试用RPC的方式直接调用 最先开始用frida-net,这个方案有个问题是必须用USB连接手机,方案也能跑通 先下载frida-net git clone https://github.com/frida/gumjs-net ......
frida frida-inject 脚本 frida-net inject

ABP.NET创建项目(二)

# ABP.NET 创建项目(二)(进阶部分) 不再以Task类说明 [相关文档3_一对一](https://learn.microsoft.com/zh-cn/ef/core/modeling/relationships/one-to-one) [相关文档4_一对多](https://learn. ......
项目 ABP NET

解决net core while true 内存堆积问题

在 .NET Core 中,可以使用 Task.Delay 方法结合递归调用来实现无限循环的方式,并且每次循环都释放内存。 下面是一个示例代码: using System; using System.Threading; using System.Threading.Tasks; public cl ......
内存 问题 while core true

揭秘华为云GaussDB(for Redis)丨大key治理

GaussDB(for Redis)提供了完备的大Key解决方案,支持大Key在线诊断、监控预警、承载力强等能力,弥补了开源Redis在大key问题上的不足,让DBA如虎添翼。 ......
GaussDB Redis for key

已存在高版本.NET运行时或sdk下,安装低版本.NET runtime

相信各位开发朋友,在开发中都遇到过,如果你的电脑存在.NET 48,此时直接去微软官网下载比如.NET 461或者.NET45的runtime,安装时会报错:已经存在更高版本禁止安装。(这个问题似乎仅存在于.NET fx, .NET6或者7存在的情况下,装5就不会报这个问题) 其实解决方法很简单,之 ......
版本 时或 NET runtime sdk

ef core的FirstOrDefault()方法取的是第二个元素bug,原因未明

如图所示: location = locationList.OrderBy(x => x.Piler).FirstOrDefault();//取到了第二条记录 location = locationList.OrderBy(x => x.Piler).ToList().FirstOrDefault( ......
FirstOrDefault 元素 原因 方法 core

文档控件DevExpress Office File API v23.1新版亮点 - 支持.NET MAUI

DevExpress Office File API是一个专为C#, VB.NET 和 ASP.NET等开发人员提供的非可视化.NET库。有了这个库,不用安装Microsoft Office,就可以完全自动处理Excel、Word等文档。开发人员使用一个非常易于操作的API就可以生成XLS, XLS ......
控件 DevExpress 亮点 文档 Office

.NET Core多线程 (4) 锁机制

去年换工作时系统复习了一下.NET Core多线程相关专题,学习了一线码农老哥的《.NET 5多线程编程实战》课程,我将复习的知识进行了总结形成本专题。本篇,我们来复习一下.NET中锁机制的相关知识点,预计阅读时间10分钟。 ......
线程 机制 Core NET

【实用技巧】【SpringBoot + Redis】SpringBoot 启动时,注入多个RedisTemplate

1 前言 大家可能都用过缓存 Redis,有一个这样的场景比如商品中心有商品的缓存,渠道中心有渠道信息的缓存,应用端去获取这些信息的时候,我是这么想的能不能直接在应用这里把多个中心下的 Redis,我也注入进来,也就是注入多个中心的 RedisTemplate,这样应用可以先去缓存中拿,类似这样的场 ......

Redis:单机、哨兵、集群、主从复制

学习自:redis的4种模式,单机,哨兵、主从复制、集群_redis单机和集群_本郡主是喵的博客-CSDN博客 深入理解Redis的单机、主从、哨兵、集群四种模式 为什么redis被称为redis服务器? 因为redis在运行时是被注册为一个进程(服务),我们将其称为redis服务器。 1、单机模式 ......
主从 哨兵 集群 单机 Redis

ASP.NET Core – View Component

前言 以前写过 Asp.net core 学习笔记 ( ViewComponent 组件 ), 这篇作为翻新版. 参考 Docs – View components in ASP.NET Core Don't replace your View Components with Razor Compo ......
Component Core View ASP NET

Asp.Net Core 之 @Html.Action 迁移

想必只要 接触了 net core的小伙伴们 已经发现 @html.Action()方法 官方已经不提供支持了,转而使用 ViewComponents替代了,同时也增加了TagHelper。但是 如果想用以前的@Html.Action()方法,我们其实可以自己动手去实现它。 下面就开始 实现之旅吧! ......
Action Core Html Asp Net

.NET对象的内存布局

在.NET中,理解对象的内存布局是非常重要的,这将帮助我们更好地理解.NET的运行机制和优化代码,本文将介绍.NET中的对象内存布局。 .NET中的数据类型主要分为两类,值类型和引用类型。值类型包括了基本类型(如int、bool、double、char等)、枚举类型(enum)、结构体类型(stru ......
布局 对象 内存 NET

.net6 过滤器、管道模型

管道处理模型 1、[中间件](https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/middleware/?view=aspnetcore-7.0) 可以在典型应用中了解现有中间件的顺序,以及在哪里添加自定义中间件。 你可以完全控制如何 ......
过滤器 管道 模型 net6 net

.NET5从零基础到精通:全面掌握.NET5开发技能【第三章】

本篇文章将带你认识C#的新语法、创建项目、发布运行、读取的相关操作、MVC开发、扩展、各种容易的使用,权限等.NET的相关知识。带你从零到精通,全面掌握.NET5的开发技能。 ......
NET5 NET 技能 第三章 基础

Redis

[参考笔记](https://gitee.com/tsuiraku/java/tree/master/%E5%BA%94%E7%94%A8%E6%A1%86%E6%9E%B6/%E5%90%8E%E7%AB%AF/%E4%B8%AD%E9%97%B4%E4%BB%B6/%E7%BC%93%E5%AD ......
Redis

redis持久化

# redis持久化 ## RDB * 过程: 1. redis使用fork函数复制一份当前进程(父进程)的副本(子进程) 2. 父进程继续接受并处理客户端发来的命令,而子进程开始将内存中的数据写入硬盘中的临时文件 3. 当子进程写完所有数据后会用该临时文件替换旧的RDB文件,至此一次快照操作完成 ......
redis

在Centos-linux上下载安装redis

#一、下载 参考redis官网提供的操作指南。官网地址https://redis.io/download 创建目录下载压缩包 ```bash wget https://download.redis.io/releases/redis-7.0.7.tar.gz ``` 解压 ```bash tar x ......
Centos-linux 上下 Centos linux redis