- 博客(16)
- 收藏
- 关注
原创 JDK-JVM
1. JDK是java开发环境,是Java开发工具包,用于开发Java应用程序。JDK提供了开发Java应用程序所需的所有工具和库。通过JDK,开发人员可以编写、编译和调试Java代码,并将其转换为可在JRE上运行的字节码。2. JRE 是Java运行时环境,用于运行已编译的Java应用程序。JRE是Java应用程序的运行环境,当用户想要执行Java程序时,需要安装JRE。JRE负责将Java字节码翻译成机器语言并执行。3.JVM虚拟机实现了java支持跨平台特性。
2024-09-08 15:34:31
694
原创 docker
1.镜像(image):类似软件、中间件安装包2.容器(container): 存放安装镜像文件的地方,可以认为是小型服务器。3.仓库(repository):存放不同版本镜像 ,类似maven。
2024-07-14 22:13:40
1059
1
原创 JDK21新特性
虚拟线程tomcat11,支持java21,支持虚拟线程,线程池 多个虚拟线程对应一个实际线程 虚拟线程解决了线程创建,销毁性能消耗。解决CPU频繁切换问题。有序集合SequencedCollection接口ZGC分代收集 switch语法模式配备 record模式配备
2024-04-01 23:04:02
140
1
原创 redis储存类型
String添加命令:set key value 设置过期时间:set key value px 100 设置100毫秒 获取命令:get key 批量添加:mset key value key1 value1 key2 value2 批量获取:mget key key1 key2 一个redis中的value最多可以是512M。 获取指定截取值:getrange key 0 -1 -1表示全部 指定值加:incrby key 5 表示加5 指定值减:decrby key 5 表示减5
2024-01-17 22:13:18
888
原创 redis集群
这里以一台机器为例子,以7369,7370,7371 为master,7362,7373,7374 为slave。cluster-config-file nodes-7369.conf 集群配置文件。cluster-node-timout 5000 集群通讯超时时间。同理7370,7371,7362,7373,7374 同理。cluster-enabled yes 开启集群。
2024-01-11 22:26:46
360
原创 redis主从复制+哨兵配置
假设有三台机器,或者为了测试用一台指定不同的端口也行。这里就用一台服务器,分别用7369,7370,7371端口。将redis.conf 拷贝三份,图中的redis.conf端口设置的是7369,其他端口如文件名。这里假设7369为master;7370,7371 为slave如果三台服务话,每台服务器安装的redis都有自己的redis.conf。同理:再将sentine.conf拷贝三份。如图修改配置redis.conf文件。
2024-01-02 23:13:08
409
原创 redis主从复制
假设有三台机器,或者为了测试用一台指定不同的端口也行。这里就用一台服务器,分别用7369,7370,7371端口。将redis.conf 拷贝三份,图中的redis.conf端口设置的是7369,其他端口如文件名。这里假设7369为master;7370,7371 为slave如果三台服务话,每台服务器安装的redis都有自己的redis.conf。修改配置redis.conf文件修改配置redis7370.conf文件 (redis7371.conf 同理)只需要slave绑定master即可。
2023-12-25 23:49:15
938
1
原创 redis安装
这里为了保留原本redis.conf文件,建议新建一个自己特点的目录。举例假设我安装在/usr/local/目录,首先新建一个存放文件夹。我这路建一个自己的目录,myredis。2.如果服务器是阿里云,阿里云也要防火墙添加端口。之前命令添加的数据还在。将下载的文件拷贝至该目录。
2023-12-25 00:09:59
906
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人