
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。。

引子在之前的文章Redis的主从复制原理及docker环境下的实操中,实现了redis在docker环境下的主从复制,这时候会出现一个问题,如果Master挂了,如何保证可用性,实现继续读写,这时候就需要使用哨兵对redis主从服务进行监控。什么是哨兵 sentinel哨兵(Sentinel)是用于监控redis主从架构中master状态状态的工具,是redis高可用解决方案。哨兵可以监控一个或者
方式一:手动切割1.创建cutlogs.sh文件,具体内容如下#!/bin/bash# 指定日志和切割后日志备份的目录YEAR=$(date +%Y)MONTH=$(date +%m)DAY=$(date +%d)YESTERDAY=$(date -d "yesterday" +%Y-%m-%d_%H:%M:%S)//文件名后缀LOGS_PATH=/mydata/nginx/log##日志存放路径
Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。本文详细介绍了利用docker搭建部署nginx的过程。
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。

前言为实现快速搭建和开发,项目以Springboot框架搭建,springboot搭建的项目可以将项目直接打成jar包并运行,无需自己安装配置Tomcat或者其他服务器,是一种方便快捷的部署方式。假设项目以最常规的方式打包成一个整体的jar包部署,即配置文件包含在jar包里,就会出现一个问题:项目运行过程中,要改动配置文件的话需要重新打包并部署。如果将项目的配置文件提取到jar包外统一管理,这样只
锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。乐观锁、悲观锁、公平锁、非公平锁。单体应用锁是在一个JVM进程内有效,无法跨JVM、跨进程。分布式锁就是可以跨越多个JVM、跨越多个进程的锁。分布式锁都是通过第三方组件来实现的,目前比较流行的分布式锁的解决方案有:1、通过数据库可以实现分布式锁;2、借助Redi
基于NodeJs 的Vue安装和创建项目。
一、常用查询关键字1. match 查询match查询会将搜索词分词,再与目标查询字段进行匹配,若分词中的任意一个词与目标字段匹配上,则可查询到。{ "match": { "name": "南山" }}QueryBuilders.matchQuery("name", "南山")#java代码2.match_phrase默认使用 match_phrase 时会精确匹配查询的短语,需要全部单词和顺序要







