Go语言的反射 2021/01/20 golang 约 8694 字 预计阅读 18 分钟 概念 计算机科学中,反射是指程序在运行时可以访问、检测和修改它本身状态或行为的一种能力。 Go语言提供了一种机制在运行时更新变量和检查他们的值、 阅读更多
Go语言的interface 2021/01/18 golang 约 6283 字 预计阅读 13 分钟 接口 Go语言中的接口是一组方法的签名。 接口的本质是引入一个新的中间层,调用方可以通过接口与具体实现分离,解除上下游的耦合,上层的模块不再需要 阅读更多
Cassandra 笔记[下] 2020/05/20 arch 约 4260 字 预计阅读 9 分钟 写操作 基于MemTable和SSTable的设计,Cassandra写磁盘都是顺序写,没有seek操作,使得写操作非常快速。 基于commit 阅读更多
Cassandra 笔记[上] 2020/05/10 arch 约 5410 字 预计阅读 11 分钟 数据模型 一些概念: Column 一个键值对name/value pair 允许某些键没有值:稀疏存储,wide column宽列 包含附加属性:timestamps和 阅读更多
设计模式介绍 2019/08/08 design-pattern 约 3293 字 预计阅读 7 分钟 创建型 创建型模式提供了创建对象的机制,能够提升已有代码的灵活性和可复用性。 框架给用户提供扩展能力: 工厂方法。框架中使用工厂接口创建实例,客户 阅读更多