240 发简信
IP属地:广东
  • 120
    什么是 cpu cache

    最近阅读 nginx, go 代码时经常看到结构体 cache line 对齐,比如 go timer 全局数组。周末 google、知呼 搜索了相关文档,梳理一下做个总结分...

  • 120
    第一本docker书-读书笔记 第五章

    这一章的主要内容都是在执行命令。我们也重点把命令整理出来,执行一遍,看看效果练练手。 dockerfile 里面的内容 然后给nginx传入两份配置 global.conf ...

  • 120
    第一本docker书-读书笔记 第四章

    第四章 使用docker镜像和仓库 docker镜像是由文件系统叠加而成。最底端是一个引导文件系统,即bootfs,第二层是root文件系统rootfs。 docker将这样...

  • 120
    第一本docker书-读书笔记 前三章

    第一章 docker得益于现代Linux内核特性,如控件组(control group),命名空间技术(namespace)技术。让容器和宿主机之间的隔离更加彻底,容器有独立...

  • 使用wsl2

    在window下用linux再也不需要装虚拟机了。 而且wsl2还是一个完整的内核,官方支持,个人使用感觉还是非常舒服的。之前一直用的wsl1,在新公司的时候要搭建一个新环境...

  • 最近搬家和去一趟女朋友家

    最近搬家和去一趟女朋友家 工作变动 毕业之后的第二份工作决定去了珠海金山,不过还是很迷茫,但是看到广东共青团的公众号一直在推送珠海的各种不错,适合生活,所以总体对珠海还是很有...

  • 大学到毕业两年的现在

    毕业后一直在火烈鸟上班,上班节奏还是很空闲的,就有时间去学东西看书。但是根据学生时代的经验,光学不考试的话,很难对自己的不足有认知,不知道自己的不足就难进步。加上最近,因为经...

  • 从最近的面试中学到了什么

    面试经过 我第一场面试是面试的斗鱼,挺紧张的,不知道会面试我什么内容,后面面试完就释然了,听hr说面试官说很肯定我的技术,我还因此沾沾自喜。也没对那些问到我不会的东西去熟悉学...

  • 多机数据库的实现

    多机数据库的实现 复制 启动主从的方式是 SLAVEOF 127.0.0.1 6379(主库地址) 复制功能的实现是怎么实现的? 复制功能主要是三方面功能, 完整重同步,部分...

  • 120
    单机数据库的实现(下)

    事件 redis服务器是一个事件驱动程序,主要处理两类事件:文件事件和时间事件。 文件事件 文件事件处理器使用I/O多路复用的程序来同时监听多个套接字,虽然redis的文件事...

  • 单机数据库的实现(上)

    单机数据库的实现 数据库 在服务器内部,客户端状态redisClient结构的db属性记录了客户端当前的目标数据库。 谨慎处理多数据库,因为指定了特定的数据库之后,其它语言的...

  • 120
    2020-8-24 晚上面试

    这次面试过程感觉思维有点发散,面着面着感觉聊起了天。。 自我介绍。 问起了一些我们公司的微服务的一些细节。 刚刚说到你们的微服务都是有来有回的情况嘛,要是传输的是大文件呢? ...

  • 120
    数据结构与对象

    简单动态字符串 简单动态字符串(simple dynamic string,SDS),结构体非常简单 redis中的key也是通过这种结构进行存储的。 为什么不用普通的c的字...

  • 2020-08-20 晚上面试

    2020-08-20 晚上面试 自我介绍 你最近做过哪些项目。 为什么要离职。 更公平的竞争环境和脱离舒适圈。 你的项目里有对redis的多次操作,怎么提高效率。 利用red...

  • map和sync.map基准测试

    在基准测试中,在并发安全的情况下sync.Map会比我们常用的map+读写锁更加的快,快了五倍,这是得以于只读read设计,减低锁的粒度。但是利用读写锁的话,我们存储的不是一...

  • 检查一个二叉树是否是平衡二叉树leecode111

    需要注意的是从底部往上遍历可以减少重复计算。

  • HTTP2学习笔记

    HTTP2协议 HTTP的1.1的现状: http1.1过于庞大,有很多实现的细枝末节很难彻底实现。导致客户端和服务端的互用性存在问题。 http 1.1很难榨干TCP协议所...

  • 网络协议

    网络协议为计算机网络中进行数据交换而建立的规则,标准或约定的集合,它规定了通讯时信息必须采用的格式和这些格式所代表的意义。网络协议使网络上各种设备能够相互交换信息。 TCP/...