摘要:
MQ概念 MQ(MessageQueue),中文是消息队列,字面来看就是存放消息的队列。也就是事件驱动架构中的Broker(经纪人) 安装RabbitMQ 我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像 方式一:在线拉取 docker pull rabbitmq:3-mana 阅读全文
posted @ 2024-03-11 19:56
六个小豹
阅读(14)
评论(0)
推荐(0)
摘要:
部署Redis linux文件目录 启动redis容器 docker run --restart=always --log-opt max-size=100m --log-opt max-file=2 -p 39107:6379 --name myredis39107 -v /home/docker 阅读全文
posted @ 2024-03-11 19:55
六个小豹
阅读(9)
评论(0)
推荐(0)
摘要:
commit #配置属于自己的镜像 [root@iZp5qw8rqo26yzZ ~]# docker run -it -p 39100:8080 tomcat #交互式运行tomcat,配置外网端口为39100 #进入tomcat的docker容器 [root@iZp5qw8rqo26yzZ ~]# 阅读全文
posted @ 2024-03-11 19:55
六个小豹
阅读(33)
评论(0)
推荐(0)
摘要:
docker 通用命令 作用 docker version 显示docker的版本信息 docker info 显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help 帮助命令 docker帮助文档 Reference documentation | Docker Doc 阅读全文
posted @ 2024-03-11 19:55
六个小豹
阅读(51)
评论(0)
推荐(0)
摘要:
一、安装方式一、Docker # 1、yum 包更新到最新 yum update # 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-p 阅读全文
posted @ 2024-03-11 19:55
六个小豹
阅读(15)
评论(0)
推荐(0)
摘要:
Docker是一个开源的容器化平台,可以简化应用程序的开发、部署和运行过程。它允许开发人员将应用程序及其依赖项打包成一个称为“容器”的独立单元。这些容器包含了应用程序的代码、运行时、系统工具、系统库和配置文件,这使得应用程序能够在任何环境中一致地运行。 以下是Docker的一些主要特点和优势: 轻量 阅读全文
posted @ 2024-03-11 19:55
六个小豹
阅读(13)
评论(0)
推荐(0)
摘要:
一、快速入门 准备数据 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(7)
评论(0)
推荐(0)
摘要:
日期-时间 LocalDateTime /** * LocalDateTime * 获取本地日期时间对象:年-月-日T时:分:秒.纳秒 * LocalDateTime.now();获取当前日期 * LocalDateTime.of(int year, int month, int dayOfMont 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(13)
评论(0)
推荐(0)
摘要:
JSONUtil工具类 JSONUtil.toJsonStr:转换为json字符串 JSONUtil.toBean(strUser,User.class):json字符串转换为User @Data public class User { private String username; privat 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(9)
评论(0)
推荐(0)
摘要:
进程caffenine LUA centos不用安装lua脚本,因为里面集成有 以下是循环遍历的方法。变量名可以随便写 函数和判断 OpenResty OpenResty是一个基于Nginx的高性能Web平台 首先要安装OpenResty的依赖开发库,执行命令: yum install -y pcr 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(5)
评论(0)
推荐(0)
摘要:
1.redis持久化 RDB持久化 RDB全称Resdis Database Backup file (Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢复数据。 快照文件成为RDB文件,默认是保存在 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(32)
评论(0)
推荐(0)
摘要:
缓存更新策略 缓存穿透 缓存雪崩 缓存击穿 锁 Redisson 缓存穿透: 用户请求的数据在缓存中和数据库中都不存在,不断发起这样的请求,给数据库带来巨大压力 缓存穿透的解决方案有哪些? 缓存null值 布隆过滤 增强id复杂度,避免被猜测id规律 做好数据的基础格式校验 加强用户权限校验 缓存雪 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(15)
评论(0)
推荐(0)
摘要:
链接redis 方式一: redis-cli -h 192.168.88.129 -p 6379 -a root 方式二: redis-cli -h 192.168.88.129 -p 6379 AUTH root redis通用命令 help @string 查看帮助 keys * 查询所有key 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(13)
评论(0)
推荐(0)
摘要:
mysql-properties #mysql 5 驱动 com.mysql.jdbc.Driver spring.datasource.username=root spring.datasource.password=root spring.datasource.url=jdbc:mysql:// 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(16)
评论(0)
推荐(0)
摘要:
安装redis yum install -y gcc tcl redis八大数据类型 String Hash List Set SortedSet GEO BitMap HyperLog 基本类型 String Hash List Set SortedSet 特殊类型 GEO BitMap Hype 阅读全文
posted @ 2024-03-11 19:45
六个小豹
阅读(3)
评论(0)
推荐(0)
摘要:
1、git 命令: git init:初始化 add commit -m 提交暂存区中的内容到本地仓库 -m 提交信息 push fetch/clone pull checkout 忽略文件: ssh-keygen -t rsa:生成公钥 2、idea集成git 1、绑定 2、修改文件,使用idea 阅读全文
posted @ 2024-03-11 19:38
六个小豹
阅读(5)
评论(0)
推荐(0)
摘要:
配置:jdk、idea、apache-maven、maven仓库、MySQL、Navicat或者SQLyog 在这里jdk和idea就不单独再次做配置了,能学到这里,这些东西我相信对自己已经是小问题了,一般jdk版本我们用1.8的版本 apache-maven配置 在我们创建springboot程序 阅读全文
posted @ 2024-03-11 19:38
六个小豹
阅读(6)
评论(0)
推荐(0)
摘要:
创建springboot程序的方式有两种 1、在spring官网创建,https://start.spring.io/ 2、使用idea程序创建。 一般情况下我们都是使用idea软件创建的,因为这样会更方便 1、使用spring官网创建(Spring Initializr)(初学使用)(一般不用) 阅读全文
posted @ 2024-03-11 19:37
六个小豹
阅读(20)
评论(0)
推荐(0)
摘要:
网络编程 概述 信件 计算机网络: 计算机网络的别称,习用于中国台湾地区。计算机网络,是指将地理位置不同的,具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程的目的: 无线电脑...传播 阅读全文
posted @ 2024-03-11 19:33
六个小豹
阅读(41)
评论(0)
推荐(0)
摘要:
进程与线程 进程:进程是程序的基本执行实体 线程:线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位 在Java中,进程(Process)和线程(Thread)是两个并发执行的概念,用于实现多任务处理和并发执行。它们都是操作系统和编程语言级别的概念,用于管理和执行程 阅读全文
posted @ 2024-03-11 19:30
六个小豹
阅读(32)
评论(0)
推荐(0)