置顶与热门

 2021/05/10   

Linux  Redis  

本文档整理自教程:Redis官方文档:commands尚硅谷视频:尚硅谷_Redis6 本文仅介绍常用命令,所有命令请参考官方文档 bin文件命令" class="reference-link">bin文件命令redis-server服务端" class="reference-link">redis-server服务端./redis-server [/path/to/redis.conf] [options] [-] [/path/to/redis.conf]:指定配置文件-v or --version:查看服务端版本 例: ./redis-server -v:查看服务端版本./redis-server:以默认配置文件启动./redis-server /etc/redis/6379.conf:以指定配置文件启动./redis-server --port 7777:以指定配置项启动./redis-server /etc/myredis.conf --loglevel verbose:以指定配置项和配置文件启动 redis-cli客户端" class="reference-link">re

1

 2020/12/04   

Java  SpringBoot  Elasticsearch  

示例代码:GitHub:https://github.com/Max-Qiu/demo-SpringBootGitee:https://gitee.com/Max-Qiu/demo-SpringBoot 官方教程:Reference Documentation 版本对应关系 Spring Boot Spring Data Elasticsearch Elasticsearch 2.1.18.RELEASE 3.1.21.RELEASE 6.4.3 2.2.11.RELEASE 3.2.11.RELEASE 6.8.13 2.3.6.RELEASE 4.0.5.RELEASE 7.6.2 2.4.4 4.1.1 7.9.3 本文以Spring Boot 2.4.4为例本文不介绍Reactive模式的相关代码 准备pom.xml<!--核心依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st

189

 2020/02/12   

Java  Docker  

以OpenJDK8为例 仓库地址以及教程:https://hub.docker.com/_/openjdk 使用此镜像最直接的方法是使用Java作为容器构建环境和运行时环境。 举例:有一个springboot写的web项目,打包后的jar文件是demo.jar,项目使用的端口是8080 Dockerfile示例如下 ## 根据项目运行原件选择不同的jdk版 # jdk1.8 FROM openjdk:8u265-jdk # jdk11 # FROM openjdk:11.0.8-jdk # 设置容器时区 ENV TZ=Asia/Shanghai # 设置工作目录 WORKDIR / # 设置端口(非必写) EXPOSE 8080 # 拷贝程序 COPY demo.jar / # 运行 CMD java -jar demo.jar 制作镜像 docker build -t mydemo . 启动容器 docker run -d --name mydemo -p 8080:8080 mydemo

110

 2020/12/02   

Linux  Elasticsearch  

官方教程:Install Elasticsearch from archive on Linux or MacOSDocker环境教程:docker常用镜像:ElasticsearchSpringBoot整合示例:SpringBoot2.4.0 整合 SpringDataElasticsearch4.1 操作 Elasticsearch 7.9.3 下载Elasticsearch 最新版下载地址:https://www.elastic.co/cn/downloads/elasticsearch历史版本下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 打开历史版本下载地址,点击7.9.3版本后面的Download,点击LINUX X86_64下载即可 为啥不用rpm包?因为rpm包安装好之后文件散落在不同的文件夹内,虽然官方详细介绍了各个文件夹在哪以及干嘛用的。 rpm包官方教程:Install Elasticsearch with RPM 因为Spring Boot 2.4.0对应的Spring D

109

 2021/01/06   

Java  UML  

PS:本文档为个人整理,学艺不精,如有错误,请留言指出。部分内容整理自视频教程: 尚硅谷_图解Java设计模式 示例代码:GitHub:https://github.com/Max-Qiu/demo/tree/main/demo-UML-ClassGitee:https://gitee.com/Max-Qiu/demo/tree/main/demo-UML-Class 安装UML插件idea安装PlantUML插件,idea插件市场:PlantUML integration eclipse安装PlantUML插件,官方教程:Integration with Eclipse PlantUML语法官方文档:类图的语法和功能 基础语法定义类/接口/抽象类/枚举/属性/方法public class Person { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; }

58

 2020/12/20   

Java  SpringBoot  Mybatis  

示例代码:GitHub:https://github.com/Max-Qiu/demo-SpringBootGitee:https://gitee.com/Max-Qiu/demo-SpringBoot 官方示例代码:GitHub:https://github.com/baomidou/mybatis-plus-samplesGitee:https://gitee.com/baomidou/mybatis-plus-samples pom 依赖核心依赖<!-- SpringBoot相关其他依赖略 --> <!-- Lombok 如果实体使用Lombok,则需要添加 --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> <!-- String工具

55

 2019/07/28   

Linux  RabbitMQ  

注:临时笔记,未整理 1 安装依赖包1.1 erlang依赖rpm包下载地址:https://github.com/rabbitmq/erlang-rpm/releases 下载CentOS7对应的安装包 下载后上传至服务器,执行以下命令安装 rpm -ivh erlang-21.3.8.6-1.el7.x86_64.rpm 1.2 其他依赖yum install -y socat 2 安装RabbitMQrpm包下载地址:https://www.rabbitmq.com/install-rpm.html#downloads 下载CentOS7对应的安装包 下载后上传至服务器,执行以下命令安装 rpm -ivh rabbitmq-server-3.7.16-1.el7.noarch.rpm 3 启动服务systemctl start rabbitmq-server.service 4 开机自启systemctl enable rabbitmq-server.service 5 启动管理界面rabbitmq-plugins enable rabbitmq_management # 如果防

48

 2020/08/09   

Linux  

该教程仅适合安装在单个硬盘上的Linux系统(例如树莓派的SD卡)进行备份与恢复,且恢复时被恢复的硬盘容量大于等于备份时的硬盘容量 简介Clonezilla(再生龙)是类似于TrueImage®或NortonGhost®的分区和磁盘克隆程序。它可以帮助您进行系统部署,裸机备份和恢复。 简单点,Windows上Ghost用过吧?就是下图,但是Ghost不能用在Linux上。Clonezilla就是用于Linux系统的备份与恢复。 软件下载 以下以stable - 2.6.7-28版为例 打开官网https://clonezilla.org/点击左侧的Download点击Live release下面的stable - 2.6.7-28选择ISO版,点击Download进行下载 ISO版方便制作U盘启动盘或者放在虚拟机内使用CD/DVD驱动器启动 开始使用开始备份与恢复前,需要将ISO文件写入U盘,然后重启使用U盘启动Clonezilla,若需要备份的系统可以将硬盘连接在其他电脑上(比如树莓派的SD卡),则可以借助虚拟机启动Clonezilla。 另外,还需要准备一个存储盘用于存储目标系统的

43

 2020/03/28   

Java  Tomcat  

介绍IBM上的介绍:https://www.ibm.com/developerworks/cn/java/j-lo-jpda3/index.html 官方教程:https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/introclientissues005.html 实战debug普通jar项目demo准备使用Springboot搭建demo pom.xml如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.ap

32

 2020/01/08   

Linux  Docker  

官方教程:https://docs.docker.com/engine/install/centos/阿里教程:https://developer.aliyun.com/article/110806 注:以下命令使用root账户 0 如果之前安装过docker,请先卸载旧版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 1 安装所需的软件包yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 2 添加软件源信息(设置存储库)并更新缓存yum-config

28

© 2019-2021 maxqiu.com
苏ICP备17051071号
苏公网安备 32090302000299号

L I F E
D
W
M
Y