会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
闲云野鹤的博客日志
在宁静中品味孤独 在学习中享受快乐!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
31
下一页
2020年9月28日
Gin多次读取body
摘要: 在gin中,在middleware中,加入了读取body参数的记录,导致在对应的handler中,再次读取body为空 解决方案 //很关键 //把读过的字节流重新放到body c.Request.Body = ioutil.NopCloser(bytes.NewBuffer(data))
阅读全文
posted @ 2020-09-28 17:48 闲云-野鹤
阅读(1190)
评论(0)
推荐(0)
2020年9月18日
高效的数据压缩编码方式 Protobuf
摘要: 文章来源 https://halfrost.com/protobuf_encode/ 一. protocol buffers 是什么? Protocol buffers 是一种语言中立,平台无关,可扩展的序列化数据的格式,可用于通信协议,数据存储等。 Protocol buffers 在序列化数据方
阅读全文
posted @ 2020-09-18 16:40 闲云-野鹤
阅读(428)
评论(0)
推荐(0)
TCP报文之-tcp dup ack 、tcp Out-of-Order
摘要: 使用WireShark抓包,选择TCP报文,TCP是一种安全的协议,在网络出现状况时也能安全稳定的传输数据,但是在网络出现问题时tcp报文中会有很多中情况导致报文重传或者是重组。现在就在报文中遇到的几个问题来详细说明一下。WireShark出现的常见提示TCP Out_of_Order的原因分析:一
阅读全文
posted @ 2020-09-18 11:36 闲云-野鹤
阅读(2672)
评论(0)
推荐(0)
2020年9月4日
nginx反向代理WebSocket
摘要: nginx反向代理WebSocket WebSocket工作在HTTP的80和443端口并使用前缀ws://或者wss://进行协议标注,在建立连接时使用HTTP/1.1的101状态码进行协议切换, 当前标准不支持两个客户端之间不借助HTTP直接建立Websocket连接。 map $http_up
阅读全文
posted @ 2020-09-04 11:42 闲云-野鹤
阅读(594)
评论(0)
推荐(0)
2020年8月8日
golang 处理TCP粘包问题
摘要: func Encode(data []byte) []byte { buf := bytes.NewBuffer(nil) binary.Write(buf, binary.BigEndian, uint32(len(data))) binary.Write(buf, binary.BigEndia
阅读全文
posted @ 2020-08-08 23:42 闲云-野鹤
阅读(286)
评论(0)
推荐(0)
2020年7月24日
使用axios 发送ajax 下载文件
摘要: 利用ajax下载文件。很早之前,我们下载文件,都是通过链接链接,跳转到目标页,然后下载,自从h5出来了,我们就可以用高级api 通过ajax下载了 axios({ url: 'http://localhost:5000/static/example.pdf', method: 'GET', resp
阅读全文
posted @ 2020-07-24 15:28 闲云-野鹤
阅读(276)
评论(0)
推荐(0)
2020年6月1日
Golang:在Redigo的RedisPool上选择DB
摘要: func initPool(server, pass string, database int) *redis.Pool { return &redis.Pool{ MaxIdle: 80, MaxActive: 12000, Dial: func() (redis.Conn, error) { c
阅读全文
posted @ 2020-06-01 10:42 闲云-野鹤
阅读(1498)
评论(0)
推荐(0)
2020年5月7日
puppeteer添加代理
摘要: 在使用puppeteer的时候添加代理的时候总是遇到 ERR_NO_SUPPORTED_PROXIES (async () => { const browser = await puppeteer.launch({ headless: false, args: [ '--proxy-server=h
阅读全文
posted @ 2020-05-07 10:58 闲云-野鹤
阅读(4789)
评论(0)
推荐(0)
2020年4月21日
mongodb 权限操作
摘要: 基本概念 先说一下关于用户、验证和角色的基本概念。 用户 要在MongoDB中验证客户端,必须向MongoDB添加相应的用户。 添加用户 添加用户使用MongoDB的用户管理接口,此接口提供db.createUser()的方式添加用户(这里有坑,网络上很多关于MongoDB添加用户的内容还都在使用d
阅读全文
posted @ 2020-04-21 16:34 闲云-野鹤
阅读(289)
评论(0)
推荐(0)
2020年4月17日
alpine下安装icu-dev
摘要: 在docker安装php的intl拓展的时候 报缺少icu。发现容器使用的apline linux 于是就google找到了 方法 apk add icu-dev 在RedHat/Centos下可以使用 # yum install libicu-devel 在Ubuntu/Debian下可以使用 a
阅读全文
posted @ 2020-04-17 15:23 闲云-野鹤
阅读(1214)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
31
下一页
公告