redis net6 net 01

ml.net例子笔记8-生成式AI-大模型LLM

生成式AI 生成式AI是指能够通过学习数据和语言,生成新的、在某种程度上相似的输出,这种技术由深度学习特别是神经网络的快速发展推动。 一、数据:AI的燃料 首先,要理解生成式AI,我们必须了解它的基础——数据。数据是AI的燃料,没有数据,AI就无法运行。 在生成式AI中,我们需要大量的高质量数据进行 ......
模型 例子 笔记 LLM net

Zabbix - 01 监控介绍

Cacti Cacti 是一套基于PHP、MySQL、SNMP以及RRD Tool开发的监测图形分析工具,Cacti 是使用轮询的方式由主服务器向设备发送数据请求来获取设备上状态数据信息的,如果设备不断增多,这个轮询的过程就非常的耗时,轮询的结果就不能即时的反映设备的状态了。Cacti 监控关注的是 ......
Zabbix 01

C# .NET的BinaryFormatter、protobuf-net、Newtonsoft.Json以及自己写的序列化方法序列化效率和序列化后的文件体积大小对比

https://www.cnblogs.com/s0611163/p/11872484.html 测试结果整理后: 结论: 1、这几个工具中,protobuf-net序列化和反序列化效率是最快的 2、BinaryFormatter和Newtonsoft.Json反序列化慢的比较多 3、Newtons ......

redis数据类型及指令

...... 1、list 队列(先进先出) 2、set 无序、两端取值、可遍历 3、zset 有序set、两端取值、可遍历 String常用指令 1、set key value 2、get key 3、mset key1 val1 key2 val2 ..... 4、mget key1 key2 ......
指令 类型 数据 redis

【Redis】BigKey问题

面试题 海量数据里查询某一固定前缀的key 生产上如何限制 keys * / flushdb / flushall 等危险命令以防止误删误用? MEMORY USAGE 命令用过吗? BigKey问题,多大算big?如何发现?如何删除?如何处理? BigKey你做过调优吗?惰性释放lazyfree了 ......
BigKey 问题 Redis

redis配置

1、redis-server 配置文件名 & 以哪个配置文件启动,不知道配置文件名以默认配置启动(默认配置≠redis.conf),可以复制redis.conf启动过个redis服务。 配置: 1、daemonize no|yes 配置redis服务为守护模式 2、pidfile /var/run/ ......
redis

Redis 哨兵集群搭建并使用 RedisTemplate 实现读写分离

上篇博客介绍的 Redis 主从集群搭建,有一个缺点就是 master 和 slave 的角色是固定的,不会发生变化。一旦 master 节点宕机,那么集群就只能提供读服务,无法提供写服务。本篇博客介绍 Redis 哨兵集群的搭建,可以监控 Redis 集群的 master 和 slave 节点,最 ......
哨兵 集群 RedisTemplate Redis

策略模式(Strategy Pattern) .Net Core实现

在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。 意图:定义一系列的算法,把它们 ......
Strategy 策略 Pattern 模式 Core

Redis_实战

