自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows安装Zookeeper 一步一图

这里写自定义目录标题1、下载Zookeeper2、解压3、创建data文件夹和log文件夹4、修改配置文件5、启动Zookeeper6、验证Zookeeper是否启动成功1、下载Zookeeper下载地址:https://zookeeper.apache.org/releases.htmlwindows下载,一定要下载文件包带bin的。点击下载地址后,向下拉,找到并点击“ in the archive.” 按钮,然后选择自己想要下载的版本。windows安装,我选择的是这个。2、解压将

2022-03-26 15:08:45 763

原创 Gossip协议学习

1、Gossip协议Gossip协议:利用一种随机、带有传染性的方式,将信息传播到整个网络中,并在一定的时间内,使得系统内的所有节点数据一致。是最常用的实现最终一致性的算法。2、Gossip的三板斧:直接邮寄(Direct Mail):就是直接发送更新数据,当数据发送失败时,就将数据缓存下来,然后重传。反熵(Anti-entropy):指的是集群中的节点,每隔一定时间就随机选择其他节点,然后相互交换自己的所有数据来消除两者之间的差异,实现最终数据的一致性。谣言传播(Rumor mongering)

2021-09-27 10:18:18 270

原创 Raft算法学习

1、Raft算法Raft算法是当前分布式系统开发首选的共识算法,是一种一切以领导者为准的实现,实现一系列的值的共识和各节点日志的一致。2、Raft算法中的三个角色:领导者(Leader):处理写请求、管理日志复制和不断发送心跳信息。跟随者(Follower):接收和处理来自领导者的消息,当等待领导者心跳信息超时的时候,就主动站出来,推荐自己为候选人。候选人(Candidate):向其他节点发送请求投票信息,通知其他节点来投票,如果某个候选人赢得了大多数(节点数/2 + 1)节点的选票,该候选人就成

2021-09-26 17:23:47 200

原创 关于EasyExcel的大数量的优化

参考文章:https://blog.csdn.net/weixin_39850981/article/details/110643396https://blog.csdn.net/javabill23123/article/details/97298896?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-15.essearch_pc_relev

2021-08-30 10:24:29 250

原创 Unable to retrieve version information from Elasticsearch nodes.

今天在自己本地测试启动ElasticSearch和Kibana时,ElasticSearch已经启动的情况下,去启动Kibana时,报:Unable to retrieve version information from Elasticsearch nodes. 网上找了下资料,说是elasticsearch.yml文件配置问题,但好像并没有说具体是哪里除了问题的。然后自己看了下,因为都是在本地,可能是因为公司网络的原因,不能用localhost,所以,我就把elasticsearch.yml和kiba

2021-08-26 11:21:55 43642 2

原创 获取IP地址

public String getIpAddr(HttpServletRequest request) { String ipAddress = request.getHeader("x-forwarded-for"); if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) { ipAddress = request.getHeader("Proxy-Client-I

2021-08-16 15:10:11 85

原创 feign调用接口中,实体类中的Date类型字段转换异常的问题

记在feign调用中,因为实体中有Date类型的字段,导致系列化时报错,最终导致调用失败。feign.codec.DecodeException: JSON parse error: Can not deserialize value of type java.util.Date from String "2018-03-07 16:18:35": not a valid representation (error: Failed to parse Date value '2018-03-07 16:18

2021-08-06 17:19:38 1672

原创 解决 ‘Content-Type‘ cannot contain wildcard type ‘*‘异常和JSON parse error: Cannot deserialize value of

feign调用中遇到的问题记:今天开发中遇到feign调用时,遇到时间转换的问题{“timestamp”:“2021-08-03T06:04:53.342+0000”,“status”:400,“error”:“Bad Request”,“message”:"JSON parse error: Cannot deserialize value of type java.util.Date from String “2021-08-03 14:04:53”: not a valid representat

2021-08-03 14:57:41 3366

原创 centos7安装MySQL

1、mysql的/etc/my.cnf配置如下[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=/var/mysql/mysql-8.0.21# 设置mysql数据库的数据的存放目录datadir=/var/mysql/mysqldb# 允许最大连接数max_connections=10000# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统max_connect_errors=10# 服务端使用的字符集默认为UTF8

2021-05-19 10:26:13 94

原创 自研的模块的引入,使用@Autowired注入报错

自研的模块A引入了自研的模块B,但是在模块A使用@Autowired注入模块B的接口时,报找不到接口的错。经过一番查找和询问,终于发现了问题,以此记录下。模块A的启动类是在com.aaa.bbb包下,那么springboot默认的是只能扫描到在此包及其子包下的注解模块B的启动类是在com.aaa.ccc包下,那么在模块A中引入模块B后就扫描不到模块B中的Bean了。解决方案:方式1:在模块A的启动类上添加注解@ComponentScan(“com.aaa”)方式2:在模块A的启动类上添加注解@C

2020-08-06 09:42:49 419

原创 webService调用远端服务

<properties> <wsdl4j.version>1.4</wsdl4j.version> <activation.version>1.1</activation.version> <commons.discovery.version>0.5</commons.discovery.version></properties><!-- webservice通信使用的包 begin --&g.

2020-08-04 18:50:17 199

原创 方法区内的类垃圾回收

方法区内的类垃圾回收1、类在堆中的实例对象都已经被回收了2、加载类的classLoader被回收了3、类的Class对象没有被任何引用

2020-05-13 22:10:25 198

原创 类的加载过程

1、类的加载过程一个类从加载到使用,一般会经历:加载——》验证——》准备——》解析——》初始化——》使用——》卸载加载做的事情加载涉及到类加载器:BootStrap类加载器-》Extension类加载器-》Application类加载器-》自定义类加载器验证做的事情准备做的事情解析做的事情初始化做的事情一个类从加载到使用,一般会经历:加载——》验证——》准备——》解析——》初始化——》使用——》卸载加载做的事情根据类的全限定名获取其定义的二进制流文件——》将流代表的静态存储结构转化为方法区运行时的数据

2020-05-13 21:44:35 120

空空如也

空空如也

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

TA关注的人

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