240 发简信
IP属地:四川
  • 120
    Runtime:源码解析Golang 的map实现原理

    go version 1.15.6 map作为一种常见的 key-value 数据结构,不同语言的实现原理基本差不多。首先在系统里分配一段连接的内存地址作为数组,然后通过对m...

  • RSA算法

    计算机中常见的加解密技术分为两类,即对称加密(加密和解密都使用相同的密钥key)和非对称加密(加密和解密使用不同的密钥key)。对于对称加密技术,实现比较简单,但是由于信息传...

  • 120
    golang中G、P、M 和 sched 三者的数据结构

    G、P、M 三者是golang实现高并发能的最为重要的概念,runtime 通过 调度器 来实现三者的相互调度执行,通过 p 将用户态的 g 与内核态资源 m 的动态绑定来执...

  • 死磕以太坊源码分析之Ethash共识算法

    死磕以太坊源码分析之Ethash共识算法代码分支:https://github.com/ethereum/go-ethereum/tree/v1.9.9[https://gi...