redis core net

Java面试题 P24:Redis篇:redis集群有哪些方案?

在Redis中提供的集群方案总共有三种: (1)主从模式 (2)哨兵模式 (3)分片集群 redis主从数据同步的流程时什么? ......
集群 方案 Redis redis Java

Java面试题 P23:Redis篇:redis分布式锁,是如何实现的?

单台服务器:加synchronlzed解决方案。 (1)采用Watch dag 给锁续期 (2)抢不到锁的线程会尝试等待 (3)所有的redis命令采用lua脚本,保证执行的原子性 ......
分布式 Redis redis Java P23

[回馈]ASP.NET Core MVC开发实战之商城系统(四)

经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面等功能的开发,今天继续讲解商品详情功能开发,仅供学... ......
实战 商城 系统 Core ASP

Java面试题 P20:Redis篇:Redis做为缓存,数据的持久化是怎么做的?

Redis做为缓存,数据的持久化是怎么做的? 在Redis中提供了两种数据持久化的方式:1、RDB 2、AOF ......
Redis 缓存 数据 Java P20

Java面试题 P19:Redis篇:Redis做为缓存,mysql的数据如何与redis进行同步呢(双写一致)

双写一致性:当修改了数据库的数据也要同时更新缓存的数据,缓存和数据库的数据要保持一致。 共享锁:读锁代码 排他锁,写数据。读锁和写锁的值要一致。 MQ异步消息通知: ......
Redis 缓存 数据 mysql redis

Redis中的过期策略

# redis过期策略 **定时过期、惰性过期、定期过期** 问题:使用expire key 60,在key60s之后key就会过期,之后如何清除key ## 定时过期 每个设置过期时间的key都创建一个定时器,到时间就会对key进行清除。该策略可以立即清除过期key,对内存友好,但是需要消耗大量的 ......
策略 Redis

redis主从复制

## 1. 概念 指将一台Redis服务器的数据,复制到其它的Redis服务器。前者称为**主节点**(master),后者称为**从节点**(slave);数据的复制是**单向**的,只能由主节点到从节点。 ## 2. 配置步骤 1、在/etc/redis下面,将6379.conf拷贝两份,分别称 ......
主从 redis

Java面试题 P18:Redis篇:Redis使用场景-缓存-缓存雪崩

缓存雪崩:是指在同一时段大量的缓存key同时失效或者Redis服务宕机,导致大量的请求到达数据库,带来巨大压力。 ......
缓存 雪崩 Redis 场景 Java

asp.net上传文件到服务器指定文件夹问题

​ IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-R ......
文件 文件夹 服务器 问题 asp

NET/C#中SM2/SM3国密加密算法

using Org.BouncyCastle.Asn1; using Org.BouncyCastle.Asn1.GM; using Org.BouncyCastle.Asn1.X9; using Org.BouncyCastle.Crypto; using Org.BouncyCastle.Cry ......
算法 SM NET SM2 SM3

SHFB:为 .NET 类库快速生成说明文档

**SHFB** 全称 Sandcastle Help File Builder ,项目地址:https://github.com/EWSoftware/SHFB。 它使用代码中的xml注释生成说明文档。因此,使用SHFB之前要给代码编写好xml注释。 ## 安装 进入项目的 Github Rele ......
文档 SHFB NET

redis快-IO多路复用

