摘要:
PBFT 算法的java实现(上) 在这篇博客中,我会通过Java 去实现PBFT中结点的加入,以及认证。其中使用socket实现网络信息传输。 关于PBFT算法的一些介绍,大家可以去看一看网上的博客,也可以参考我的上上一篇博客,关于怎么构建P2P网络可以参考我的上一篇博客。 该项目的地址:GitH 阅读全文
摘要:
Java 构建p2p网络 这篇文章是一篇关于pbft算法实现的一篇补充文章,但是在这里不会涉及pbft的算法方面,所以可以当做一篇单独的文章食用。如果想查看关于区块链或者PBFT算法的文章,可以参考一下我的文章。 文章实现范围 这篇文章是构建一个p2p网络,需要拥有独立的ip地址(当然如果是在局域网 阅读全文
摘要:
PBFT && RBFT算法流程以及其实现(上) 这篇文章主要是讲一下RBFT中共识算法流程以及节点的加入的流程。在下一篇博客中,将使用Java实现该算法。 传统的PBFT算法无法动态的添加和删除结点,高鲁棒拜占庭容错算法RBFT(Robust Byzantine Tolerance)算法实现了该功 阅读全文
摘要:
在安卓中提高开发效率的几个插件及安装 使用lombok 相信大家一定都知道了lombok这个插件,它能够让我们的set or get更加的简洁方便。这里是一个官网的介绍视频 首先的首先,我们的在IDE中装好lombok的插件,这点可以去参考一些其他博主的博客。 首先我们导入jar包: 其中gradl 阅读全文
摘要:
安卓TabLayout,ViewPager以及fragment的使用 Demo效果 首先先说一下这个demo的最终效果吧: 项目地址:https://github.com/xiaohuiduan/fragment_demo 我们的安卓作业需要我们结合RecyclerView,TabLayout,Pa 阅读全文
摘要:
flutter入门开发的一些坑 很久没写博客了,最近在准备物联网比赛,顺便抽出时间学习了一下flutter,花了近2周完成了一个查看博客博文的一个小的APPdemo,随便截了两张图,如下: 首页博客园的页面,必须登录才有这些东西 总的来说项目还是比较简单的,(项目地址)没有什么复杂的逻辑和界面(毕竟 阅读全文
摘要:
[TOC] 布隆过滤器 昨天突然看到了一个布隆过滤器的介绍和一些用法,感觉很新奇,也很有意思,刚好趁着周末来写一篇博客。 什么是布隆过滤器 布隆过滤器?难道是这个?E起来,然后阻挡地方的飞行道具并减少伤害? NO!NO!NO!当然不是这个,一篇技术博客怎么会扯到游戏呢?来来来,让我们先看一下布隆的E 阅读全文
摘要:
MongoDB的一些高级语法 AND 和 OR操作 AND操作 OR操作 嵌入式文档 插入 查询 数组(Array)字段 插入 查询 聚合(Aggregation) 筛选数据 修改字段 注意事项 包括现有字段 取消_id字段 排除字段 分组操作 去重 分组操作运算 拆分数组 联集合查询 参考资料 M 阅读全文
摘要:
Mongodb最基础入门教程 如果想了解一下redis的入门教程,可以去看一下我的上一篇博客 Mongodb的安装大家可以参考一下其他博主的博客,这里我就不做介绍了。不过值得注意的是,在Linux版本中如果启动mongodb的时候出现下面这个错误(在windows版本中不会出现下面的问题): mon 阅读全文
摘要:
Redis最基础入门教程 简介 Redis 简介 Redis 优势 Redis与其他key-value存储有什么不同? 字符串(Strings) 哈希(Hash) 列表(List) 集合(Sets) 有序集合(sorted sets) 发布消息/订阅频道 结语 Redis最基础入门教程 还记得第一次 阅读全文