版本redis pmm
JDK、Tomcat、Redis、MySQL集齐,教你如何搭建高效性能测试项目
前言: 作为一个软件工程师,怎能不知道如何搭建一个性能测试项目呢?性能测试是一个软件工程师不可或缺的一环,因为一款软件性能好坏直接关系到用户体验,而用户体验又是一个软件能否成功的最重要的因素。本文将带你一步步搭建一个性能测试项目,包括如何搭建 JDK、Tomcat、Redis 和数据库,并介绍在一个 ......
(数据科学学习手札156)地图可视化神器kepler.gl 3.0版本发布
本文已收录至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 大家好我是费老师,地图可视化神器kepler.gl终于带来了其3.0大版本的更新🎉,距离其上一个正式版本2.5.5的发布已经过去了两年多的时间,这次的版本 ......
ASP.NET Core 操作 Redis
【ASP.NET Core中使用Redis缓存】https://www.cnblogs.com/dotnet261010/p/12033624.html【ASP.NET Core分布式缓存Redis主从Sentinel哨兵模式实战演练 】https://www.bilibili.com/read/c ......
如何用Redis构建分布式锁系统?
对常见的加锁场景的归纳,只涉及到了JVM的api锁和redis的分布式锁。其实也可以用zookeeper或者mysql,其他的以后在分享吧,其实最完美的还是老外那套saga状态机 解决分布式事务比较完美,缺点就是难度很大要用到领域驱动的思想,国内普遍用的贫血模型,切换到DDD还是需要些时间研究的,对 ......
简单记录下python视频提取语音,语音转文字(web版本)
一、直接贴代码,有些离线文件需要下载,python依赖包也需要下载。 # coding=utf-8 from flask import Flask, render_template_string, jsonify, request from flask_cors import CORS from t ......
开源数据血缘和元数据管理框架DataHub的血缘摄取 V0.12.1版本
DataHUb的安装很简单:你有绿色上网就soeasy 前置条件,你已经运行好DataHub整个Docker-Compse服务 打开地址:http://host:9002/ 输入账号DataHub 密码DataHub 查看框架运行路线轨迹 第一步 源数据获取 (1.1)点击这里 (1.2)点击这里 ......
警告 MSB3277 发现无法解析的“WindowsBase”的不同版本之间存在冲突。
警告 MSB3277 发现无法解析的“WindowsBase”的不同版本之间存在冲突。 “WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”与“WindowsBase, Version=8.0 ......
Redis过期删除策略
定时删除; 惰性删除; 定期删除; 定时删除策略是怎么样的? 定时删除策略的做法是,在设置 key 的过期时间时,同时创建一个定时事件,当时间到达时,由事件处理器自动执行 key 的删除操作。 定时删除策略的优点: 可以保证过期 key 会被尽快删除,也就是内存可以被尽快地释放。因此,定时删除对内存 ......
python版本的贪吃蛇游戏 —— Python 贪吃蛇魔改大赛
在网上找python版本的贪吃蛇游戏,看到一个Gitee Community / Python 贪吃蛇魔改大赛,感觉还不错,这里收藏下。 jeffyan20i00 / Snake创意游戏 ......
Redis事务
其实redis的事务是个假事务,没有实现原子性, 若要php支持事务,必须一起执行,其中incr会报错 $status = $redis->multi()->lPush($key1, '1123')->lPush($key2, '2123')->incr("age","age")->exec(); ......
Redis进阶 使用Lua编写Redis脚本
前面学习了Lua的基本语法,接下来是使用Lua编写脚本 1.可以使用redis.call来调用redis命令 使用redis.call会将redis命令返回的类型 转换成对应的Lua数据类型。 关系如下 与redis.call想类似的就是redis.pcall。 【redis.call与redis. ......
redis主从配置
先学一个高端linux指令: cat redis.conf | grep -v "^#" | grep -v "^$" > msconf/redis-master.conf -v 反向查找 "^#"以#开头的行 "^$"空行 将redis.conf去掉空行和以#开头的行,写入到msconf文件夹的r ......
redis哨兵
Redis 安装 1、上传 如下图:将redis-5.0.8.tar.gz包上传到目录:/apphome/下 2、解压 如下图:解压压缩文件,执行命令:tar -zxvf redis-5.0.8.tar.gz,解压后生成新的文件夹redis-5.0.8 3、编译安装 如下图:执行命令:make && ......
Kolla OpenStack yoga 版本部署时 haproxy 无法正常工作的问题排查
前言 这个缺陷很奇怪,仅在使用我的公司自研的操作系统上部署时产生。但是这个由于 haproxy 的配置缺陷导致的问题确实存在,记录以供后续参考。 问题表现 在部署过程与部署完成后均出现 mysql 数据无法连接的问题。导致集群无法工作。 问题原因排查 进入 mysql 容器,通过命令行工具指定 ho ......
wsl docker 安装redis
wsl docker 安装redis 宿主机准备配置文件 redis.conf 根据需要修改配置/docker-project/redis/redis.conf, 例如如下开启远程连接访问redis bind 0.0.0.0 protected-mode no 启动命令 docker run --r ......
go依赖的版本管理
在 Go 语言的项目中,要将依赖升级到最新版本,你可以使用 go get 命令。 以下是一些常用的步骤和命令: 更新单个依赖到最新版本: go get -u package-name 这里 package-name 是你想要更新的依赖包名。这个命令会将指定的依赖更新到最新版本。 更新所有依赖到最新版 ......
项目版本号正则
我试图检查一个输入字符串,其中包含正确格式的版本号. vX.X.X Run Code Online (Sandbox Code Playgroud) 其中X可以是任意数量的数字,例如: v1.32.12 or v0.2.2 or v1232.321.23 Run Code Online (Sandb ......
node node-sass sass-loader版本对应问题(转)
1.查看本地node版本 node -v 具体对应版本如下图: 具体对应链接地址: node-sass 2.查看项目中package中node-sass和sass-loader是否对应node版本 3.不对应应修改成对应版本号 以下是部分版本号对应,具体可百度 sass-loader 4.1.1,n ......
Uniapp的android版本的证书制作
一、查看Java安装路径 java -XshowSettings:properties -version 二,生成证书指令 Enter keystore password: //输入证书文件密码,输入完成回车 Re-enter new password: //再次输入证书文件密码,输入完成回车 Wh ......
Windows11 win11提示这台电脑不符合安装此版本的Windows所需的最低系统要求怎么解决?
Windows11 win11提示这台电脑不符合安装此版本的Windows所需的最低系统要求怎么解决? 现在很多用户都会选择用U盘来安装系统,最新有用户在使用U盘安装Win11系统的时候,结果安装到第一步就提示这台电脑无法运行Windows11,这台电脑不符合安装此版本的Windows所需的最低系统 ......
后端技术:Redis进行数据缓存的两种方法
在fastapi项目中Redis进行数据缓存的两种不同的方法的demo 第一种方法:通过FastAPI应用状态 准备文件:models/redis.py为fastapi的数据库模型文件 import os import aioredis from aioredis import Redis asyn ......
ubuntu 22.04安装拼音输入法(qt各版本等全控件支持,非百度搜狗等)
引言 百度搜狗拼音输入法在ubuntu 22.04上时常出现一些窗口无法输入中文的情况,为此引入Fcitx5更佳! 在Ubuntu操作系统上,有几种可供选择的拼音输入法。以下是其中一些常用的拼音输入法: Fcitx:Fcitx 是一个开源的输入法框架,在Ubuntu上得到广泛应用。它支持多种输入法引 ......
Go语言微服务框架重磅升级:dubbo-go v3.2.0 -alpha 版本预览
随着 Dubbo3 在云原生微服务方向的快速发展,Dubbo 的 go 语言实现迎来了 Dubbo3 版本以来最全面、最大幅度的一次升级,这次升级是全方位的,涉及 API、协议、流量管控、可观测能力等。 ......
Redis进阶 Lua基本库
【String库】 1.获取长度,相当于# 2.大小写 相当于C#里面的 3.获取子字符串,注意下标从1开始 结尾默认数字是-1。负数指从后往前数 【table库】 ......
【Redis】应用[2]
1、缓存设计 Redis常用来做数据库的缓存,应用先到Redis读取数据,缓存不存在的话才会去访问数据库,拿到数据后将数据缓存在Redis中,这样后续请求可以直接命中缓存,减少访问数据库的次数。 1.1、缓存失效 缓存雪崩 通常缓存在Redis中的数据会设置过期时间,那么,当大量的缓存数据在同一时间 ......
虚拟机中安装mysql 完整教程( CentOS7 版本)
一、检查是否安装了Mysql Yum检查 yum list installed | grep mysql 安装则直接删除 yum remove mysql-community-client.x86_64 yum remove mysql mysql-server mysql-libs compat- ......
CentOS7下快速升级至OpenSSH9.3p2安全版本
之前的文章可供参考:CentOS7下快速升级OpenSSH至8.9p1安全版本 一、CentOS7服务器上编译生成OpenSSH9.3p2的RPM包 1、编译打包的shell脚本来源于该项目 https://github.com/boypt/openssh-rpms 复制 (图片点击放大查看) un ......
Python版本和发展历史
Python版本: Python 2.X Python 3.X Python发展历史: Python(计算机编程语言)_百度百科 (baidu.com) ......
06-redis的cluster集群
一、介绍 Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施(installation)。 Redis 集群不支持那些需要同时处理多个键的 Redis 命令, 因为执行这些命令需要在多个 Redis 节点之间移动数据, 并且在高负载的情况下, 这些命令将降低 Redis 集群的 ......