240 发简信
IP属地:上海
  • Resize,w 360,h 240
    4000字详解跳表实现(挑战全网中文最详细)

    最近在看研究公司业务的存储架构,现有的存储用redis 和 leveldb 通过自己写的中间件做数据落地。这样写业务和数据恢复有点麻烦,想着优化...

  • Resize,w 360,h 240
    tcp loopbcak 与 unix domain 区别

    访问本机网络的方式 访问同一台电脑上的网络,一般用的地址是 localhost 或者 127.0.0.1这两种方式,比如本机有一个Nginx服务...

  • 聊一聊go的内存逃逸分析

    什么是内存逃逸分析 内存逃逸分析是go的编译器在编译期间,根据变量的类型和作用域,确定变量是堆上还是栈上 简单说就是编译器在编译期间,对代码进行...

  • 聊一聊go的内存对齐

    什么是内存对齐呢 简单说就是程序运行过程中,程序中的变量在内存中的分布情况,为什么要有对齐这个问题呢,是因为不同类型的变量占用内存的大小是不一样...

  • Resize,w 360,h 240
    github 提交 pull request 流程 和 commit重复解决办法

    给Github上的开源项目贡献代码,就少不了 pull request 也会简称为 PR 或者 MR 为啥我不能直接给开源项目提交代码,非要通过...

  • go使用build tags实现条件编译

    在C/C++中可以通过宏定义实现条件编译,比如在不同平台的机器上,调用不同的函数,或者通过编译是传递参数,调用不同的函数,比如下面的例子 C++...

  • Resize,w 360,h 240
    链表排序

    一直以来算法题刷的比较少,算法这块算是我的弱项。前几天,看到一个挺有意思的链表题 原题 原题是这样的,给一个链表 [1,2,3,4,5] 然后转...

  • Resize,w 360,h 240
    再探 go 汇编

    五一假期在家没事逛论坛的时候,发现了一个宝藏网站,传送门[https://godbolt.org/] 这个网站可以在线生成多种语言的汇编代码,...

  • goland 泛型初尝试

    go的1.18版本在3月15这天正式发布了 release notes[https://tip.golang.org/doc/go1.18],虽...

个人介绍
好好学习 天天向上
good good study day day up