[IO多路复用](https://www.cnblogs.com/yliunyue/p/17593921.html "IO多路复用") ## Redis中的IO多路复用 在Redis中,也使用了I/O多路复用来实现高效的网络通信。Redis是一个高性能的键值存储数据库,其主要通过使用非阻塞I/O和I ......
redis IO

.NET Core 随笔1:cshtml的 @page 路由模板

@page "{id:int}" 网址路由接受且只可接受int类型的id 例如:http://url/Movies/Details/id => https://localhost:7290/Movies/Details/1 若id为空,默认返回404 @page "{id:int?}" 网址路由可接 ......
路由 随笔 模板 cshtml Core

深入理解.NET Core的基元: deps.json, runtimeconfig.json, dll文件

原文:https://www.cnblogs.com/lwqlun/p/9704702.html C#编译器(The C# Compiler) C#的编译器可以将cs文件转换为dll文件, 即程序集文件。程序集文件是一个便携的可执行格式文件, 借助.NET Core,它可以运行在Windows, M ......
json runtimeconfig 文件 Core deps

对 .NET 开发者来说,Azure AD 改名为 Microsoft Entra ID 意味着什么?

# 对 .NET 开发者来说,Azure AD 改名为 Microsoft Entra ID 意味着什么? 原文地址:https://devblogs.microsoft.com/dotnet/azure-ad-microsoft-entra/ 你可能已经听说了这个重要的声明:《重新想象基于 Mic ......
开发者 Microsoft 意味 Azure Entra

C#.NET 国密SM4对称加解密 与JAVA互通 ver:20230731

C#.NET 国密SM4对称加解密 与JAVA互通 ver:20230731 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8,带maven 的JAVA控制台程序。 简要解析: 1:加密的KEY、明文等输入参数都需要string转 byte [] ,要约定好 ......
20230731 JAVA NET SM4 ver

Redis proxy 组件之 Predixy

Predixy 是一款高性能全特征 redis 代理,支持 redis-sentinel 和 redis-cluster 组件特性: [Predixy 支持的功能](https://github.com/joyieldInc/predixy/blob/master/README_CN.md) 为什么 ......
组件 Predixy Redis proxy

记一次 .NET 某物流API系统 CPU爆高分析

## 一:背景 ### 1. 讲故事 前段时间有位朋友找到我,说他程序CPU直接被打满了,让我帮忙看下怎么回事,截图如下: ![](https://img2023.cnblogs.com/blog/214741/202307/214741-20230731153115090-546047217.pn ......
高分 物流 系统 NET API

You must install or update .NET to run this application

# You must install or update .NET to run this application ## 问题原因 在使用 .net的环境时,出现这个 “You must install or update .NET to run this application” 说明版本不符合 ......
application install update must this

.Net设置SplashScreen,在高DPI下不居中的解决方案

# .Net 设置 SplashScreen,在高 DPI 下不居中的解决方案 根据.Net 官方文档,设置图片类型的软件的启动屏幕非常简单,只需要将图片放在工程里,并将图片的生成操作设置为 SplashScreen 后即可。 但是这个办法在高 DPI 屏幕中没有适应,图片显示的位置不居中,对于强迫 ......
SplashScreen 解决方案 方案 Net DPI

asp.net repeater控件

1、ASP.NET数据控件解析 2、在asp.net中怎么使用repeater控件动态绑定数据.绑成table形式的... 3、c# asp.net 里面的Repeater控件绑定数据具体怎么用啊? 4、在asp.net中,关于Repeater控件的错误说法是? 5、asp.net中怎样获取repe ......
控件 repeater asp net

.NET下数据库的负载均衡“经典方案”(大项目必备,建议收藏)

【前言】 本文讲述的“数据库负载均衡”方案,为市面上最经典(没有之一),由.NET界骨灰级大佬推出。采用该技术方案的大公司,一年省下了几个亿的支出。 【正文】 支持.Net Core(2.0及以上) 与 .Net Framework(4.5及以上) 可以部署在Docker, Windows, Lin ......
建议 数据库 方案 项目 经典

CoaXPress 2.0 FPGA HOST IP Core Linux Demo

目录 Hello-FPGA CoaXPress 2.0 Host FPGA IP Core Linux Demo 4 1 说明 4 2 设备连接 7 3 VIVADO FPGA工程 7 4 调试说明 10 图 1‑1 资料目录 4 图 1‑2 VIVADO工程目录结构 5 图 1‑3 SDK工程目录 ......
CoaXPress Linux FPGA Core Demo

每个.NET开发都应掌握C#泛型的知识点

C#泛型编程是.NET framework 2.0的新特征,它提高了代码安全性和代码重用的问题。由于泛型必须指定类型,正确的使用可以避免了装箱拆箱的问题;使用了泛型后,可以将算法或组件泛型化,基于类型参数支持任意数据类型,从而提高了代码的重用性。 C#泛型编程在C#是很重要的特性,建议.NET开发熟 ......
知识点 知识 NET

asp.net core之Options

本文将介绍 ASP.NET Core 中的 Options 概念和使用方法。Options 是一种配置管理机制,可以将应用程序的配置信息从代码中分离出来,提高代码的可维护性和可测试性。我们将详细介绍如何定义 Options 类、注册 Options、使用 Options,并提供相应的示例代码。此外, ......
Options core asp net

Linux Redis配置

Redis是一个开源的高性能键值对存储系统,具有快速、灵活和可扩展的特性。 它是一个基于内存的数据结构存储系统,可以用作数据库、缓存和消息代理。 Redis的一些主要特点和用途: 高性能:Redis数据存储在内存中,因此能够提供极快的读写操作。 它采用单线程模型和异步 I/O,避免了多线程的竞争和阻 ......
Linux Redis

.Net Web API 002 Program和WeatherForecastController

创建工程后,工程主要包含了Program.cs和WeatherForecastController.cs两个代码文件,还有一个WeatherForecast.cs文件,该文件定义的天气情况数据结构替,WeatherForecastController用来组织和返回数据。 1、Program.cs文件 ......

reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

生产环境好好的,突然前端请求全部跨域,请求 500。gateway 报错。reactor.core.Exceptions$ErrorCallbackNotImplemented:java.lang.IndexOutOfBoundsException: Index: 0, Size: 0。所有的接口都 ......