自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 (一)redis的持久化机制

redis持久化的意义redis的数据存储在内存中,如果没有持久化的话,redis遇到灾难性故障的时候,就会丢失所有的数据,即使重启redis,没有数据恢复的情况下,就有可能发生缓存雪崩的问题,从而导致系统数据库压力过大,甚至宕机,导致服务不可用。如果通过持久化一份儿数据放在磁盘上,然后定期比如说同步和备份到一些云存储服务上去,那么就可以保证数据不丢失全部,还是可以恢复一部分数据回来的redis持久化机制redis有两种持久化机制,一种RDB,另一种AOFRDB对redis中的数据进行周期性的

2020-10-21 15:11:16 158

原创 docker安装elasticsearch和kibana

docker安装单节点的es拉取镜像# 版本号根据需要自己选择docker pull elasticsearch:7.4.2准备容器挂载的目录,路径可根据需求修改# 配置文件elasticsearch.yml存放目录mkdir -p /mydata/elasticsearch/config# 数据存放目录mkdir -p /mydata/elasticsearch/data# es插件目录mkdir -p /mydata/elasticsearch/plugins# 配置ht

2020-09-27 17:37:36 291

原创 java导出excel(带标题,相同行合并的多个sheet表格。)

1.首先需要一个实体类import lombok.Data;@Datapublic class PoiModel { //内容 private String content; //上一行同一位置内容 private String oldContent; //行标 private int rowIndex; //列标 private int cellIndex;}2.导出表格工具类package com.ccb.financial

2020-08-18 16:01:18 1667 2

原创 VUE基础知识学习

1.插值表达式{{}}2.解决插值表达式闪动问题使用指令v-cloak填写样式 [v-cloak]: { display: none; }给插值表达式所在的标签添加v-cloak指令 <div v-cloak>{{msg}}</div>3.数据绑定指令数据绑定:将数据填充到标签中* v-text = 'data' * v-html =...

2020-02-29 15:39:02 172

原创 ES6

ES6的新增语法1. 声明变量关键字1.1 let新增的用于声明变量的关键字let声明的变量只在所处于的块级有用不存在变量提升使用let声明的变量具有暂时性死区的特性。1.2 const用于声明常量4. 具有块级作用域5. 声明常量时必须赋值6. 常量赋值后,值不能修改。1.3 let、const和var的区别使用var声明的变量,其作用域为该语句所在的函数内,且存...

2020-02-23 15:27:52 158

原创 Node.js入门(一)

Node.js模块化开发1. JavaScript开发的弊端JavaScript在使用时存在两个问题:js文件依赖关系不明确,需要人为去分析。和命名冲突。命名冲突会导致代码覆盖问题。而模块化开发则完美的解决了这两个问题。2.Node.js中模块化开发规范2.1 模块的导入导出Node.js规定一个js文件就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到。模块内...

2020-02-22 15:25:24 146

原创 nginx高可用配置

高可用主备模式准备工作准备两台centos7,这里是我的虚拟机192.168.1.25 和192.168.1.117。分别在两台虚拟机中安装nginx和keepalived,nginx的安装,两台机器分别安装keepalived#这里使用yum安装yum install keepalived -y...#安装完后查看是否安装完成rpm -q -a keepalived#表明...

2019-12-27 11:10:15 116

原创 nginx配置案例

1. 配置文件的位置/usr/local/nginx/conf/nginx.conf2. nginx的配置介绍配置文件中的内容 包含三部分内容(1)全局块:配置服务器整体运行的配置指令比如 worker_processes 1;处理并发数的配置(2)events 块:影响 Nginx 服务器与用户的网络连接比如 worker_connections 1024; 支持的最大连接数为...

2019-12-25 15:44:37 562 1

原创 nginx的常用命令

进入 nginx 目录中cd /usr/local/nginx/sbin 1、查看 nginx 版本号 ./nginx -v2、启动 nginx./nginx 3、停止 nginx./nginx -s stop 4、重新加载 nginx./nginx -s reload

2019-12-25 10:29:56 117

原创 linux安装nginx

准备工作访问http://nginx.org下载软件安装nginx所需要的依赖安装 openssl 、zlib 、 gcc 依赖yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 安装pcre#下载wget https://netix.dl.sourceforge.net/pr...

2019-12-25 10:13:08 121

原创 redis的线程模型

redis的线程模型Redis基于Reactor模式开发了文件事件处理器,文件事件处理器包含了4个部分:多个socket,io多路复用程序,文件事件分派器,事件处理器。事件处理器又分为连接应答处理器,命令请求处理器,命令回复处理器,事件处理器是单线程的,但是通过io多路复用可以监听多个socket,实现了高性能的通讯模型。多个socket可能并发不同的事件,但是通过io多路复用程序将不同的事件压...

2019-12-23 10:21:49 115

原创 docker容器命令

docker常用容器命令1. 新建并启动容器docker run [OPTIONS] IMAGE COMMAND [ARG…]options–name=“容器名字”:为容器指定一个名字-d:后台运行容器,并返回容器ID,也即启动守护式容器-i:已交互式运行容器,通常与-t一起使用,-it-t:为容器重新分配一个伪输入终端,通常与-i一起使用-P:随机端口映射-p:指定端口映射...

2019-12-23 09:15:34 162

原创 docker镜像命令

docker常用镜像命令####1. docker images [options]列出本地主机上的镜像options-a:列出本地所有的镜像(含中间映像层)-q:只显示镜像ID–digests:显示镜像的摘要信息–no-trunc:显示完整的镜像信息####2. docker search [options] 镜像名称从docker hub上查找镜像,也可以访问https:...

2019-12-23 09:15:08 125

原创 virtual box 安装centos7及配置网络

1.安装Virtual Box下载地址:https://www.virtualbox.org/wiki/Downloads根据自己的系统选择对应的安装包下载以管理员的身份运行安装包,否则可能会出现新建虚拟电脑后启动报错。2.下载centos7镜像下载地址:https://www.centos.org/download/3.开始创建centos7虚拟机 ...

2019-08-17 20:17:06 543 1

原创 Centos7.X安装docker

Centos7.X安装docker升级yum[root@localhost ~]# yum update...安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-d...

2019-08-17 15:48:45 268

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除