docker-compose安装elasticsearch(集群)
docker-compose安装elasticsearch集群与kibana在工作目录创建docker-compose.yml文件12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394version: '2.2'services:# 节点一, es01: # 此处为 elasticsearch 的镜像版本, 具体版本可以去官网寻找,也可以直接使用此版本 image: docker.elastic.co/elasticsearch/elasticsearch:7.9.3 # es01 为节点一名称,可以随意修改 container_name: es01 # 环境配置,具体会在容器内生效 environment: - nod ...
python安装启动flask
python创建虚拟机(venv)1234python -m venv /path/to/new/virtual/environment在3.3 、 3.4 版本中建议使用 pyvenv 创建工具
使用虚拟机123456789linux POSIXbash/zsh(使用最多): source <venv>/bin/activatefish : source <venv>/bin/activate.fishcsh/tcsh : source <venv>/bin/activate.cshPowerShell Core : <venv>/bin/Activate.ps1Windowscmd <venvPath>\Scripts\activate.batPowerShell <venvPath>\Scripts\Activate.ps1
当命令行前面出现(venv) 说明进入成功,之后使用就和其他使用方法无异了
退出虚拟机1deactivate
07.15心情小记-烦恼
情之一字,不知所起,不知所栖,不知所结,不知所解,不知所踪,不知所终2021-07-15
springBoot使用多线程
线程配置类12345678910111213141516171819202122232425262728293031323334package com.example.server.thread; import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableAsync;import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import java.util.concurrent.Executor; @Configuration@EnableAsync // 启用异步任务public class AsyncConfiguration { // 声明一个线程池(并指定线程池的名字) @Bean("n ...
centos使用yum安装java
centos使用yum方式安装java查看所有可以使用的java版本12yum list java*一般会列出所有的,可以安装的内容为 java-xxxxx-xx-xx-openjdk
安装命令123yum install java-xx-xxxx-xx-openjdk* -ytip: 带*则代表安装所有以前面为开头的包-y 直接确定安装,不需要手动确认
确定是否安装成功1java -version
增加系统变量(方便之后使用maven一起其他的)12345678910111213141516安装成功之后,目录在 /usr/local/jvm,具体文件夹需要来参照具体安装的版本,应该是 java-{version}-openjdk-{小版本}.x86_64vim /etc/profile增加内容JAVA_HOME=/usr/lib/jvm/java-{version}-openjdk-{小版本}.x86_64JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME ...
centos安装htop
htop说明top命令升级版本htophtop的介绍
1htop是Linux系统中的一个互动的进程查看器,与Linux传统的top比较的话,htop更人性化并且还支持鼠标操作!
htop的优势
1234567(1) 在htop中,可以垂直和水平滚动列表,查看所有进程和完整的命令行。 (2) 在top中,您按下的每个未分配的键都有延迟(尤其是当多键转义序列意外触发时)。 (3) htop启动得更快(top似乎在显示任何东西之前会收集一段时间的数据)。 (4) 在htop中,您不需要输入进程号来终止进程,而在top中,您需要这样做。 (5) 在htop中,您不需要输入进程编号或优先级值来重新分配进程,而在top中,您需要这样做。 (6) 在htop中,您可以同时杀死多个进程。 (7) top更老,因此更容易测试。
安装123456#安装epel源yum install epel-release#安装htopyum install -y htop#安装完毕后命令行输入htop
centos防火墙操作
centos7操作防火墙查看防火墙状态1$ firewall-cmd --state
打开防火墙1$ systemctl start firewalld
允许防火墙开机启动1$ systemctl enable firewalld
重启防火墙1$ systemctl restart firewalld
关闭防火墙1$ systemctl stop firewalld
禁止防火墙开机启动1$ systemctl disable firewalld
新增端口1$ firewall-cmd --zone=public --add-port=80/tcp --permanent
查询端口是否开发1$ firewall-cmd --query-port=80/tcp
重启防火墙1$ firewall-cmd --reload
查看开发端口1$ firewall-cmd --list-port
More info: Deployment