TenzT Blog

Stay Hungry, Stay Foolish

Java ArrayList源码阅读

"一步一步来啦"

数据结构 ArrayList底层是用数组存储元素的,元素默认为空,类型为Object private static final Object[] EMPTY_ELEMENTDATA = {}; //默认只制定一个引用, 当第一个元素add进来时才默认用DEFAULT_CAPACITY(官方默认为10) private transient Object[] ...

Mysql8 建表时datatime类型出现Invalid default value错误

"一步一步来啦"

出现问题: 在建表时有这样一行 CREATE TABLE `t_auth_user` ( ... `login_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '最后一次登录时间', ... } 当建表时出现 Invalid default value for ‘login_time’的错误, 开始查...

HyperLedger-Fabric架构理解

"Hello Fabric"

“BlockChain is on the way. ” 简介 本篇详细介绍Fabric v1.0的架构,并配合自己的理解 参考 HyperLedger-Fabric 官方文档 《区块链技术进阶与实践》 正文 Fabric总体逻辑架构 Fabric的架构主要由三部分构成: 成员服务:管理成员,进行权限管理...

Fabric初体验

"Seeing is Believing"

“Learning By Doing. ” 简介 基于配置好的Docker等环境,使用Fabric 1.1.0官方提供的例程 参考 HyperLedger-Fabric 官方文档 运行环境 Ubuntu 16.04(本机) Docker Docker version 17.06.2-ce 及以上 Docker Compose version 1.14.0 ...

HyperLedger-Fabric介绍

"Hello Fabric"

“BlockChain is on the way. ” 简介 Fabric是一个区块链的开源框架, 本文对Fabric进行简单介绍,重点在了解术语(Terminology)企业需求点 参考 HyperLedger-Fabric 官方文档 正文 什么是fabric? fabric 是一个开源的企业级的分布帐平台(DLT,distributed ledge...

Welcome to TenzT Blog

"Hello World, Hello Blog"

“Yeah It’s on. ” 正文 Tenz 的 Blog 就这么开通了。