01 2021 档案

摘要:EIO到底是个什么东西? 一个http链接上,每时每刻,只能发送一个session的数据,但是 http://www.ruanyifeng.com/blog/2011/11/eof.html EIO到底是写端发送的一个特殊字符,还是读端根据自己的结构体要自己处理的内容,现在来看,应该是读端自己要处理 阅读全文
posted @ 2021-01-31 19:38 honpey 阅读(112) 评论(1) 推荐(0) 编辑
摘要:到底是怎么判断出来说一个response是读结束了。应该读出来一个完整的response的数据包,就可以认为都执行结束了吧?读结束了,不close,http链接照样复用。最关键的数据结构应该是bodyEOFSignal 这一部分需要和httpClient.Do函数联合起来看 http的外部函数是怎么 阅读全文
posted @ 2021-01-31 13:59 honpey 阅读(292) 评论(0) 推荐(0) 编辑
摘要:想去看看http里Transport里的dialer函数到底是怎么用的,但是发现链接总是没有被复用啊,几遍是发现调用了:response.Body.Close(),发现也是于事无补啊,还是不能复用之前的链接,这到底是咋回事呢,【这就是完全的小白了,如果经常做网络的开发,那么很容易会想到说数据还是在s 阅读全文
posted @ 2021-01-30 21:18 honpey 阅读(289) 评论(0) 推荐(0) 编辑
摘要:事情的起点应该是网络包中的net.conn 这个多路复用的意思是在一个tcp流上建立一个多路复用的应用,就像是一个文件 所以socket的特性是取出一个然后数据就从socket中删除了,yamuxserver做的是什么事情?其实就是典型的复用的逻辑,这个多路复用的用处应该是不大的吧? conn是一个 阅读全文
posted @ 2021-01-16 19:38 honpey 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:还是自己的功力不行,用了useEffect,是想着在组件显示之前,给刷新一下界面,这家伙可好,直接给我循环了。 react里的钩子真是不敢用,貌似会引起组件的重复刷新; 后面等研究一下,回来更新,先不用钩子了 阅读全文
posted @ 2021-01-02 09:53 honpey 阅读(328) 评论(0) 推荐(0) 编辑