源码redis7 centos redis

.Net Core Redis缓存接口以及实现

群里的老表说用 StackExchange.Redis 遇到超时问题 Timeout performing GET my_141 (5000ms), inst: 30, qu: 0, qs: 20, in: 20320, serverEndpoint: 172.16.3.119:6379, mgr: ......
缓存 接口 Redis Core Net

musl中strlen源码实现和分析

最近在学习《C 和指针》的第 6 章指针部分,在 6.12 章节看到了 strlen 函数的实现,联想到最近有在看 musl 的源码,于是就把 musl 中 strlen 的源码认真地分析了一下,发现源码中有一些有意思的点,特地写这篇文章跟各位感兴趣的小伙伴分享一下。本文重点对 musl 的 str ......
源码 strlen musl

在CentOs 7 下的Linux基本操作(一)

1.目录操作 (1)创建目录 创建单个目录用mkdir ,创建多级目录 门 mdkir -p (2)查看目录 查看当前目录用 pwd 查看实际工作目录用 pwd -P 注意该P为大写 也可以用 ls -l 简写 ll (3)切换目录 用 cd ,cd - 是返回上一次目录, cd ../是返回上一层 ......
基本操作 CentOs Linux

Redis哨兵

1.描述 哨兵(sentinel)是redis主从结构中的一个重要组件,其也是一个redis服务,不过是一个特殊的redis服务,只用来监听redis示例,不负责数据的读写。 2.作用 监控:会不断监控主节点和从节点是否正常运行 自动故障转移:当主节点挂掉后,会进行自动转移,将其中一个从节点变为主节 ......
哨兵 Redis

Ubuntu 20.04 安装 Redis

https://developer.aliyun.com/article/764565 步骤1:安装1. sudo apt update2. sudo apt install redis-server # 检查服务状态3. sudo systemctl status redis-server # 输 ......
Ubuntu 20.04 Redis 20 04

本机Java连接虚拟机的redis相关

1、代码 Jedis jedis = new Jedis("192.168.88.151",6379); 2、开启6379端口 //查看6379端口是否开启--yes是开启;no是关闭 firewall-cmd --query-port=6379/tcp //开启6379端口 firewall-cm ......
redis Java

虚拟机安装redis相关步骤

1、官网下载地址--https://download.redis.io 2、下载redis wget http://download.redis.io/releases/redis-5.0.7.tar.gz 3、将文件解压缩 tar -zvxf redis-5.0.7.tar.gz 4、编译redi ......
步骤 redis

虚拟机下载redis时使用make命令报错

问题描述 使用make命令编译redis时,发现这里一直报错~~ 问题解决 先下载c++编译器: yum -y install gcc-c++ 我是又重新解压了文件,再次使用make命令,就ok啦~ ......
命令 redis make

性能测试复习准备——linux环境下安装redis(7.0.5)

参考博客:https://blog.csdn.net/qq_52227892/article/details/130649748 参考博客:https://www.cnblogs.com/756623607-zhang/p/17412640.html 使用的redis版本下载:本文中安装的版本为:h ......
性能 环境 linux redis

Java SPI机制总结系列之万字详细图解SPI源码分析

原创/朱季谦 我在《Java SPI机制总结系列之开发入门实例》一文当中,分享了Java SPI的玩法,但是这只是基于表面的应用。若要明白其中的原理实现,还需深入到底层源码,分析一番。 这里再重温一下SPI机制的概念:SPI,是Service Provider Interface的缩写,即服务提供者 ......
SPI 源码 机制 Java

vue2 vue.min.js和vue-cli-service build --target lib 构建的.min.js的压缩原理 源码分析

1 vue-cli-service --target lib https://github.com/vuejs/vue-cli/blob/f0f254e4bc81ed322eeb9f7de346e987e845068e/packages/%40vue/cli-service/lib/commands ......
vue vue-cli-service min 源码 原理

CentOS 7编译Linux内核(6.5.7)详细步骤

CentOS 7编译Linux内核(6.5.7)详细步骤 参考链接: 下载解压部分参考:Linux 内核动手编译实用指南 - LinuxEden 比较详细,可用于了解原理,但没有给出针对CentOS 7的方案(实验室用到的openEuler基于CentOS,所以需要CentOS的方案)。 配置编译安 ......
内核 步骤 CentOS Linux

【CentOS】CentOS7安装PostgreSQL

1、安装 PostgreSQL 使用以下命令安装 PostgreSQL: sudo yum install postgresql-server postgresql-contrib 2、初始化数据库 执行以下命令来初始化 PostgreSQL 数据库: sudo postgresql-setup i ......
CentOS PostgreSQL CentOS7

centos7 扩展硬盘

新增硬盘后 注意,我这里用的xfs!!! 注意,文件夹不能已存在的!! 尽量不要把多个硬盘挂载在同一个文件夹上!!! vi /etc/fstab 注意,用0 0 即可 查看uuid =>blkid /dev/sdb1 df-h ......
硬盘 centos7 centos

Qt源码解析——元对象系统热身

关键词:Qt 源码 QObject QMetaObject 元对象系统 属性 事件 信号 槽 概述 原系列文章地址 官方文档第二章内容就是元对象系统,它在介绍里描述到: Qt的元对象系统提供了信号和槽机制(用于对象间的通信)、运行时类型信息和动态属性系统。 元对象系统基于三个要素: QObject类 ......
源码 对象 系统

