240 发简信
IP属地:北京
  • Debian包常见操作

    平时在开发过程中或者处理debian包时经常会遇到下载源码包的操作并重新编译的问题,此处介绍一下的debian包的处理过程,遵循下载 -- 修改 -- 编译的过程,介绍一下d...

  • Soft-RoCE内核实现

    参考http://hustcat.github.io/linux-soft-roce-implementation/   内核在4.9实现的Soft-RoCE实现了RoCEv...

  • RoCE网络中的QoS功能

    引自 http://hustcat.github.io/qos-in-roce/ Overview   TCP/IP协议栈满足不了现代IDC工作负载(workloads)的需...

  • 120
    RoCE网络详解

      以太网技术目前在全球互联的因特网中始终占据主导地位,但在高带宽、低延时的专有网络中却透露出许多弊端。随着网络融合概念的兴起,在IETF发布了的DCB(Data Cente...

  • 120
    RDMA技术简介

      RDMA(Remote Direct Memory Access)全称为远程直接内存访问,是从DMA衍生出来的一种技术,此项技术特点在于在于不需要CPU干预而直接访问远程...

  • YAML用法详解

      近期在调试SONIC上基于Ansible的PTF测试平台时,使用到了YANML配置语言,此处稍作解释,汇总一下YAML的语法及基本使用方法。  YAML(/ˈjæməl/...

  • 120
    libnl库应用详解(一)

      libnl库提供了一套应用于Linux系统基于Netlink协议通信的API接口。从本质上看,Netlink其实是一种典型的IPC机制,只不过此IPC主要是介于用户空间与...

  • Golang json文件处理

      JSON(Javascript Object Notation)是一种轻量级的数据交换语言,以文字为基础,具有自我描述性且易于让人阅读。尽管JSON是Javascript...

  • Go reflection详解

    此篇文章引自https://juejin.im/post/5a75a4fb5188257a82110544#heading-13 编程语言中反射的概念   在计算机科学领域,...

  • Go interface详解

      如Go method中提及,Golang没有明确支持多态,但是通过其他手段可以实现类似C++中的多态特性,即本文中即将介绍的Go interface功能。 interfa...

  • 挺不错的一篇介绍文章啊,怎么不见人支持呢?:doubt:

    OpenBMC

    OpenBMC是一个开源的软件架构用于构建一个完整的基板管理控制器(BMC)的Linux image。 OpenBMC使用Yocto Project作为底层都见和发布框架。 ...

  • Golang method详解

      从严格意义上讲,Go语言不算一门面向对象的编程语言,至少没有提供关键字class,没有明确类的概念,更没有明确封装、继承、重载、多态等面向对象的概念。但这并不影响其面向对...

  • Go channel功能详解

       在golang中,channel属于较为核心的一个功能,尤其在go协程中,channel功能尤为重要。作为goroutine之间通信的一种方式,channel跟Linu...

  • Go代码格式化

      对于一门编程语言来说,代码格式化是最容易引起争议的一个问题,不同的开发者可能会有不同的编码风格和习惯,但是如果所有开发者都能使用同一种格式来编写代码,开发者就可以将宝贵的...

  • 基于docker部署wordpress

    2019年初,想自己搭建一个博客平台,撰写一些自己的心得总结,方案选择上基本没有犹豫,近几年WordPress已经独树一帜,在网站建设方面可谓独领风骚,深受站长的喜爱,国内的...