1. 图的数据结构 图分为 有向图 和 无向图 图的一种数据结构: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package graph type Edge struct { Weight int // 权重(距离...) From *Node // 从哪个
dbdiagram 在线数据库设计工具
evans gRPC 客户端,交互式调用 gRPC server
使用 testing.T.Parallel() 来并行运行测试,同时可以及时发现资源竞争问题 1 2 3 4 5 6 7 8 9 10 package serializer import ( "testing" ) func TestWriteProtobufToBinaryFile(t *testing.T) { t.Parallel() // ... } 使用 Testify 来简化测试的 Assertions 和 Mocks golangci-lint 配置 testpackage 和 paralleltest 来启动
Python 并发实现的两种方式: 基于回调的实现 基于生成器(协程)的实现 下面将基于两个简单的例子分别介绍如何从 0 开始以两种方式实现自己的异步框架: 相互独
1. HTTP 协议简介 1.1 浏览器发起 HTTP 请求的典型场景 1.2 HTTP 协议格式 1.3 基于 ABNF 语义定义 HTTP 消息格式 ABNF: 扩充巴克斯-瑙尔范式 1.3.1 ABNF 操作符 空白字符:用来分隔定义中的各个