Golang结构体(struct)入门(转载)
Go 通过类型别名(alias types)和结构体的形式支持用户自定义类型,或者叫定制类型。试图表示一个现实世界中的实体。 结构体由一系列命名的元素组成,这些元素又被称为字段,每个字段都有一个名称和一个类型。 结构体的目的就是把数据聚集在一起,以便能够更加… 阅读更多 »Golang结构体(struct)入门(转载)
Go 通过类型别名(alias types)和结构体的形式支持用户自定义类型,或者叫定制类型。试图表示一个现实世界中的实体。 结构体由一系列命名的元素组成,这些元素又被称为字段,每个字段都有一个名称和一个类型。 结构体的目的就是把数据聚集在一起,以便能够更加… 阅读更多 »Golang结构体(struct)入门(转载)
1. string转成int Atoi方式 func Atoi(s string) (i int, err error) Atoi是ParseInt(s, 10, 0)的简写。 var str string = "32" strInt, err := strconv.Atoi(str)… 阅读更多 »Golang中string和int类型之间的相互转换
切片是一个很小的对象,它对底层的数组(内部是通过数组保存数据的)进行了抽象,并提供相关的操作方法。切片是一个有三个字段的数据结构,这些数据结构包含 Golang 需要操作底层数组的元数据:指向底层数组的指针、切片长度(即元素个数)和切片容量。 1. 切片创建和初始化 在 Golan… 阅读更多 »Golang切片入门(转载)
1.VSCode 建议安装以下插件 首先你必须安装 Golang 插件,然后再给 Go 安装工具包。 在 VS Code 中,使用快捷键:command+shift+P,然后键入:go:install/update tools,将所有 16 个插件都勾选上,然后点击 OK 即开始安… 阅读更多 »VS Code中Golang环境配置
1. TCP和UDP TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。 UDP(User Data Protocol,用户数据报协议)非连接的协议,传输数据之前源端和终端不建立连接,尽快交付,不保证可靠交付。 &em… 阅读更多 »计算机网络常用端口(转载)
软件(虚拟)交换机性能低下的主要原因是它们未经优化或设计用于处理和交换过高速率的数据包,而DPDK(Data Plane Development Kit, 数据平面开发工具包)则专门解决这个问题。在解释DPDK如何改善这种情况之前,需要回顾常规虚拟交换机存在的局限性。犹豫虚拟交换机对高速数据包的处理缺乏优… 阅读更多 »DPDK编译及使用
1. CentOS7原有源安装 1.1. 首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件 [root@bogon ~]# cd /etc/yum.repos.d/ [root@bogon yum.repos.d]# mkdir repo_bak [root@bog… 阅读更多 »CentOS7系统配置国内yum源和epel源-停更后源更新