07 2021 档案
摘要:最近搭建eureka集群注册中心时,单机版的没有问题,但是在搭建集群版时,项目启动后报错: Root name 'timestamp' does not match expected ('instance')因为我给eureka添加了登录认证,所以每个节点在相互注册时需要加上用户名和密码,配置如下:
阅读全文
摘要:最近在项目中需要用到RSA加密,特此记录一下。 首先需要生成一个用来加解密的秘钥对,包括一个秘钥和一个公钥,这里采用的是Java生成的,一般生产用的秘钥对都会采用专用的openSSL生成。 代码如下: public static void main(String[] args) throws Exc
阅读全文
摘要:最近遇到大神写的代码中用到了lombok中的 @Builder注解,了解了一下他的作用。 @Data@Builder@NoArgsConstructor@AllArgsConstructorpublic class Card { private int id; private String name
阅读全文
摘要:最近遇到一个问题,某网盘上传文件时,文件大小超过了4个G ,不能上传,所以就想到了利用的java的IO流,将文件分割成多个小文件,上传到网盘上,等到需要用的时候,下载下来然后再进行文件的合并就可以了。 这里以分割一个8.85M的PDF文件为例,分割成每个大小为1M的文件,分割文件的大小,只需修改si
阅读全文