redis core net
redis实战-商城系统
本文主要基于黑马的[redis视频](https://www.bilibili.com/video/BV1cr4y1671t) 编写 redis实战-商城系统 * 短信登录:使用redis共享session来实现 * 商户查询缓存:理解缓存击穿,缓存穿透,缓存雪崩等问题 * 优惠卷秒杀:Redis的 ......
redis初学习
本文主要基于黑马的[redis视频](https://www.bilibili.com/video/BV1cr4y1671t) 编写 Redis是一种键值型的NoSql数据库,这里有两个关键字: - 键值型 - NoSql 其中**键值型**,是指Redis中存储的数据都是以key.value对的形 ......
.NET Core多线程 (2) 异步 - 上
去年换工作时系统复习了一下.NET Core多线程相关专题,学习了一线码农老哥的《.NET 5多线程编程实战》课程,我将复习的知识进行了总结形成本专题。本篇,我们来复习一下异步的相关知识点的上半部分,预计阅读时间10分钟。 ......
.Net Core WebApi
[toc] # MiniMalAPi - 最小的api, 请求都写在Program.cs中, 可以做微服务 ## Demo ### Program.cs ```c# //基本请求 app.MapGet("/GetTest", () => new { result = "123", code = 20 ......
最新版 redis-py 操作 redis(同步、异步、集群、连接池)
现在的 Python 异步操作 redis,有三种( aredis 、aioredis、asynio_redis) 但是都不推荐 ### 背景 从 redis.py 4.2.0rc1+ 开始,Aioredis 已经集成到 redis-py 中,并且 Aioredis 将不再更新维护, 导入方式:fr ......
Docker(.Net6) 环境下使用 Haukcode.WkHtmlToPdfDotNet
背景: 项目使用的是 .Net 6 + Docker,需要将数据生成 PDF 保存到 第三方文件存储服务器上。 引用 NuGet: Haukcode.WkHtmlToPdfDotNet 官方地址: https://github.com/HakanL/WkHtmlToPdf-DotNet 由于官方只有 ......
redis应用场景、
[toc] ## 1、redis应用场景 Redis(Remote Dictionary Server)是一个开源的内存数据存储系统,它可以被用于多种不同的场景,由于其高性能、低延迟和丰富的数据结构支持,以下是一些适合使用 Redis 的场景: ### 缓存: Redis 常被用作缓存层,将热门的数 ......
C#/.NET/.NET Core优秀项目和框架每周精选
思维导航 前言 项目地址 项目分类(善用Ctrl+F) 项目列表 加入DotNetGuide技术交流群 前言 注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯🔔)。 每周精选优秀的C#/.NET/.NET Core项目和框 ......
Redis从入门到放弃(10):分布式锁
在分布式系统中,实现对共享资源的安全访问是一个关键问题。Redis作为一种高性能的内存数据库,提供了多种方式来实现分布式锁,以解决多个节点之间对共享资源的并发访问问题。 本文将介绍五种Redis分布式锁的解决方案及其原理、应用场景以及Java代码的实现步骤。 ## 1、SETNX `SETNX`(S ......
记一次 .NET某报关系统 非托管泄露分析
## 一:背景 ### 1. 讲故事 前段时间有位朋友找到我,说他的程序内存会出现暴涨,让我看下是怎么事情?而且还告诉我是在 Linux 环境下,说实话在Linux上分析.NET程序难度会很大,难度大的原因在于Linux上的各种开源工具主要是针对 C/C++, 和 .NET 一毛钱关系都没有,说到底 ......
ASP.NET Core 中的显示和编辑器模板
显示模板和编辑器模板指定了自定义类型的用户界面布局。 考虑下列 Address 模型: C#复制 public class Address { public int Id { get; set; } public string FirstName { get; set; } = null!; pub ......
C#/.NET/.NET Core优秀项目和框架每周精选(坑已挖,欢迎大家踊跃提交PR或者Issues中留言)
思维导航 前言 项目地址 项目分类(善用Ctrl+F) 项目列表 加入DotNetGuide技术交流群 前言 注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯🔔)。 每周精选优秀的C#/.NET/.NET Core项目和框 ......
.NET5从零基础到精通:全面掌握.NET5开发技能
本篇文章将带你认识C#的新语法、创建项目、发布运行、读取的相关操作、MVC开发、扩展、各种容易的使用,权限等.NET的相关知识。带你从零到精通,全面掌握.NET5的开发技能。 ......
第五节:EF Core中的三类事务(SaveChanges、DbContextTransaction、TransactionScope)
第五节:EF Core中的三类事务(SaveChanges、DbContextTransaction、TransactionScope) 原文链接:https://blog.csdn.net/weixin_30954265/article/details/101542615?spm=1001.210 ......
EF Core事务
EF Core事务 原文链接:https://blog.csdn.net/m0_47659279/article/details/119929767 EF Core 事务 EF Core提供了SaveChange方法,可以把数据操作好之后再统一调用SaveChange方法,这样就实现了简单的事务功能 ......
JAVA jar包转.NET dll文件注意事项
一、配置等: javaVersion :”1.8.0_151” IKVM:ikvm-8.1.5717.0 IKVM下载地址:链接:https://pan.baidu.com/s/1mYutk0yghHxw2rOgFpDKJw 提取码:0777 IKVM需要配置环境 :将IKVM.NET的bin文件夹 ......
银河麒麟等 Linux系统 安装 .net 5,net 6及更高版本的方法
最近项目上用到 银河麒麟的操作系统,需要搭建 .net 跨平台方案。一开始使用各种命令都安装不上,很多提示命令找不到,或者下载包时候网络无法下载。 网上教程很多,但没有一个是成功的,多数使用 apt -get 等命令,都报错,提示命令未找到。于是开始手动安装。 最终发现还是在Windows 官网给出 ......
redis主从部署(非哨兵模式)
环境:OS:Centos 7redis:4.0.14 ################################主库部署#######################1.解压介质并安装[root@localhost soft]# tar -xvf redis-4.0.14.tar.gz[roo ......
记一个问题:为什么 Redis get 方法时间复杂度官网标称 O(1)
事情源自于上一篇文章:[Redis 数据结构 - 字典 dict](https://www.cnblogs.com/radish40/p/17554112.html) 在学习到 dict 结构会用来维护 redis 数据库时,联想到 redis 的 get 方法底层一定会访问 dict 来查找键值。 ......
虚拟机 的net模式与 桥接模式, windows可以ping通 虚拟机,但是虚拟机无法ping通 windows
1 第一个问题,net 与桥接的模式。 2 第二个问题, 虚拟机ping不通 PC, 但是 PC 可以 ping通 虚拟机。 ......
【HMS Core】Health Kit 血压、血糖等数据返回数据包含max,min,avg,last 数据,这些数据的含义是什么意思?
【问题描述】 1. 血压、血糖等数据返回数据包含max,min,avg,last 数据,这些数据的含义是什么意思? 2. 如何获取用户上传健康数据的腕表的型号 【解决方案】 1、血压原子采样统计数据类型开放的是多日统计查询接口,统计的维度是按照自然日进行统计的。 最大最小以及平均值是指这 ......
net core中定时项目不执行
net core中定时项目不执行 1、确定定时项目无误 2、发布到IIS上不执行 可能原因:IIS 网站低频访问导致工作进程进入闲置状态 解决办法:进入应用程序池=》找到项目=》右键高级设置=》将 闲置超时(分钟) 设为0 ......
Asp.Net WebApi防重提交
一、添加过滤器 /// <summary> /// 重复提交 /// </summary> public class ReSubmitAttribute : ActionFilterAttribute { /// <summary> /// 操作成功提示消息 /// </summary> publi ......