首页
学习
活动
专区
工具
TVP
发布

犀牛饲养员的技术笔记

专栏作者
101
文章
226639
阅读量
28
订阅数
通过抓包分析gPRC协议
gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持。
用户7634691
2023-02-24
5000
记一次G1垃圾回收线上调优的实践
有个项目最近上线了,为了避免后面访问量突增引发不可预知的问题,按照惯例需要进行压测。我选取了几个请求比较频繁的接口进混合压测,发现了一个性能瓶颈,是垃圾回收配置不合理导致的。
用户7634691
2023-02-24
4230
聊聊以太坊智能合约ABI
ABI的全称是 Application Binary Interface,所以它是一个接口。或者说是一个标准。这个标准描述了在以太坊生态中如何跟合约进行交互,这个交互包含外部客户端调用合约的接口,也包括合约之间的交互。
用户7634691
2023-02-24
8150
以太坊虚拟机EVM的工作原理是怎样的
如果你打算尝试在以太坊区块链上开发智能合约,或者已经在该领域工作了一段时间,可能会遇到EVM一词,EMV是太坊虚拟机的缩写。 虚拟机本质上是在执行代码和执行的机器之间创建一个抽象级别。需要这一层抽象来提高软件的可移植性,以及确保应用程序彼此分离,并与运行它们的主机分离。
用户7634691
2023-02-24
5630
彻底理解solidity中的事件
我们可以通过emit调用事件方法,然后这个事件就作为日志记录到了以太坊区块链中。日志是以太坊区块链中一种特殊的数据结构,你可以把它当作区块链的一部分,只要区块链在,日志就在。日志和产生它的智能合约的地址事绑定的。
用户7634691
2023-02-24
2240
如何编写一个拍卖的智能合约-续
拍卖的方式有几种,其中有两种概念你需要先了解下,一种是公开拍卖(open auction),一种叫盲拍(blind auction)。简单来讲就是,前一种拍卖大家都能互相看到对方的出价,而后一种则看不到。
用户7634691
2023-02-24
3130
如何编写一个拍卖的智能合约
拍卖的方式有几种,其中有两种概念你需要先了解下,一种是公开拍卖(open auction),一种叫盲拍(blind auction)。简单来讲就是,前一种拍卖大家都能互相看到对方的出价,而后一种则看不到。
用户7634691
2023-02-24
4860
如何编写一个投票功能的智能合约
前面一篇文章带你用一个简单的模拟银行的合约讲解了solidity的基本语法特性。你大概已经对如何编写智能合约有了基本的认识。但是要编写产品级别的智能合约,只有这些基础是远远不够的。
用户7634691
2023-02-24
4430
带你了解下关于gas一些基本常识
在以太坊出现的很多地方我们都能看到gas这个东西,比如购买NFT需要花费ETH,同时也需要支付gas费用,铸造NFT也是同样。那么究竟什么是gas费,为啥要支付gas费呢?
用户7634691
2023-02-24
4610
用一个示例入门solidity编程语言
我们拿上一篇文章的示例程序作为切入点,来了解一下solidity的主要语法。需要说明的是这篇文章不是solidity的手册,不会把语言所有的语法点都覆盖,需要查看手册可以看文章最后的参考链接。
用户7634691
2023-02-24
4810
搭建智能合约开发环境
我自己的环境电脑环境是MacBook Pro,操作系统是macOS Monterey。
用户7634691
2023-02-24
6190
用go撸一个简易版的区块链
这个最初的版本时多年以前学习go的时候,自己撸的一个简易版本的区块链。不过麻雀虽小,五脏俱全。通过这个代码你了解区块链内部的大概运行机制时没有问题的。
用户7634691
2023-02-24
3570
区块链在非金融领域有哪些值得期待的应用
自己关注区块链好多年了,感觉大部分人都在炒币,或者所谓的搞金融。但是现在各国的审查都越来越严格,针对金融领域的审查尤其严格。在国内,基本上是禁止区块链应用有任何的发币行为的。
用户7634691
2023-02-24
8370
这可能是公认的最web3的产品了
我们都知道web3涉及的领域很广泛,无论是底层基础设施(比如公链),还是上传应用都有很多代表性的产品。但是如果有人搞个问卷调查,问你能想到的web3的代表性产品,Mirror绝对能上榜。
用户7634691
2023-02-24
4110
一文让你了解关于DAO的全部
DAO是个缩写,它的全称是decentralized autonomous organization,中文可以翻译为去中心自治组织。其实它的概念中的几个词基本诠释了DAO的核心理念。
用户7634691
2023-02-24
4870
一文带你了解NFT的底层技术有哪些
不知道从什么时候起,NFT突然火了。你会时不时的看到一个新闻说某个数字藏品的NFT买了几十万美金,似乎NFT是财富密码一样。
用户7634691
2022-05-31
6000
白话ETH2.0:你要了解的都在这里
自以太坊诞生以来,随着关注度的越来越高,在以太坊主链上进行交易以及智能合约运行的数量越来越多。另外就是以太坊以外的公链开始慢慢蚕食以太坊的份额,没有对比就没有伤害,大家发现以太坊虽然是公链领域的王者,但是也存在这一些问题。
用户7634691
2022-05-31
6850
以太坊虚拟机EVM究竟是个啥
EVM(ETHereum Virtual Machine)是「以太坊虚拟机」的缩写。如果你有一些软件开发的背景,一定听过java虚拟机。通俗的解释java虚拟机的就是:
用户7634691
2022-05-31
1.4K0
一文带你了解火爆的区块链互联网Cosmos
假如时间倒退4,5年前,如果有人跟你说他要做一个区块链的互联网,让市面上所有的公链互联互通。你一定觉得他疯了。因为那个时候公链就没有几个,大家谈来谈去还是比特币,以太坊等这些公链。这个时候搞公链的互联互通确实没有什么意义。
用户7634691
2022-05-31
7690
区块链域名服务是什么鬼,跟DNS有什么关系吗
ENS是EthereumNameService的缩写,中文名为“以太坊域名服务”,是一种基于以太坊区块链为基础的可扩展的、分布式的、开放的命名系统,主要为人们提供可读的映射名称。
用户7634691
2022-05-31
2.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档