Golang长连接-基于WebSocket

Websocket简介WebSocket可以实现客户端与服务器间双向、基于消息的文本或二进制数据传输。它是浏览其中最靠近套接字的API。

C++高并发内存池的设计和实现

池化技术是计算机中的一种设计模式,内存池是常见的池化技术之一,它能够有效的提高内存的申请和释放效率以及内存碎片等问题,但是传统的内存池也存在一定的缺陷,高并发内存池相对于普通的内存池它有自己的独特之处,解决了传统内存池存在的一些问题。

golang-几种读文件方式的比较

GoLang提供了很多读文件的方式,一般来说常用的有三种。这个差距就很明显了,ioutil提供的方法效率就是高。

Go语言2021年度更新回顾

在 Go 语言的 1.16 版本中把 GO111MODULE 默认值设置为了 on 。其中,源码文件是代码编译的最小单元,代码包是代码组织的最小单元,而模块则是代码发布的最小单元。

go的interface的使用

package mainimport (    “fmt”)//定义:Interface 是一组抽象方法(未具体实现的方法/仅包含方法名参数返回值的方法)的集合,//有点像但又不同于其他编程语言中的 interface 。

最常用的两种C++序列化方案的使用心得

报错1:如果Python库不完整,可能会报“fatal error: pyconfig.h: No such file or directory compilation terminated.”或者“fatal error: patchlevel.h: No such file

golang执行linux命令

需求。需要通过openssl 生成rsa 秘钥,然后保存该秘钥。代码实例。脚本。

Golang 的字符编码与 regexp

前言最近在使用 Golang 的 regexp 对网络流量做正则匹配时,发现有些情况无法正确进行匹配,找到资料发现 regexp 内部以 UTF-8 编码的方式来处理正则表达式,而网络流量是字节序列,由其中的非 UTF-8 字符造成的问题。

Golang简易教程——函数的进阶使用

在其他语言当中异常只有一种,可以通过try catch语句进行捕获,而golang当中做了区分,将异常分为两种,一种是可以在函数当中返回的error,另外一种是严重的会引起程序崩溃的panic。

你是不是没想过,结构体竟然可以内嵌一个接口?

大家好,我是站长 polarisxu。时不时有人催问周刊题目的解析,那就先先解析下第 71 期的题目。