自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 Java开发中的加密、解密、签名、验签,密钥,证书,这篇就够了

Java开发中的加密、解密、签名、验签,密钥,证书

2023-05-06 15:53:36 3631

原创 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 586

转载 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 1153

转载 HTTPS(三)之JAVA 不校验HTTPS服务器证书

本篇主要描述JAVA经常遇到的场景:不校验服务器CA证书。主要包含以下内容:HttpsURLConnection不校验服务器CA证书Spring RestTemplate不校验服务器CA证书HttpsURLConnection不校验服务器CA证书有些情况下,虽然服务器端使用的是https协议,但是其证书不是由权威机构颁发的,客户端如果使用jdk默认的证书会校验失败。为了在项目初期进行调试,我们可以忽略服务器证书校验。由前一篇文章可知,要达到不校验服务器证书的目的,必须将hostname校验和CA

2021-08-21 10:38:09 3504

转载 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 1109

转载 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 700

原创 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 330 1

原创 jmeter根据业务接口开发自定义java request测试

写在前面学习了jmeter测试之后,学会了简单的接口请求测试,但是在现实场景中,很多情况下需要根据业务场景来进行接口测试,这是需要编码来完成的。这篇博文简单叙述了如何编写自定义的java 接口请求,从而达到根据业务需求来测试接口。创建一个maven工程(这里创建过程就不叙述了)这里直接给出maven依赖 <!-- 防止打出jar包后,中文参数乱码 --> <pr...

2019-09-19 16:38:31 356

原创 记部署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 3997 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 1102

原创 grafana配置邮件告警(详细)

为了监控能达到实质性的作用,所以对grafana监控又做了发送邮件功能,以便能及时发现问题。

2019-01-28 17:04:36 23755 8

dubbo+springboot+zookeeper+mybatis+mysql

dubbo+springboot+zookeeper+mybatis+mysql 基本架构,关于详细描述可以去看下我的这篇文章https://blog.csdn.net/weixin_44288283/article/details/101027797

2019-11-12

redis高可用方案.docx

文档简单描述的redis的集中高可用架构,并且对redis 哨兵架构进行了搭建记录和介绍,文末给出了针对于哨兵模式高可用架构的各种宕机测试报告以及解决方案

2019-11-12

空空如也

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

TA关注的人

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