Redis_实战 部署: 前端:部署在Nginx 后端:部署在tomcat 短信登录 session原理: 每一个session都有一个id,当你访问tomcat服务器时,id就自动写到coockie中了,以后请求就带着id,就可以根据id找到session。(每一个浏览器再发请求时都有一个独立的s ......
实战 Redis

panghu week01 总结笔记

Algthrom: 组合总和: func combinationSum(candidates []int, target int) [][]int { res := make([][]int,0) path := make([]int,0) dfs(candidates,target,0,path, ......
笔记 panghu week 01

redis_原理

redis_原理 数据结构 1.动态字符串SDS C语言字符串存在的问题: 获取字符串长度需要通过运算 非二进制安全 不可修改 redis构建了一种新的字符串结构,简单动态字符串Simple Dynamic String SDS Redis是C语言实现的,其中SDS是一个结构体,属性包括: uint ......
原理 redis

Redis_高级

Redis_高级 分布式缓存 单点Redis的问题: 数据丢失问题:实现Redis数据持久化 并发能力问题:搭建主从集群,实现读写分离 故障恢复问题:利用Redis哨兵,实现健康检测和自动恢复 存储能力问题:搭建分片集群,利用插槽机制实现动态扩容 数据丢失问题-数据持久化 RDB 基本流程 fork ......
Redis

Net 按照列名的自定义顺序导出Excel

第一步 定义导出Excel的表头一个特性,继承自Attribute,包含列头的名字和列的顺序 public class ExportHeaderAttribute : Attribute { public ExportHeaderAttribute(string name) : this(name, ......
顺序 Excel Net

一款基于.NET Core的快速开发框架、支持多种前端UI、内置代码生成器

前言 经常看到有小伙伴在技术群里问有没有什么好用且快速的开发框架推荐的,今天就给大家分享一款基于MIT License协议开源、免费的.NET Core快速开发框架、支持多种前端UI、内置代码生成器、一款高效开发的利器:WalkingTec.Mvvm框架(简称WTM)。 官方项目介绍 Walking ......
生成器 前端 框架 多种 代码

redis配置允许远程连接

1、修改redis.conf # 允许访问的地址,127.0.0.1为本机,也就是只允许本机访问,修改为0.0.0.0,则可以在任意IP访问bind 0.0.0.0 # 守护进程,修改为yes后即可后台运行daemonize yes # 密码,设置后访问Redis必须输入密码requirepass ......
redis

linux基础01----命令集锦

Linux命令集锦: 一、关机&重启命令: sync:把内存的数据同步到磁盘,当我们关机或者重启时,都应该先执行下sync命令,把内存的数据写入磁盘,防止数据丢失。 shutdown -h now:表示立即关机 shutdown -h 1:表示1分钟后关机 shutdown -r now:立即重启 ......
集锦 命令 基础 linux 01

delphi模拟redis单元

1 unit g_uSdRedis; 2 3 interface 4 5 uses 6 Windows, 7 Messages, 8 SysUtils, 9 Variants, 10 Classes, 11 Graphics, 12 Controls, 13 Forms, 14 Dialogs, 1 ......
单元 delphi redis

Kotlin内部实现-01-companion_object

Kotlin内部实现_01_companion object 1. companion object 概述 在 Kotlin 中,companion object 是一种特殊的对象声明,它用于在类内部创建静态成员。这是 Kotlin 对 Java 中静态成员的一种替代方案,因为 Kotlin 自身不 ......
companion_object companion Kotlin object 01

Manjaro安装Redis和Redis-cli的使用

一. Redis安装 要在 Manjaro 上安装 Redis,可以按照以下步骤进行操作: 打开终端。 使用以下命令更新系统软件包列表: sudo pacman -Syu 通过运行以下命令安装 Redis: sudo pacman -S redis 安装完成后,使用以下命令启动 Redis 服务: ......
Redis Redis-cli Manjaro cli

01--python基础回顾

一 关于爬虫的特殊性 1.网站的多变性: 这个是爬虫的魅力. 要全方位的去思考. 就像找漏洞一样. 思维逻辑不可能是固定的 达到目的即可,不要死磕牛角尖 2.访问频率调低 爬虫程序如果编写的不够完善. 访问频率过高. 很有可能会对服务器造成毁灭性打击 所以不要死盯着一个网站干. 请放慢爬取的速度. ......
基础 python 01

新手友好、轻量级的C#/.NET万能工具库

前言 今天分享一个基于MIT License协议开源、免费、新手友好、轻量级的C#/.NET万能工具库、帮助类库(支持.NET和.NET Core,可以帮助开发者们减少常见重复功能方法查找,提高开发工作效率):Masuit.Tools。 项目官方介绍 全龄段友好的C#万能工具库,码数吐司库,包含一些 ......
轻量 轻量级 新手 工具 NET

Redis基础

一、redis简介 ​ Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,常用作数据库、缓存和消息中间件。它以高性能和丰富的数据结构支持而闻名,提供了字符串、哈希表、列表、集合、有序集合等多种数据结构。 ​ Redis主要特点包括: 内存存储:Redis ......
基础 Redis

CentOS 7.9 安装net 8运行时环境[转]

1.从官网下载对应的运行时环境压缩包。 下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0 dotnet-sdk-8.0.100-linux-x64.tar.gz 2.上传至服务器,以我为例我是上传至/usr/local/softw ......
环境 CentOS 7.9 net

Redis不同版本性能研究

Redis不同版本性能研究 背景 前期同事遇到了一个大key的慢查询. 前提条件是: 一个 60万key的环境里面. 有一个 260万元素的set类型的key 产品经常会进行 smember key 的操作 出现了长达1.5秒的 slowlog. 同期还出现了内存飙涨与实际内存使用不符的情况. 所以 ......
性能 版本 Redis

官宣!DevExpress Blazor UI组件,支持全新的.NET 8渲染模式

DevExpress Blazor UI组件使用了C#为Blazor Server和Blazor WebAssembly创建高影响力的用户体验,这个UI自建库提供了一套全面的原生Blazor UI组件(包括Pivot Grid、调度程序、图表、数据编辑器和报表等)。 .NET 8为Blazor引入了 ......
DevExpress 组件 全新 模式 Blazor

ml.net例子笔记7-ml.net与OMNX

在整个模型生成过程中,模型位于内存中,并且可以在整个应用程序生命周期中访问。 但是,一旦应用程序停止运行,而模型未在本地或远程的某个位置保存,则无法再访问该模型。 通常情况下,在其他应用程序中训练模型之后,某些时候会使用模型进行推理或重新训练。 因此,存储模型很重要。 详细信息参考: https:/ ......
net 例子 笔记 ml OMNX

ml.net例子笔记6-ml.net v2之AutoML

AutoML 1 概念 自动化机器学习也称为自动化 ML 或 AutoML,是将机器学习模型开发过程中耗时的反复性任务自动化的过程。 数据科学家、分析师和开发人员可以使用它来生成高度可缩放、高效且高产能的 ML 模型,同时保证模型的质量。 https://learn.microsoft.com/zh ......
net 例子 笔记 AutoML ml

Redis内存问题的学习之一

Redis内存问题的学习之一 背景 前几天帮同事看redis的问题 发现info memory 显示 60GB 但是实际上 save出来的dump文件只有 800M 然后导入到其他的redis之后, info memory只有 2G左右的内存. 所以感觉比较奇怪. 认为 redis 的info me ......
内存 问题 Redis

.NET8操作Mysql,Pomelo.EntityFrameworkCore.MySql版本目前最高只有7.0解决办法

Pomelo.EntityFrameworkCore.MySql7.0是不支持.NET8的,但现在Pomelo.EntityFrameworkCore.MySql的最新版本只有7.0 因为 Pomelo.EntityFrameworkCore.MySql 8.0还在研发中,还没有正式的版本,只有公测 ......

Windows环境中使用dotnet-sdk运行打包后的.NET6.0 项目WebApi程序

去官网下载Windows平台下的SDK并安装,与开发环境对应的版本【我的程序为.NET6.0】:https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/sdk-6.0.417-windows-x64-installer 在开发好的程序 ......
dotnet-sdk Windows 环境 程序 项目