摘要:
小算法 阅读全文
摘要:
服务端://创建多个socket,分别绑定到一个端口号上,然后哦监听着,同时添加到epoll模型中,等待有事件触发后分别accept int main(int argc,const char* argv[]){//1.创建一个epoll实例,里面一共可以监听1000个udp socketint ep 阅读全文
摘要:
SO_REUSEPORT和SO_REUSEADDR的用法 阅读全文
摘要:
1,defer的运用(闭包 + defer) func double(x int)(result int){0)方式零: defer fmt.Println("defer:", x) //defer的是一个语句,不是函数(闭包)1)方式一: defer func(){result += x}() / 阅读全文
摘要:
原来CPU寄存器分为两类:
用户可见寄存器,用户可以对这些寄存器进行编程,还可以通过优化使CPU因使用这类寄存器而减少对主存的访问次数,也就是说我们使用汇编语言可以直接对其操作;
控制和状态寄存器,用户不可对其进行编程,他们被控制部件使用,以控制CPU的操作,也可以被带有特权的操作系统程序使用,从而控制程序的执行。 阅读全文
摘要:
ERROR 1045 (28000): Access denied for user 阅读全文
摘要:
mutex semaphore 阅读全文
摘要:
sip,rport 阅读全文
摘要:
sip,udp 阅读全文
摘要:
目录: 一. 前情提要 二. 官方配置说明 三. 案例解析 四. 其他配置方式收集 五. 爬坑 附1: 安装keepalived 一. 前情提要 以下试验以及说明是经过试验确定了的,准确!!另外,如果想知道每个参数的真正含义,建议看官网 解决的问题: 1,当一个节点(Linux设备)挂了,2个VIP 阅读全文