Hyperledger Fabric无系统通道启动及通道的创建和删除 编程语言

Hyperledger Fabric无系统通道启动及通道的创建和删除

前言在Hyperledger Fabric组织的动态添加和删除中,我们已经完成了在运行着的网络中动态添加和删除组织,但目前为止,我们启动 orderer 节点的方式都是通过系统通道的方式,这样自带系统...
阅读全文
Kubernetes部署单元-Pod 编程语言

Kubernetes部署单元-Pod

在 k8s 搞出 pod 概念的时候,其实 docker 官方就已经推出自己的容器编排应用 swarm。这一套服务可以帮助在不同节点上的容器,进行统一的管理,主要针对容器的启停,运维,还有部署,注意我...
阅读全文
Java核心知识1:泛型机制详解 编程语言

Java核心知识1:泛型机制详解

1 理解泛型的本质JDK 1.5开始引入Java泛型(generics)这个特性,该特性提供了编译时类型安全检测机制,允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,即给类型指定一个参数,...
阅读全文
时间复杂度与空间复杂度 编程语言

时间复杂度与空间复杂度

复杂度分析复杂度分析在我看来是数据结构与算法学习入门知识,尤为重要。为什么复杂度分析重要?数据结构与算法的出现本就是为了花更少的时间和空间(储存)来解决问题。复杂度分析就是为解决如何“花更少的时间和空...
阅读全文
基于 Apache Hudi 构建增量和无限回放事件流的 OLAP 平台 编程语言

基于 Apache Hudi 构建增量和无限回放事件流的 OLAP 平台

1. 摘要在本博客中,我们将讨论在构建流数据平台时如何利用 Hudi 的两个最令人难以置信的能力。增量消费--每 30 分钟处理一次数据,并在我们的组织内构建每小时级别的OLAP平台事件流的无限回放-...
阅读全文
Redux基础必知必会 reducer拆分 中间件 单向数据流 编程语言

Redux基础必知必会 reducer拆分 中间件 单向数据流

什么是 redux? 三大原则?什么是 redux Redux 是一个基于 js 的全局可预测状态容器,主要用于现代前端框架中进行全局状态管理,能够在不同组件之间进行状态共享 Redux 常与 Rea...
阅读全文
Fabric2.2中的Raft共识模块源码分析 编程语言

Fabric2.2中的Raft共识模块源码分析

引言Hyperledger Fabric是当前比较流行的一种联盟链系统,它隶属于Linux基金会在2015年创建的超级账本项目且是这个项目最重要的一个子项目。目前,与Hyperledger的另外几个子...
阅读全文
源码中的设计模式--单例模式 编程语言

源码中的设计模式–单例模式

一、模式入场单例模式在众多的设计模式中应该是最简单的一个,但是要掌握的点也不少。先看下《head first 设计模式》中给出的释义,单件模式确保一个类只有一个实例,并提供一个全局访问点。 ...
阅读全文
PowerBI开发:用自然语言来探索数据--Q&A 编程语言

PowerBI开发:用自然语言来探索数据–Q&A

Power BI报表的用户,肯定会被Q&A的功能惊艳到,在查看报表时,仅仅通过输入文本就可以探索数据,并且结果是可视化的,更令人惊艳的时,结果几乎是实时显示出来的。这使得Q&A Vis...
阅读全文

DjangoRestFramework框架三种分页功能的实现 – 在DjangoStarter项目模板中封装

前言继续Django后端开发系列文章。刚好遇到一个分页的需求,就记录一下。Django作为一个“全家桶”型的框架,本身啥都有,分页组件也是有的,但默认的分页组件没有对API开发做优化,所以Django...
阅读全文