240 发简信
  • 阅读孙子兵法的一些感悟

    1.实力 计,不是计谋,而是计算 2.诡计 所谓诡计,是在实力相当之时,为我方创造更多优势的方法,主以虚实手段使对手失去优势。如何应对诡计?不忘...

  • 120
    go context包源码分析

    context包以及包内方法用以维护一组goroutine间的生命周期的截止,以及同生命周期内的共享变量本文面向有一定go基础的同学如有概念错误...

  • 2017 6.824学习笔记 Lecture 2: RPC and threads

    线程 线程是非常有用的构建工具 再Go中线程称为goroutines,其他语言中叫做线程 他们通常比较棘手 为什么使用线程? 允许利用并发,这在...

  • 120
    2017 6.824学习笔记 Lecture 1: Introduction

    什么是分布式系统? 多个计算机进行协作 大规模数据库,P2P文件共享,MR,DNS等等 许多重要的基础设施是分布式的 为什么要使用分布式? 连接...

  • Go happen after

    初始化 The start of the function main.main happens after all init functions...

  • 120
    APUE 进程环境

    本文使用golang的syscall,os,golang.org/x/sys/unix包 1.main函数 main是程序的入口,golang中...

  • 实现了一个golang周期任务调度包

    drumstick Implement crond by Golanghttps://github.com/openex27/drumstick...

  • 使用Go实现了一个ping命令

    注意差错校验CheckSum在总字节为奇数时,需要将最后一个byte左移8位凑成16位 在操作binary时注意网络字节序问题github地址 ...

  • 120
    APUE 2 文件和目录

    本文代码实现采用golang的syscall包,其通常会包装一层系统调用不过大体相似 1.文件属性结构 Stat_t 文件的类型 描述文件属性的...

个人介绍
头顶青天,脚踏实地