- 博客(8)
- 收藏
- 关注
原创 Linux系统下在线安装Jenkins的教程详解
一、安装前的清理工作rpm -qa | grep jdkrpm -qa | grep gcjyum -y remove java-xxx-xxx二、下载Jenkins(目录根据个人习惯)wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.204.3-1.1.noarch.rpm#清华镜像超级快三、安装修改配置文件1、安装命令rpm -ivh jenkins-2.204.3-1.1.noarc
2020-12-08 19:37:58 356
原创 Linux系统下在线安装Maven的教程详解
一、下载maven安装包wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz二、解压安装包(目录随便放)tar -zxvf apache-maven-3.5.4-bin.tar.gz三、配置环境变量vi /etc/profileexport MAVEN_HOME=/安装目录/apache-maven-3.5.4export PATH=$MAVEN_HOME
2020-12-08 00:09:32 372
原创 Linux系统下在线安装Nginx的教程详解
一、下载wget http://nginx.org/download/nginx-1.12.2.tar.gz二、安装1、安装依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2、解压并进入tar -zxvf linux-nginx-1.12.2.tar.gzcd nginx-1.12.2/3、执行配置./configure #普通安装./configure --prefix=/usr/local
2020-12-07 23:49:54 257
原创 Linux系统下在线安装Redis6.2.6的教程详解
一、安装gcc依赖yum install -y gcc二、下载并解压安装包1、创建redis文件夹并进入mkdir /usr/local/redis && cd /usr/local/redis2、下载源码并解压wget http://download.redis.io/releases/redis-5.0.10.tar.gz && tar -zxvf redis-5.0.10.tar.gz三、编译安装1、进入redis解压目录下执行makecd re
2020-12-07 23:37:51 297
原创 Linux系统下在线安装Jdk1.8的教程详解
一、安装前的清理工作rpm -qa | grep jdkrpm -qa | grep gcjyum -y remove java-xxx-xxx二、 在线下载JDKwget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4f
2020-12-07 23:21:42 195
原创 学习JAVA加密(二)Spring Boot 使用RSA非对称加密,后端传递参数加解密
前言1对称加密算法在加密和解密时使用的是同一个秘钥。2非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)。大致思路1服务端利用RSA创建一对公私钥,服务端存储私钥,将公钥给客户端2每次请求前,将明文数据利用公钥进行加密,然后将密文传递给服务端3服务端拿到密文,利用私钥进行解密,得到明文数据,然...
2019-09-24 21:56:11 2161 1
原创 学习JAVA加密(一)Spring Boot 使用AES对称加密,后端传递参数加解密
前言1.最近要做一个安全性稍微高一点的项目,首先就想到了要对参数加密,和采用https协议.2.以前对加密这块不了解,查阅了很多资料,加密方式很多种,但是大概区分两种,一个就是对称加密(DES,3DES,AES,IDEA等),另外一个就是非对称加密(RSA,Elgamal,背包算法,Rabin,D-H等)3.这两种区别还是有的,粗浅的说:(1)对称加密方式效率高,但是有泄露风险(2)非对...
2019-09-23 22:46:06 4476 2
原创 JAVA之微信小程序支付功能实现涉及微信双向证书(PKCS12证书设置与SSL请求封装)
JAVA之微信小程序支付功能实现涉及微信双向证书(PKCS12证书设置与SSL请求封装)问题背景微信小程序下单和退款不一样,退款需要支持双向证书,本篇讲解双向证书的使用以及退款工具类。解决方案我们分两个部分,一个是业务参数拼接与Sign签名,一个是https请求/ssl请求与pkcs12证书(微信API证书),用到的包org.apache.httpcomponents/httpclient...
2019-04-26 12:50:57 4583 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人