开发工具jenkins安装与简单使用
最近在做运营商的上云,使用云道做的代码构件和打包,以及流水线等。通过对日志发现就是使用jenkins做的改造而来。 Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。下面对Jenkins做个简单介绍。 提前安装好下面软件服务:
转载其他常用的Git命令清单
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库
Linux运维iptables配置与常用示例
CentOS中防火墙程序主要是firewall和iptables,CentOS7中firewall服务已经默认安装好了,而iptables服务需要自己用yum install iptabes-services来安装。由于前期一直使用RedHat服务器,默认使用iptables,对iptables的使用上来说比较习惯。 iptables(选项)(参数) 常用命令列表
Nginx如何对在用的nginx添加新模块
由于现有项目已经运行多年,项目使用nginx做了反向代理,在实际生产过程中,不需要重新安装原有的nginx和模块,只需要对nginx添加新模块的场景,这里我们将通过实践展示这个操作。 nginx -V
SpringCloudSpring Cloud Alibaba 中使用Gateway网关
最近在辅助实施一个项目,使用nacos做为服务注册中心、配置中心,使用了Spring Cloud GateWay做为网关,由于前期我学习了 《Spring Cloud Zuul服务网关》 ,对GateWay网关不是很熟悉,但是大致明白配置和作用,这里我们就用实践来学习下GateWay。 Spring Cloud GateWay是Spring Cloud的⼀个全新项⽬,⽬标是取代Netflix Zuul,它基于Spring5.0+SpringBoot2.0+WebFlux(基于⾼性能的Reactor模式响应式通信框架Netty,异步⾮阻塞模型)等技术开发,性能⾼于Zuul,官⽅测试,GateWa
Linux运维RedHat6.5/CentOS7.6 openssh升级到9.0p1版本
最近运营商审计和安全性要求,需要所有服务器的ssh升级到最新版本,截止当前官网最新版本为9.0p1。本文重点记录实际的操作过程。 OpenSSH需要依赖ZLIB和LibreSSL(替换OpenSSL),因此需要从官网下载三者的源码包。 本文用的版本及官网链接 zlib-1.2.12.tar.gz libressl-3.5.2.tar.gz openssh-9.0p1.tar.gz
echarts精准地图坐标转换与批量转换工具类
美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置,这应该是国际共识。但在我国,出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,我们在业内将前者称之为地球坐标,后者称之为火星坐标。 现在互联网主要使用坐标系为以下三种:
SpringSpringMvc中Request、Response、Session方法使用
SpringMVC是JAVA中经常用的一款Web MVC框架,本文将详解介绍HttpServletRequest,HttpServletResponse等类,同时提供获取IP地址,URL地址以及URL参数,文件上传,返回JSON数据等各种常用应用。 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息,包括请求的地址,请求的参数,提交的数据,上传的文件客户端的ip甚至客户端操作系统都包含在其内。java中HttpServletRequest专门处理GET
SpringBootSpringBoot中使用Elasticsearch
Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎,能够解决越来越多的用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。 Elasticsearch 是一个实时的分布式搜索分析引擎, 它能让你以一个之前从未有过的速度和规模,去探索你的数据。 它被用作全文检索、结构化搜索、分析以及这三个功能的组合。 在安装Elasticsearch引擎之前,必须安装ES需要的软件环境,安装Java JDK和配置JAVA_HOME环境变量,ElasticSearch对JRE的版本是敏感的,错误的版本,会导致ElasticSe