240 发简信
IP属地:宁夏
  • goroutine的诞生

    参见代码// src/runtime/proc.go 就启动了一个 goroutine 的时候,一定要知道,在 Go 编译器的作用下,这条语句最...

  • Resize,w 360,h 240
    Go sheduler 开始调度循环

    更新到g0的pc 和sp 中,前者指向 mstart1 函数栈上参数的位置,后者则指向 gosave 函数 。 接下来,进入 schedule...

  • Resize,w 360,h 240
    K8s创建pod时序图

    创建pod时序如下1、用户使用kubectl发送create pod请求到api-server。2、api-Server将pod信息写入到etc...

  • Resize,w 360,h 240
    网络模型

    网络协议分层 应用层:http/ftp/smtp传输层: tcp/udp网络层:ip/arp链路层: ieee 802.x/ppp或者7层版本加...

  • http与重放攻击

    HTTP 不安全? HTTP报文在客户端与服务器之间传输的形式是明文,在传输的过程中,HTTP报文会经过很多网络节点,首先是局域网的路由器(例如...

  • Resize,w 360,h 240
    goroutine 从生到死

    调度器初始化完成之后启动了第一个线程gp,gp执行的就是main函数参见 runtime/proc.go main goroutine 执行完...

  • Resize,w 360,h 240
    schedule循环

    可以看出,一轮调度从调用 schedule 函数开始,经过一系列过程再次调用 schedule 函数来进行新一轮的调度,从一轮调度到新一轮调度的...

  • Resize,w 360,h 240
    mongo文档模型设计

    文档模型设计原则: 1.性能高并发低延迟2.开发易用代码书写简单 MongoDB 文档模型设计三步曲 第一步:建立基础文档模型 根据概念模型或者...