自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 非对称加密算法 - RSA(结合Java keytool与openssl工具生成证书)

DH算法的诞生为后续非对称加密算法奠定了基础,较为典型的对称加密算法(如ElGamal、RSA和ECC算法等)都是在DH算法提出后相继出现的,并且其算法核心都源于数学问题。RSA算法基于大数因子分解难题,而ElGamal算法和ECC算法则是基于离散对数难题。目前,各种主流计算机语言都提供了对RSA算法的支持。在Java 7中,我们可以很方便地构建该算法。

2023-06-02 09:05:24 1668

原创 Nacos v2.1.2 - Nacos-Server 搭建流程(Docker)

Nacos 2.0之后,增加了9848,9849端口来进行GRPC通信,如果使用Docker进行部署,需要指定端口;当前规划的服务器为一下三台(因为Nacos的选举策略,建议三台或三台以上)。2、打Tag并上传Harbor私服。MySQL数据库配置,可以参考《

2023-03-30 17:29:43 2117

原创 Redis Cluster 7.0 用户管理与ACLs权限控制

在内部,首先检查根权限,然后按照添加的顺序检查选择器。例如:某个用户的ACL规则设置为+GET ~key1 (+SET ~key2),那么该用户可以执行。

2023-02-08 16:16:00 1648 1

原创 Redis 7.0.7 - Redis Cluster (Docker)安装教程

自己动手搭建redis cluster集群,可以更好的了解redis cluster;这里并没有讲述使用ACLs权限控制,相关ACLs的权限控制可以参考 《Redis - ACLs权限控制》、《Redis Cluster(3.0)- 基础。

2023-01-31 10:37:16 1234 1

原创 RabbitMQ - 集群搭建教程附带集群原理解析(Docker模式)

https://blog.csdn.net/ronaldo1994/article/details/85927168

2022-10-25 09:35:18 601

原创 Spring Cloud - Sleuth集成与日志输出

使用Spring Cloud的项目可定少不了要跟踪请求链。所以这里说一下Sleuth的集成方法。版本信息 spring-cloud.version:Finchley.SR2 spring-boot-starter-parent:2.0.6.RELEASE 首先我们要保证我们配置了bootstrap.yml文件。其中至少要配置了两项server.port spring.application.name引用Jar包<dependency>

2022-09-13 15:10:16 737

原创 Nacos 1.4.1 - Nacos-Server 搭建流程(Docker)

生成镜像后,启动时,因为使用的用户权限不同,指定生成log的时候,需要注意路径的设置问题docker run --name nacos2 -itd -e MODE=cluster -v /Users/mazongzhu/nacos/logs:/Users/mazongzhu/nacos/logs nacos/nacos-serverhttps://blog.csdn.net/just4you/article/details/108865107........................

2022-08-25 18:29:07 2612

原创 Mac - Maven3 - IDEA - Perhaps you are running on a JRE rather a JDK?

我使用的是Mac OS操作系统,当10版本升级到12版本之后,在Terminal中使用 mvn clean package的使用错误信息提示如下:问题分析改种情况分为两种情况。1、 使用Terminal执行mvn clean package执行一下命令来确定JAVA_HOME的配置情况:我当前环境提示信息如下:信息中红色标识的部分需要特殊处理,我切换到该路径下之后看不出来什么问题。但是当我执行:执行以上命令后会报错。可能是因为操作系统升级的过程中,jdk无法使用了。重新安装jdk环境后,执行一下

2022-06-15 18:23:50 394

原创 CentOS7/Linux - Gitlab离线安装(Docker环境)

日常工作中经常会用到Docker环境的安装,但是因为下载镜像都需要外网,一般有一定网络安全要求的公司,云服务器都不会轻易给开通外网,所以本文借助Harbor私服来进行操作。

2021-07-24 17:10:07 557 1

原创 MySQL8 - Docker官方镜像的使用

1、错误 《MySQL - Navicat连接报2059 - Authentication plugin 'caching_sha2_password' cannot be loaded2、使用root用户登陆报如果报的是这个错误,需要查看上面的配置文件中default_authentication_plugin = mysql_native_password配置是否丢失。参考地址:Docker Hub。

2021-05-25 17:01:27 1684

原创 Docker - Linux环境下Docker命令无法正常使用(connect: permission denied)

使用docker命令的时候,会报如下错误Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/images/json: dial unix /var/run/docker.sock: connect: permission denied我这里的场景是在使用

2021-03-30 18:06:38 812 1

原创 Eureka - Eureka client 注册到 Server中一直保持STARTING状态的问题。

对应的issues。https://github.com/Netflix/eureka/issues/1174主要可能是修改了lease-expiration-duration-in-secondslease-renewal-interval-in-seconds 在我的场景中这个设置的为10秒,所有bean初始化的时间高于10秒,就会出现,我目前的解决办法,加大这个时间。...

2021-02-03 13:08:25 2581

原创 IDEA - Java Gradle项目实现DEBUG

本文基于如下环境1、JDK1.82、Gradle4.43、IntelliJIdea2019.24、MacOS Catalina 10.15.2一、环境准备1、JDK环境一般都会有,不在赘述。2、Gradle4.4安装。查看本机是否安装了Gradle。gradle -v如果已经安装了,会出现如下信息。如果报命令不存在,可以执行如下命令:br...

2020-01-02 18:08:58 3035 1

原创 Git-本地分支与远程分支的关系维护篇

日常的Git操作,比如git push master,git pull dev等类似操作,我们有时候可能都会心惊胆战,因为我们会有多个远程分支版本有可能操作错了,就会导致不必要的麻烦。当然我们可以避免这种情况,我们经常做的就是:git push/pull origin mastergit push/pull origin dev但是,有一定洁癖的程序员觉得每次在提交/拉取代码的时...

2019-04-23 17:55:57 1971

原创 Apache OpenOffice-java调用时的问题总结

因为项目需要,做了一个对office、txt、html等文档转换PDF的小功能,使用的是Apache OpenOffice服务和java实现,在开发过程中遇到一些问题,做了一个总结。1、乱码问题网上有很多攻略,大致讲的是向JDK的编码和linux系统中的编码添加可支持的字体即可。2、OpenOfficeDocumentConverter和StreamOpenOfficeDocume...

2017-11-17 10:07:35 2093

原创 CentOS - JDK的安装与配置

2019年3

2017-11-08 17:04:11 9425 3

原创 CentOS/Linux - Apache OpenOffice的安装方法

Apache OpenOffice是领先的文字处理、电子表格、演示文稿、图形、数据库等开源办公软件套件。它适用于许多语言和常见的计算机,它将所有数据以国际开放标准格式存储,还可以从其他常用办公软件包中读取和写入文件,它可以下载和完全免费用于任何目的。下面描述一下Apache OpenOffice在CentOS操作系统下的安装步骤,本次选用的版本是4.1.41、环境准备(1)Apache...

2017-11-08 15:01:01 3594 3

空空如也

空空如也

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

TA关注的人

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