- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 windows上安装以及在IDEA配置gradle
1.资源下载https://downloads.gradle-dn.com/distributions/gradle-6.9.1-all.zip 官方下载链接:https://pan.baidu.com/s/1-aFVfiPFUZTW_tWyWpa26g提取码:1234百度网盘下载2.解压解压后把文件夹复制到你想要放的位置(可以理解为gradle安装位置)3.配置环境变量这里一共有三个环境变量需要配置(配置两个也行,那就是不配置GRADLE_HOME这个...
2021-08-25 21:30:58
669
转载 HTTPS(四)之使用keytool模拟CA证书颁发过程
本篇主要介绍怎么使用jdk中的keytool工具模拟HTTPS证书颁发,通过该工具我们可以模拟CA证书的申请过程,CA证书的申请步骤可以参见本系列的第一篇文章HTTPS基础。首先,要模拟CA证书的颁发过程以及验证CA证书的有效性,需要定义三个主体对象:CA机构,服务器SERVER和客户端Client,后续我们将依次描述三个主体在该过程中所需要做的工作。1. 模拟CA机构作为一个CA机构,我们需要有自己的公私钥:ca.pub和ca.pri。有了公钥后,CA需要将公钥封装成证书(包含公钥和CA本身信息)并
2021-08-21 10:38:41
1310
转载 HTTPS(三)之JAVA 不校验HTTPS服务器证书
本篇主要描述JAVA经常遇到的场景:不校验服务器CA证书。主要包含以下内容:HttpsURLConnection不校验服务器CA证书Spring RestTemplate不校验服务器CA证书HttpsURLConnection不校验服务器CA证书有些情况下,虽然服务器端使用的是https协议,但是其证书不是由权威机构颁发的,客户端如果使用jdk默认的证书会校验失败。为了在项目初期进行调试,我们可以忽略服务器证书校验。由前一篇文章可知,要达到不校验服务器证书的目的,必须将hostname校验和CA
2021-08-21 10:38:09
3883
转载 HTTPS(二)之JAVA中HTTPS那些事儿
本篇主要描述JAVA中与HTTPS相关的概念与代码实现。JAVA中的证书KeyStore和TrustStoreSSL层证书校验过程HttpsURLConnectionJAVA中的证书Java在JRE的安装目录中保存了一份默认可信的证书列表,这个列表保存在$JRE/lib/security/cacerts文件中,可以通过JRE自带的keytool工具打开该文件,默认密码为changeit。可以通过如下命令列出cacerts中的所有内容:keytool -list -keystore cace
2021-08-21 10:36:38
1239
转载 HTTPS(一)之基础篇
HTTPS基础本篇主要讲解Https的基础知识,涉及到以下几点:HTTP、SSL/TSL、HTTPS是什么HTTPS握手过程CA证书是什么HTTP、SSL/TSL、HTTPS是什么HTTP是什么HTTP的全程是Hyper-Text Transfer Protocol,它可能是当今互联网上使用的最重要的协议。我们日常通过浏览器访问网站的时候使用的就是该协议,比如使用PC浏览器访问简书的首页,浏览器地址栏中会显示:https????/www.jianshu.com/。我特意加粗了https,为
2021-08-21 10:35:51
881
原创 springboot+dubbo+mybatis+mysql+zookeeper服务搭建,支持dubbo,rest接口
写在前面:关于dubbo的原理和springboot以及mybatis的介绍,这里就不说了,想要了解的,可以百度。主要介绍:我这里主要分为三个项目,dubbo-interface-api 用来定义接口;dubbo-provider-api 生产者,dubbo-consumer-api 消费者。其中,生产者和消费者分别需要引用dubbo-interface-api接口项目,版本信息如...
2019-09-19 17:20:14
360
1
原创 jmeter根据业务接口开发自定义java request测试
写在前面学习了jmeter测试之后,学会了简单的接口请求测试,但是在现实场景中,很多情况下需要根据业务场景来进行接口测试,这是需要编码来完成的。这篇博文简单叙述了如何编写自定义的java 接口请求,从而达到根据业务需求来测试接口。创建一个maven工程(这里创建过程就不叙述了)这里直接给出maven依赖 <!-- 防止打出jar包后,中文参数乱码 --> <pr...
2019-09-19 16:38:31
397
原创 记部署mysql主从同步报错Error_code: 1396
在部署mysql主从同步中,从节点执行 start slave 后,出现以下错误Slave SQL for channel '': Error 'Operation CREATE USER failed for 'msg_mycat'@'192.168.20.%'' on query. Default database: ''. Query: 'CREATE USER 'msg_mycat'...
2019-08-29 09:07:36
4551
2
原创 centos 7.4 安装 rabbitmq-server-3.7.5
前言(重要): 安装rabbitmq过程中,大部分都是因为erlang版本和mq版本不一致,而导致安装出错,rabbitmq官网上有具体的版本对应关系,需要详细了解的可以去看看,这里只给出本人安装时的一个版本:erlang-20.3-1.el7.centos.x86_64.rpmrabbitmq-server-3.7.5-1.el7.noarch.rpm安装过...
2019-08-19 11:12:12
1166
dubbo+springboot+zookeeper+mybatis+mysql
2019-11-12
redis高可用方案.docx
2019-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人