2021年9月28日
摘要: 由于最近的工作中需要用到消息队列,顺带花时间整理了一下。 C语言消息队列,有三种,一种是System V ipc,第二种的是posix ipc,第三种是自己用代码实现的消息队列。 System V ipc 和Posix ipc 也叫进程间通信。(IPC的全称是Inter-process Commin 阅读全文
posted @ 2021-09-28 14:46 yuzyong 阅读(549) 评论(0) 推荐(0) 编辑
摘要: go语言http接口示例 下面是一个获取随机数接口。 主要为获取http请求参数,返回json数据。 1 // keymgrapiHttp project main.go 2 package main 3 4 import ( 5 "encoding/json" 6 "fmt" 7 "io" 8 " 阅读全文
posted @ 2021-09-28 14:15 yuzyong 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/hp_yangpeng/article/details/78511051 Linux top指令详解,查看进程状态实用命令 查看多核CPU命令 mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定 阅读全文
posted @ 2021-09-28 10:51 yuzyong 阅读(3073) 评论(0) 推荐(1) 编辑
  2021年9月16日
摘要: 负载均衡负载均衡是Nginx常用的一个功能,负载均衡其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。简单而言就是当有2台或以上服务器时,根据规则随机的将请求分发到指定的服务器上处理,负载均衡配置一般都需要同时配置 阅读全文
posted @ 2021-09-16 09:31 yuzyong 阅读(1710) 评论(0) 推荐(0) 编辑
  2021年9月14日
摘要: example.ini [core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true hideDotFiles = 阅读全文
posted @ 2021-09-14 21:24 yuzyong 阅读(531) 评论(0) 推荐(0) 编辑
  2021年9月13日
摘要: go语言的tcp通信代码还是比较简单的。 服务端: listen, err := net.Listen("tcp", "0.0.0.0:8888") //tcp监听 defer listen.Close() //延时关闭listen conn, err := listen.Accept() //等待 阅读全文
posted @ 2021-09-13 14:10 yuzyong 阅读(620) 评论(0) 推荐(0) 编辑
  2021年9月8日
摘要: 前段时间被MAC和HMAC搞的稀里糊涂,不知道什么时候用,也不知道他们有什么区别,在此记录一哈。 先比较下他们的特征 hash只能验证数据完整性,无法保证数据防篡改,计算过程无密钥参与。 MAC既可以验证数据完整性,也可以验证数据是由原始发送方发出的,计算过程有密钥参与,使用对称加密算法构造(一般使 阅读全文
posted @ 2021-09-08 16:01 yuzyong 阅读(2914) 评论(0) 推荐(0) 编辑