Linux
在Linux操作系统出现之前,还有一个操作系统叫做Minix,Minix操作系统是由Andrew的大学教授研发出来的。一位芬兰的大学生出现了,叫Linus,在Minix操作系统基础上,自己添加了一些补丁和插件,并将其命名为Linux操作系统,并且完全对外开源,而且开始维护Linux操作系统。
果肉冻憨皮
这个作者很懒,什么都没留下…
展开
-
Linux查看redis进程命令
Linux查看redis进程命令原创 2022-03-07 20:35:50 · 5057 阅读 · 0 评论 -
Redis 哨兵模式
配置好一主二仆,master是6379,两个从机分别是6380和6381配置哨兵模式的配置文件哨兵模式相关配置启动哨兵模式 redis-sentinel sentinel.conf关闭6379后,6381变成了主机重启6379 后,6379变成了slave,说明更改是永久性的 我们发重启6379后并没有连上主机6381,因为redis6379没有配置主机的密码,配置后才会自动连上......原创 2021-12-09 23:54:34 · 557 阅读 · 0 评论 -
Redis主从复制,根据多个redis.conf启动多个Redis实例
关闭Redis重命名 redis.confvi redis6379.conf修改配置端口号启用默认Redis的快照持久化修改rdb文件名关闭AOF(也可以不关闭,但是要修改相应的配置,比如appendfilename “appendonly6379.aof”)修改日志文件名修改进程的文件名配置完后保存退出后复制多份配置文件依次修改配置文件,可以使用如下批量查找替换的命令修改完成后根据3个配置文件启动三个Redis实例启动的三个redis系统默认都.原创 2021-12-09 22:25:11 · 588 阅读 · 0 评论 -
Redis持久化有两种方式:快照持久化(RDB)和AOF
Redis默认快照持久化禁用RBD,编辑redis.conf把注释去掉 sava=" "原创 2021-12-09 14:03:22 · 444 阅读 · 0 评论 -
Redis做消息队列(延迟消息队列ZADD)
一、BLPOP和LPUSH做简单的消息队列原理(BLPOP会产生阻塞)127.0.0.1:6379> BLPOP k1 1001) "k1"2) "55"(11.32s)127.0.0.1:6379> lpush k1 55(integer) 1二、Redis做延迟消息队列用ZADD,ZADD中有score是一个数字,可设置消息的延迟时间为scoreZADD key [NX|XX] [GT|LT] [CH] [INCR] score member [score mem原创 2021-12-08 17:33:34 · 1585 阅读 · 0 评论 -
Redis Java工具Jedis的封装
编写Jedis接口public interface CallWithJedis { void call(Jedis jedis);}封装Redis工具类public class Redis { private JedisPool jedisPool; public Redis() { GenericObjectPoolConfig<Jedis> config=new GenericObjectPoolConfig<>();.原创 2021-12-08 16:08:04 · 340 阅读 · 0 评论 -
Redis的Spring Data Redis的连接
1.创建Spring Boot工程并添加依赖2.配置application.properties#配置 redisspring.redis.host=192.168.180.129spring.redis.port=6379spring.redis.password=123#配置连接池的是,注意使用 lettuce,因spring data redis默认底层是lettuce#spring.redis.lettuce.pool.max-active=100#spring.redis.let原创 2021-12-08 11:05:18 · 457 阅读 · 0 评论 -
Redis的Java客户端工具lettuce的连接
1.开启Redis[root@localhost redis-6.2.6]# src/redis-server redis.conf2.添加依赖3.编写Java代码public class lettuceDemo { public static void main(String[] args) { //注意:密码写在连接地址中 RedisClient redisClient = RedisClient.create("redis://123@192.16原创 2021-12-08 10:03:15 · 373 阅读 · 0 评论 -
Redis的Java客户端工具Jedis的连接池连接
1.开启Redis[root@localhost redis-6.2.6]# src/redis-server redis.conf2.Java代码public class JedisDemo2 { public static void main(String[] args) { GenericObjectPoolConfig<Jedis> config=new GenericObjectPoolConfig<>(); //最大连接数原创 2021-12-08 09:22:20 · 233 阅读 · 0 评论 -
Redis的Java客户端工具Jedis连接
1.开启Redis[root@localhost redis-6.2.6]# src/redis-server redis.conf2.编写Java代码连接Redispublic class JedisDemo { public static void main(String[] args) { Jedis jedis = new Jedis("1192.168.140.128", 6379); //配置密码 jedis.auth("123"原创 2021-12-08 09:11:51 · 697 阅读 · 0 评论 -
用Redis客户端工具连接Redis
进入redis安装目录vi redis.conf1.关闭默认的只允许本地登录2.关掉保护模式3.requirepass注释去掉,修改密码4. 开启redis后台运行5.安装redis客户端连接工具6.确保 Linux 防火墙已经关闭,再连接redissystemctl stop firewalld.servicesystemctl disable firewalld.service7.连接redis成功......原创 2021-12-07 16:50:44 · 4604 阅读 · 0 评论 -
Redis开启后台运行以及它的修改密码
进入redis安装目录编辑redis.conf1.开启redis后台运行2.修改redis密码原创 2021-12-07 15:31:00 · 284 阅读 · 0 评论 -
安装Redis
下载源码编译安装(麻烦,但是通用)首先下载压缩文件 yum install wget wget https://download.redis.io/releases/redis-6.2.6.tar.gz解压文件tar -zxvf redis-6.2.6.tar.gz安装 gcc,(编译时会用到 yum install gcc)/apt-get install gcc进入到解压目录中 make distclean && makemake install[r原创 2021-12-07 15:10:51 · 143 阅读 · 0 评论 -
Docke安装MySQL
1.2.3.[root@localhost ~]# docker run --name mysql -e MYSQL_ROOT_PASSWORD=123 -d -p 3306:3306 mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ciUnable to find image 'mysql:5.7' locally5.7: Pulling from library/mysqlffbb094f原创 2021-12-07 14:30:47 · 916 阅读 · 0 评论 -
CentOS7 安装 Docker
安装需要的软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖yum install -y yum-utils device-mapper-persistent-data lvm2添加下载源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo查看可以安装的版本yum list docker-..原创 2021-12-07 13:30:15 · 205 阅读 · 0 评论 -
Linux的安装及连接工具
安装VMware添加Linux的镜像文件 CentOS7安装一个连接Linux的图形化界面:FinalShell原创 2021-12-06 22:20:02 · 624 阅读 · 0 评论 -
在Linux下安装JDK,并配置JAVA_HOME环境变量
下载 JDK 的压缩包: jdk1.8上传 jdk 压缩文件到 Linux 并解压解压:tar -zxvf jdk压缩文件名配置环境变量[root@localhost ~]# cat ~/.bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup p.原创 2021-12-06 22:46:50 · 985 阅读 · 0 评论