Go语言的标准输出流在打印到屏幕时有些参数跟别的语言(比如C#和Java)不同,下面是我整理的一些常用的格式化输入操作。 General %v 以默认的方式打印变量的值 %T...
Go语言的标准输出流在打印到屏幕时有些参数跟别的语言(比如C#和Java)不同,下面是我整理的一些常用的格式化输入操作。 General %v 以默认的方式打印变量的值 %T...
最近 RocketMQ 刚刚上生产环境,闲暇之时在这里做一些分享,主要目的是让初学者能快速上手RocketMQ。 RocketMQ 是什么 Github 上关于 Rocket...
必须要怒赞~
印象笔记 引号总是自动变成中文格式最近在印象笔记,发现一个问题:在英文状态下编辑代码,引号总是自动变成中文状态的,很蛋疼。像这种: 解决办法:在笔记空白处右键--【替换】,取消智能引号就可以完美解决。然后,终...
最近在印象笔记,发现一个问题:在英文状态下编辑代码,引号总是自动变成中文状态的,很蛋疼。像这种: 解决办法:在笔记空白处右键--【替换】,取消智能引号就可以完美解决。然后,终...
在docker 创建 mysql 容器时,往往需要在创建容器的过程中创建database 实例,代码如下: MYSQL_ROOT_PASSWORD=123456,指定 roo...
前一篇文章《Golang并发模型:轻松入门流水线模型》,介绍了流水线模型的概念,这篇文章是流水线模型进阶,介绍FAN-IN和FAN-OUT,FAN模式可以让我们的流水线模型更...
Golang中我们使用Channel或者sync.Mutex等锁保护数据,有没有一种机制可以检测代码中的数据竞争呢? 背景知识数据竞争是并发情况下,存在多线程/协程读写相同数...
近年来,区块链技术(部分人更愿意称之为分布式账本技术)的走红将分布式技术的概念带入大众的视野。区块链技术之所以备受追捧,一方面是其展现了一种在计算机的辅助下,人类可以以无中心...
简介 math/big 作为 Go 语言提供的进行大数操作的官方库,在以太坊 Ethereum 项目中作为 currency 的类型表示得到了广泛的使用,这篇文章主要介绍该库...
椭圆曲线加密算法,即:Elliptic Curve Cryptography,简称ECC,是基于椭圆曲线数学理论实现的一种非对称加密算法。相比RSA,ECC优势是可以使用更短...
上一节主要讲了Ethereum服务和以太坊P2P协议通讯模块ProtocolManager的初始化和启动,以及以太坊通讯协议如何广播给其他的网络节点。这一节讲讲,以太坊通讯协...
1研究 工作量证明(Proof Of Work,简称POW),简单理解就是一份证明,用来确认你做过一定量的工作。监测工作的整个过程通常是极为低效的,而通过对工作的结果进行认证...
上一节我们试着写了一个RPC的请求实例,通过分析源码知道了RPC服务的创建流程,以及Http RPC server创建过程,Http RPC Client的请求流程。这一节,...
一,geth makefile 以及编译逻辑上篇提到用 make geth 来编译geth客户端。我们来看看make file做了什么: 执行了env.sh 里面做了两件事情...
如果要我总结一下学习前端以来我遇到了哪些瓶颈,那么面向对象一定是第一个会想到的。尽管现在对于面向对象有了一些的了解,但是当初那种似懂非懂的痛苦,依然历历在目。 为了帮助大家能...
纵观JavaScript中所有必须需要掌握的重点知识中,函数是我们在初学的时候最容易忽视的一个知识点。在学习的过程中,可能会有很多人、很多文章告诉你面向对象很重要,原型很重要...