10 2020 档案
摘要:Redis是基于内存的高效存取的k-v数据库内存的响应时间大约是100纳秒,保证了Redis每秒万亿级别访问;Redis工作线程是单线程,后来的版本在持久化和删除过期键使用另外的线程,关于单线程如何高效的处理并发的网络请求,redis使用的是基于react模式(反应器模式,当检测到一个新的事件,将其
阅读全文
摘要:golang的interface接口,表示一组方法集合;实现方法的实例可以存储在接口类型的变量;有一种特殊的接口类型就是空接口类型interface{},对于带有方法的接口类型和不带任何方法的 interface{} 类型,底层实现是不一样的。 空interface{}的底层实现是eface typ
阅读全文
摘要:interface接口类型是golang的最重要的数据结构,底层是value和type组成,实现interface的struct的实例都能赋值给接口类型的变量,实现动态value的能力。type记录value的类型。 int 3 的接口表示是(int, 3),接口的零值是 (nil, nil);就是
阅读全文

浙公网安备 33010602011771号