12月 2021

Anycast概述

1. 通信方式及IP类型 Anycast与Multicast,Unicast,Broadcast是四种不同的IP通信方式。按照通信方式,也可以将我们熟知的IP地址类型分为如下几种:Unicast IP,Multicast IP,Broadcast IP与Anycast IP。 1.1. Unicast IP 在客户端与媒体服务器… 阅读更多 »Anycast概述

Golang模板解析和渲染

1. 模板渲染 Golang为模板操作提供了丰富的支持,嵌套模板、导入函数、表示变量、迭代数据等都很简单。若需要比CSV数据格式更复杂的电脑关系,模板可能是一个不错的解决方案。模板的另一个 应用是网站的页面渲染。 Golang内置text/template和html/template两个模板库,html/template库为HT… 阅读更多 »Golang模板解析和渲染

Golang go-restful框架(转载)

1. 一个 RESTful API 框架需要什么? 从应用程序开发的角度来看,RESTful API 的本质是一个 Web Application,而 RESTful API 框架就是实现这个 Web Application 所封装的一些列工具库,使开发者可以忽略底层实现的复杂度,专注以自身 Application 的逻辑设计。… 阅读更多 »Golang go-restful框架(转载)

Golang 在linux升级版本

在vs code中使用go 1.15模块智能加载显示代码时,存在问题,可能是兼容性或其他问题。通过升级golang到1.16以上,可以实现VS code自动加载的正常使用。 1. yum 安装的版本比较低,卸载掉 go version yum remove go 2. 下载,安装 https://golang.org/dl/ 选… 阅读更多 »Golang 在linux升级版本

网络数据包分析——网卡Offload

1. 网卡收发包的offload 为了解决性能问题,就产生了TOE技术(TCP offload engine),将TCP连接过程中的相关计算工作转移到专用硬件上(比如网卡),从而释放CPU资源。网卡的offload是指将CPU对数据包的一些处理操作转到硬件网卡上进行,由此释放出CPU的计算资源。offload也被称为硬件卸载。从… 阅读更多 »网络数据包分析——网卡Offload