- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 docker快速部署ES-SSL环境
使用docker快速部署Elasticsearch ssl 环境 一.前言 由于生产环境出于安全考虑,启用了Elasticsearch ssl 安全功能.为了开发测试最大程度与生产环境一致,并可以快速搭建.故有此文档帮助快速搭建Elasticsearch ssl 测试环境. 二.需要技术 docker基本命令操作 docker-compose基本命令操作 Elasticsearch简单操作 三.部署es集群容器 1.准备yaml文件elasticsearch-cloud-ssl.yml versi
2020-09-16 12:13:59
1576
转载 Git flow 工作流与规范
Git flow 工作流与规范 转载于:weixin_30758821的Git flow 工作流与规范 用例 分支约定 Git Flow有主分支和辅助分支两类分支。其中主分支用于组织与软件开发、部署相关的活动;辅助分支组织为了解决特定的问题而进行的各种开发活动。 主分支 主分支是所有开发活动的核心分支。所有的开发活动产生的输出物最终都会反映到主分支的代码中。主分支分为master分支和develop分支。 master 分支约定 master分支存放的是随时可供在生产环境中部署的稳定版本代码 mast
2020-06-02 11:01:16
405
原创 sort排序、uniq去重、wc统计
准备操作文本 cat test.log b linux 1000 200 5KK c Debian 600 200 8K a mac 2000 500 2K a mac 2000 500 2K b linux 1000 200 5K c win7 2000 100 7G c Debian 600 200 8K d winxp 4000 300 3G d winxp 500 300 3G c wi...
2020-04-14 12:03:29
743
原创 awk常用操作
1.awk命令格式 awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=value ’ ’ 引用代码块 BEGIN 初始化代码块,在对每一行进行处理之前,初始化代码,主要是引用全局变量,设置FS分隔符 // ...
2020-04-14 12:01:55
645
原创 MapReduce二次排序实例分析
概述 MapReduce框架对处理结果的输出会根据key值进行默认的排序,这个默认排序可以满足一部分需求,但是也是十分有限的,在我们实际的需求当中,往往有要对reduce输出结果进行二次排序的需求。对于二次排序的实现,网络上已经有很多人分享过了,但是对二次排序的实现原理及整个MapReduce框架的处理流程的分析还是有非常大的出入,而且部分分析是没有经过验证的。本文将通过一个实际的MapReduc...
2020-04-03 12:56:18
318
原创 postgresql-11启用ssl安全连接方式
原因 为了提高postgresql数据库连接访问安全性,降低数据传输是被窃取偷听.所以对postgresql数据库启用ssl安全传输功能. 操作环境: Liunx(Centos7.6) postgresql-11.5 1.postgresql安装(略) 注意: 编译配置时应该加上 --with-openssl参数,让postgresql支持ssl认证方式,即 ./configure ... ...
2020-03-20 17:39:12
8214
2
转载 Spring boot web项目关于Apache Tomcat存在文件包含漏洞(CVE-2020-1938)的整改方法
背景 2020年1月6日,国家信息安全漏洞共享平台(CNVD)收录了由北京长亭科技有限公司发现并报送的Apache Tomcat文件包含漏洞(CNVD-2020-10487,对应CVE-2020-1938)。攻击者利用该漏洞,可在未授权的情况下远程读取特定目录下的任意文件。目前,漏洞细节尚未公开,厂商已发布新版本完成漏洞修复。 具体公告:https://www.cnvd.org.cn/webin…...
2020-03-04 10:57:42
2838
原创 HttpKit 低依赖http工具
话不多说,需要的可以拿来用 import com.alibaba.fastjson.JSONObject; import org.apache.commons.lang3.StringUtils; import javax.net.ssl.*; import javax.servlet.http.HttpServletRequest; import java.io.*; import java....
2019-06-21 18:02:12
2317
2
转载 Swagger2使用文档
一.swagger是什么? 1、是一款让你更好的书写API文档的规范且完整框架。 2、提供描述、生产、消费和可视化RESTful Web Service。 3、是由庞大工具集合支撑的形式化规范。这个集合涵盖了从终端用户接口、底层代码库到商业API管理的方方面面。 二.与springBoot整合 1.在pom.xml 文件中添加依赖 <dependency> ...
2019-01-11 18:13:50
1914
原创 Centos Mongodb离线安装
环境 系统环境:centos7 mongodb:mongodb3.6.9 下载 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.9.tgz 启动 下载为二进制文件不需要编译 解压 tar zxvf mongodb-linux-x86_64-3.6.9.tgz 创建数据保存文件目录/日志目录/配置文件目录 ...
2019-01-11 00:15:23
2518
转载 Centos7 普通用户安装Mysql
Centos7 普通用户安装Mysql 1.准备用户–mysql 需要root角色 #添加用户 useradd mysql #设置/修改用户密码 passwd mysql 切换到mysql用户 su - mysql ** 以下操作都在/home/mysql/目录下操作** 2.准备安装包(这里使用官网二进制安装包) 下载 wget https://dev.mysql.com/get/Do...
2018-11-25 22:18:12
2664
转载 liunx常用命令(中级)
liunx常用命令(中级) file:辨别文件类型 格式:file [-beLvz] [-f namefile] 文件 … 参数: -b :列出辨别结果 -c :显示详细执行过程 find:查询文件或目录 格式: 参数: -amin<分钟> 查找在指定时间曾被存取过的文件或目录,单位以分钟计算。 -anewer<参考文件或目录> 查找其存取时间较指定文件...
2018-11-19 22:07:16
193
原创 liunx常用命令
liunx常用命令 chown: 修改文件拥有者 格式: chown [-R] 用户名 文件/目录 chown [-R] 用户名:组名 文件/目录 chmod: 修改文件权限 格式: chmod 数字 文件/目录 例子:把 -rw-rw-r–. 1 luowuhui luowuhui 0 11月 18 22:57 t01.txt 对给所有用户写的权限 chmod 666 t01.txt 结...
2018-11-19 00:06:48
163
转载 redis集群批量操作工具RedisBatchUtil
redis集群批量操作工具 RedisBatchUtil package com.qzt360.data.action.sql; import com.qzt360.data.action.annotation.Exclude; import com.qzt360.data.action.annotation.Mark; import com.qzt360.data.action.annotat...
2018-10-10 16:15:05
1444
1
Git flow 工作流与规范.md
2020-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