Engineering Notes

孟斌的小站

技术博客与学习记录

共 608 篇文章 标签与分类索引已启用

Python入门教程

简介

Python是一种跨平台的编程语言。它是一种解释型、面向对象、动态数据类型的高级编程语言,它是由Guido van Rossum于1989年开发出来,遵循GPL协议。在2020年1月1日,Python官方宣布停止Python 2的更新,所以本教程使用Python 3.7.7

继续阅读

Bitcoin的实现

比特币系统是一个基于交易的账本,这意味着存储在账本中的是一笔笔交易。那么在用户进行转账交易时,首先就需要确保用户所持有的数量要大于或等于将要交易的。这要做的目的是为了避免双花问题。

继续阅读

Proto3 风格

本文介绍.proto文件的编码风格。遵循下面的惯例,可以使你的protocol buffer消息定义和它们对应的类连贯且已读。

继续阅读

Proto3 编码

本文介绍protocol buffer消息二进制传输格式。在应用程序中使用protocol buffer时,你并不需要了解这些,但它对你了解protocol buffer格式如何影响你的编码消息的大小很有用。

继续阅读