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