摘要: 现在很多的文章和演讲都在谈架构,很少有人再会谈及编程范式。然而, 这些基础性和本质性的话题,却是非常非常重要的。一方面,我发现在一些语言争论上,有很多人对编程语言的认识其实并不深;另一方面,通过编程语言的范式,我们不但可以知道整个编程语言的发展史,而且还能提高自己的编程技能,写出更好的代码。 这一经 阅读全文
posted @ 2021-12-04 14:32 ukyo--碳水化合物 阅读(190) 评论(0) 推荐(0)
摘要: 在 TCP 的连接上,它传输数据的基本形式就是二进制流,也就是一段一段的 1 和 0。在一般编程语言或者网络框架提供的 API 中,传输数据的基本形式是字节,也就是 Byte。一个字节就是 8 个二进制位,8 个 Bit,所以在这里,二进制流和字节流本质上是一样的。 那对于我们编写的程序来说,它需要 阅读全文
posted @ 2021-12-04 13:51 ukyo--碳水化合物 阅读(87) 评论(0) 推荐(0)
摘要: go语言是类型检查的 go语言的并发比较强 go语言对并发的支持是这门语言最重要的特性之一,goroutine很像线程,但是它占用的内存远少于线程,使用它需要的代码更少。 通道(channel)是一种内置的数据结构,可以让用户在不同的goroutine之间同步发送具有类型的消息。 这让编程模型更倾向 阅读全文
posted @ 2021-12-04 13:32 ukyo--碳水化合物 阅读(62) 评论(0) 推荐(0)