【摘要】在使用Fabric创建通道的时候,通常我们执行一条命令完成,这篇文章就解析一下执行这条命令后Fabric源码中执行的流程。 整个流程的切入点在 文件中的 方法 (本文中使用的是Fabric1.4版本,不同版本中内容可能不同) 。这个方法中也定义了Peer节点可以执行的命令,有关于版本的: ,关于节点 阅读全文
2019年6月30日星期日
Fabric1.4源码解析:客户端创建通道过程 - 触不可及`
2019年6月24日星期一
Ralis报错No connection poll with "primay" found - smile_raccoon
【摘要】记录:最近在研究Ruby的一个比较流行的框架 ralis 按照官网一步一步走下来的,参考:https://ruby-china.github.io/rails-guides/getting_started.html 但是,启动项目,打来本地3000之后报错下图: 大概判断了一下 ,应该是跟数据库相关 阅读全文
2019年6月21日星期五
MySQL 只能做小项目?松哥要说几句公道话! - 江南一点雨
【摘要】松哥上学那会,很多人对 MySQL 有一些偏见,偏见主要集中在以下几方面: 1. MySQL 不支持事务(事实上 MyISAM 有表锁,但是效率比较低) 2. MySQL 存储的数据量比较小,适合小项目,大项目还是得上 Oracle、DB2 等 这么多年过去了,松哥自己在开发中一直是以 MySQL 阅读全文
2019年6月19日星期三
2019年6月17日星期一
从CLR GC到CoreCLR GC - 艾心
【摘要】内存分配概要 前段时间在园子里看到有人提到了GC学习的重要性,很赞同他的观点。充分了解GC可以帮助我们更好的认识.NET的设计以及为何在云原生开发中.NET Core会占有更大的优势,这也是一个程序员成长到更高层次所需要经历的过程。在认识GC的过程中,我们先看一下.NET中内存分配的概要知识。.NE 阅读全文
2019年6月13日星期四
测试管理-测试工作量估算实践 - 维森特
【摘要】测试工作量估算是整个测试过程中不可忽视的环节,关乎项目整体的交付计划及时间工期安排。预估的越准确,对项目整体节奏的把握更有利。 我们首先要强调,估算估算,本身就带有预测性质,其准确程度是要受到多方面因素制约的,尤其是信息的充分性。 越是大型的复杂项目,对于估算的要求就越高;反之,小规模"短频快"的项 阅读全文
2019年6月8日星期六
实战分析Tomcat的类加载器结构(使用Eclipse MAT验证) - 三国梦回
【摘要】一、前言 在各种Tomcat相关书籍,书上都提到了其类加载器结构: 在Tomcat 7或者8中,共享类和Catalina类加载器在catalina.properties中都是没配置的,请看: 所以,catalina和shared是直接把common的类加载器赋值给了它们,这三者其实都是同一个类加载器 阅读全文
2019年6月5日星期三
大数据从入门到精通 - 白金大数据
【摘要】大数据被认为是"未来的新石油",在社会生产、流通、分配、消费活动以及经济运行机制等方面发挥着重要的作用。 作为 IT 类职业中的"大熊猫",大数据工程师的收入待遇可以说达到了同类的顶级。国内 IT、通讯、行业招聘中,有 10% 都是和大数据相关的,且比例还在上升。"大数据时代的到来很突然,在国内发展 阅读全文
2019年6月3日星期一
多线程十一之ConcurrentHashMap1.7源码分析 - 默数至天亮
【摘要】[TOC] 简介 本文是基于JDK7分析ConcurrentHashMap的实现原理,这个版本ConcurrentHashMap的代码实现比较清晰,代码加注释总共也就1622行,适合用来分析学习。 ConcurrentHashMap相当于多线程版本的H 阅读全文