- 博客(8)
- 收藏
- 关注

原创 区块链面经(含Java后台内容)
先说下本人情况,本人2018年本科毕业找工作找的是java后台,去了在某行业龙头公司后转做区块链相关的开发工作。因为做区块链,所以对区块链的发展比较关注,也逐渐形成了自己对区块链的一些认识。从19年年初开始,对国内区块链的发展感到非常沮丧(因为国内绝大部分的区块链项目都是炒概念、搞噱头,并没有什么实际意义,什么区块链发票、区块链合同,其实并没有什么实际用途。这么说肯定有很多人想骂我,以后我会写博客描述我自己的观点,请持续关注),在今年年4月份(2020年4月),我决定裸辞,不再做自己不怎么认同的事情。在家期
2020-12-05 17:36:29
2858
5

原创 IDK(自己瞎想的一种共识算法)
四个月之前说不久会更,结果一下子过了四个月。 这四个月一直在学习,之前是做javaweb开发,八月下旬开始转了区块链,用的是HyperledgerFabric。这四个月学了docker、grpc、grpc-interceptor、grpc-middleware、grpc-prometheus、prometheus、HyperledgerCaliper、Kub...
2018-12-04 22:26:58
2406
2

原创 作业调度框架(第一个自己设计并进行了实际编码的框架)
Spring中有用于开启定时任务的@Scheduled注解,该注解的使用也十分的简单,只需要在注解内定义好调度策略,然后写好业务逻辑,Spring会自动将其作为一个定时作业进行执行。初学@Scheduled注解时,感觉使用起来确实很爽,但是在分布式场景下,服务会被部署多次,此时如果定时任务触发,就会导致作业多次执行,也就是多数据进行了多次处理,最后的结果就是导致数据被污染。 ...
2018-04-04 15:14:10
293
原创 共识算法PBFT的几点误区
网络上流传的很多关于PBFT的一些解释其实并不严谨,有些甚至是错误的,本人按照自己的理解指出一些常见的误区。概念说明:作恶节点:修改数据的节点故障节点:因各种原因导致信息丢失无法对其他节点做出反馈的节点(失联节点)误区一:PBFT解决的是拜占庭将军问题严格来说,PBFT不但解决了拜占庭将军问题,还解决了两军问题。国内很多人在解释拜占庭将军问题的时候,其实是把拜占庭将军问题和两军问题糅合在一起来说的,他们自己根本没有理清楚“PBFT”、“两军问题”、...
2021-07-12 12:49:12
753
原创 共识算法
如果你是被标题吸引过来的,恭喜你,被我套路了,哈哈哈。 其实算不上套路吧,我本身是做web开发的,用的语言肯定是Java了啊,但是我其实不想继续做后台开发了,XXXXXXXXX。 最近有在研究拜占庭将军问题,主要是公司出的题目,要求我们新入职的人参加,我们好巧不巧的选了个共识算法的题目,这个题目归在C类,100分,估计出题方的期望就是我们在GitHub...
2018-07-25 00:29:29
559
原创 持续集成、持续交付与持续部署
之前写了一篇戾气很重的文章,抱歉。 好久没有更新了,再次抱歉。 最近在使用Jenkins弄CI,遇到了之前就遇到,但是没当回事的三个概念,查了一些资料,发现了一些我个人认为比较好的文章,整理了一下,在这里记录下。顺便安利一篇文章:你的微服务敢于持续交付吗? 本文主要综合了两篇别人的文章: https://www.jianshu.com/...
2018-06-18 16:30:01
12714
原创 关于SpringCloud Feign的一些小知识点
第一次食言了。严格来说也不算是食言,上篇末尾我说“近期如果有空。。。”,但是真是没空呐,做毕设,我可能是有病,毕设用SpringCloud做微服务。 今天开始写论文,我把我自己这个系统的架构图传到QQ空间了,说不定哪天看见了会觉得挺有意思。结果被一个舍友看到了,这不是重点,重点是他去我空间看啥?暗恋我?好了,不说了,说重点。我那个舍友说Feign有坑,但是我想来想去,...
2018-05-14 21:56:00
329
1
原创 API Gateway-Zuul
本来是不想更,因为毕设还没做,但是这次如果因为毕设放弃了,下次就可能因为别的事情而不更,所以还是坚持更。(虽然没什么人看) 本篇建议有SpringCloud开发基础的猿看,当然,也不是必须只能在SpringCloud中使用Zuul。 至于为什么使用网关,请自行百度,我只对Zuul进行一个剖析。 zuul 是netflix开源的一个API Gateway 服务器, 本质...
2018-04-09 23:19:32
628
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人