240 发简信
IP属地:北京
  • 深入 ProtoBuf - 简介

    之前在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,而在最近的开发中接触到了 Google 的 ProtoBuf。 在查阅相关资料学习 Prot...

  • 最新版本的plugin安装提示不兼容

  • make(chan int) 和 make(chan int, 1) 的区别

    弄懂了下面的这个例子你就懂了 上面的例子会打印 "hello world" 如果改成 var c = make(chan int, 1) a 可能是 "hello wor...

  • 120
    vimdiff 命令使用介绍

    vimdiff 等同于 vim -d 命令,即 Vim 编辑器的 diff 模式。该命令后面通常会接两个或多个文件名作为参数,这些文件会同时在 Vim 编辑器的分割窗口中打开...

  • SO_REUSEADDR和SO_REUSEPORT区别

    内容来源于StackOverflow的精彩回答,StackOverflow. 以BSD系统为例。首先,一个TCP/UDP连接(Connection)的id,就是由下面五个值组...

  • Gin middleware中间件使用实例

    原文:http://www.ttlsa.com/golang/gin-middleware-example/ 翻译:devabel 我最近一段时间一直使用Go的Gin web...

  • 9/28 冥想入门

    冥想,这个词来源于梵文的DHYANA,英文是meditation,是东方传统上珍贵的一种技法,通过瑜伽冥想来制服心灵(心思意念)。"医药"(medicine)和"静坐冥想"(...