Vue源码学习(十六):diff算法(三)暴力比对

好家伙,这是diff的最后一节了 0.暴力比对的使用场景 没有可复用的节点:当新旧虚拟 DOM 的结构完全不同,或者某个节点不能被复用时,需要通过暴力比对来创建新的节点,并在真实 DOM 上进行相应的插入操作。 0.1.例子一: // 创建vnode let vm1 = new Vue({ data ......
算法 源码 暴力 diff Vue

APISIX源码安装问题解决

官网手册的安装语句: curl https://raw.githubusercontent.com/apache/apisix/master/utils/install-dependencies.sh -sL | bash - 执行 install-dependencies.sh 报如下错误: Tr ......
源码 APISIX 问题

redis系列~通用基础知识

Redis为什么这么快 完全基于内存操作 使⽤单线程,避免了线程切换和竞态产生的消耗 基于⾮阻塞的IO多路复⽤机制 C语⾔实现,优化过的数据结构,基于⼏种基础的数据结构,redis做了⼤量的优化,性能极⾼ IO多路复用机制讲解 1 单线程阻塞处理 2 多线程并发处理 3 IO多路复用,单线程并发处理 ......
基础知识 基础 知识 redis

Redis统计操作

聚合统计 建议使用Set类型,但是以下命令时间复杂度均为O(N),数据量大时可能会有阻塞问题。 以user:id存储的用户id数据为例。 交集 统计8月4日相对于8月3日留存的用户。 SINTERSTORE user:id:rem user:id:20200803 user:id:20200804 ......
Redis

Redis Functions 介绍之二

首先,让我们先回顾一下上一篇讲的在Redis Functions中关于将key的名字作为参数和非key名字作为参数的区别,先看下面的例子。首先,我们先在一个Lua脚本文件mylib.lua中定义如下的库和函数。 // mylib.lua 文件开始 // #!lua name= mylib local ......
Functions Redis

redis-cli批量scan删除

redis-cli命令行删除数据 最近因为需要对redis部分存量数据执行删除,因为存量数据量比较大且正在提供服务,需要使用scan扫描,删除的时候需要判断存储的业务状态对于status为0的删除,记录一下处理命令,用于备忘 ./redis-cli -c -h 172.x.x.x -p xxxx - ......
redis-cli redis scan cli

【源码解读(二)】EFCORE源码解读之查询都做了什么以及如何自定义批量插入

引言 书接上回,【源码解读(一)】EFCORE源码解读之创建DBContext查询拦截 ,在上一篇文章中,主要讲了DBContext的构造函数,以及如何缓存查询方法提升查询性能,还有最重要的拦截查询,托管IOC到web程序,在上一文章中,最后关于DBContext的构造函数的内容没有讲完,在本章中我 ......
源码 EFCORE

Centos 7 安装Mongodb社区版

Centos 7 安装Mongodb社区版 准备环境 操作系统:Centos 7 安装包:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-7.0.3.tgz windows 可视化工具:Studio 3T(原robot 3t) ......
Mongodb Centos 社区

docker redis

docker run --restart=always -p 6379:6379 --name redis -d redis:latest --requirepass 123456 docker run --restart=always \ -p 6379:6379 \ --name redis \ ......
docker redis

linux系统centos7安装docker

1、Docker官网安装地址 https://docs.docker.com/engine/install/centos/#prerequisites 2、离线安装下载地址 https://download.docker.com/linux/static/stable/x86_64/ 3、使用yum ......
centos7 centos docker 系统 linux

CentOS系统,文件压缩与解压命令大全

在CentOS系统中,可以使用多种命令进行文件压缩和解压缩操作。以下是常见的文件压缩和解压命令及其用法: 一、 tar:用于打包文件或目录,并可选择压缩为tar压缩包 1. 创建tar压缩包:tar -cvf archive.tar file1 file2 directory 2.解压他让压缩包:t ......
命令 文件 大全 CentOS 系统

Centos8开放防火墙相关端口操作

原文地址: https://blog.csdn.net/qq_36093146/article/details/131520827 查看防火墙某个端口是否开放[root@test /]# firewall-cmd --query-port=3306/tcp开放防火墙端口3306# 注意:开放端口后要 ......
端口 防火墙 Centos8 Centos

编译spring5.2.x源码

编译spring源码是学习spring的第一步,spring源码是用gradle编译的,在编译时会遇到一些问题,在此记录一下。 下载spring源码 第一步需要下载spring的源码,由于官方托管在github,国内访问github不通畅,这里就直接使用gitee的镜像仓库,在国内比较快,地址:ht ......
源码 spring5 spring

视频直播系统源码,EditText输入框的使用

视频直播系统源码,EditText输入框的使用 为了良好的交互和用户体验,我们在做功能时需要对输入框又一些状态上的监听才能更好的把一些信息反馈给用户。比如登录时的,错误提示,选中时的颜色改变等等,常用的一些方法如下: 1.内容编辑的监听:当我们需要实时对内容进行监听:比如内容为空/格式不对时,登录按 ......
视频直播 源码 EditText 系统 视频

直播app系统源码,图片Loading旋转动画效果

直播app系统源码,图片Loading旋转动画效果 anim文件下的动画xml: <?xml version="1.0" encoding="utf-8"?><rotate xmlns:android="http://schemas.android.com/apk/res/android" andr ......
源码 效果 Loading 动画 系统