
网络
风再起时~
这个作者很懒,什么都没留下…
展开
-
几百行代码实现的modern c++ rpc library
https://github.com/button-chen/buttonrpc_cpp14https://www.bilibili.com/video/BV1Qc411877H?from=search&seid=14636954250232322376简单的rpc,便于入门理解原创 2020-05-04 16:44:46 · 331 阅读 · 0 评论 -
ZeroMQ+VS2015配置
转自http://www.itkeyword.com/doc/0166008402358244691/visual%20studio%202010-ZeroMQ1.从https://github.com/button-chen/buttonrpc_cpp14下载build-vs20152. 在:计算机->属性->系统设置->环境变量->Path中,添加路径:D:\Ze...转载 2020-05-04 16:42:45 · 628 阅读 · 0 评论 -
windows 中的FD_ISSET()
bool FD_ISSET(int a,fd_set *set){ for(int i=0;i<set->fd_cout;i++) { if(set->fd_array[i]==a) return true; } return false;}原创 2019-04-25 21:10:47 · 2683 阅读 · 0 评论 -
私有地主和公有地址的转换
https://www.cnblogs.com/errornull/p/9978356.html改写前的私有地址和端口号,以及改写后的公有地址和端口号,会作为一组相对应的记录保存在地址转换设备内部的一张表中。...转载 2019-04-14 20:45:43 · 274 阅读 · 0 评论 -
区分127.0.0.1和0.0.0.0
转自 https://blog.youkuaiyun.com/liyi1009365545/article/details/84780476通俗的了解IP地址是什么对于IP地址,大家并不陌生,特别是在网络访问中我们会经常使用到(平时对域名如百度的www.baidu.com的访问,本质就是对域名所绑定的IP地址的访问),那么IP地址是什么呢?首先,我们要知道网络中的相互访问其实就是在进行两者间的数据传递。...转载 2019-05-05 11:16:03 · 345 阅读 · 0 评论 -
socket编程 recv()返回值处理
转自https://blog.youkuaiyun.com/flying881114/article/details/4850666一般在经典的socket教程中,调用send()和recv()时都会判断一下返回值,如果返回值是-1(或者SOCKET_ERROR),那么就进行错误处理(一般是打印出错信息,关闭socket,退出)。在我的一个项目中我因为嫌麻烦就想当然没有判断send和recv的返回值,结果遇...转载 2019-04-25 16:14:12 · 25210 阅读 · 0 评论 -
linux下socket的close和shutdown
转自https://blog.youkuaiyun.com/helpxs/article/details/6661951在Linux socket关闭连接的方法有两种分别是shutdown和close,首先看一下shutdown的定义#include<sys/socket.h>int shutdown(int sockfd,int how);how的方式有三种分别是SHUT_RD(0):...转载 2019-04-25 16:41:00 · 2374 阅读 · 0 评论