我的精神家园
  • 分 类
    • Life
    • IT
  • 标 签
    • 山野
    • Python
    • 感悟
    • 读书笔记
    • Linux
    • 旅行
    • 源码阅读
    • 游玩
    • HTTP
    • Django
    • 爬虫
    • Git
    • Go
  • Previous
  • Next
...

读书笔记——Go语言核心编程

IT / Go

CSP最基本的思想是:将并发系统抽象为Channel 和 Process 两部分,Channel用来传递消息, Process用于执行, Channel和Process之间相互独立, 没

...

UNIX 网络编程-卷I

IT / Linux

多个进程在同一个socket调用accept阻塞时, 当一个客户连接到达, N个子进程均被唤醒,但只有最先运行的子进程获得客户端连接, 其余N-1个继续睡眠

...

Go程序设计语言——读书笔记

IT / Go

Go 有两种并发编程的风格,一种是利用共享内存的多线程的传统模型;一种是通过goroutine和通道(channel),它们支持通信顺序进程(Communicating Seq

...

shadowsocks源码阅读二

IT / 源码阅读

上一章我们分析到, 对于新建立的socket连接, 会实例化一个新的TCPRelayHandler, 对于已有的socket连接读写活动, 则全部转发到对应socket的TCP

...

shadowsocks源码阅读一——整体流程

IT / 源码阅读

最近刚读完《Unix 网络编程 卷1》, 对HTTP的更底层——TCP及socket编程有了更多的了解, 在此基础上重新开始研究起shadowsocks的源码, 之前一知半

...

为什么你应该停止使用Git rebase

IT / Git

在使用Git工具好几年后, 我发现在自己的日常工作流里开始使用越来越多的Git 高级命令。在我发现Git rebase 命令后, 我很快地把它应用到哦的日

  • <
  • 1
  • 2
  • 3
  • 4
  • >

Search

搜你所想... 功能尚未开放