- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 tcp_workaround_signed_windows
tcp_workaround_signed_windows是否使用初始值不超过32767的TCP窗口,默认值为0(不启用)。在不启用窗口扩大因子选项时,通告窗口有16bit,最大值为65535。有些很糟糕的协议实现采用有符号的窗口大小,所以最大值只能为32767。当然,这种协议并不多见:)。@include/net/tcp.h:/* * Never offer a window over 32767 without using window scaling. * Some poor
2020-10-29 16:47:32
334
原创 Socket接收缓存初始化过程
调用过程:socket ——net\socket.c sock_create inet_create ——net\ipv4\af_inet.c sock_init_data ——net\core\sock.c sk->sk_rcvbuf =...
2020-01-17 11:22:10
387
原创 TCP/IP协议RFC文档
1、RFC相关文档的官网https://tools.ietf.org/2、RFC说明RFC2988、RFC6298——Computing TCP’s Retransmission Timer。
2019-12-19 10:24:32
2569
原创 Vs Code设置插件路径中含有空格处理
1、VScode安装完成后,打开cmd,输入code --help会有响应2、创建一个镜像。在CMD中输入 subst w: "D:\Software\Microsoft VS Code"。然后就可以直接用w:\替代D:\Software\Microsoft VS Code了3、输入code --extensions-dir w:\extensions....
2019-10-17 15:27:30
2828
原创 cin.getline()和getline()函数
1、cin.getline函数属于std::istream类其用法:istream& getline (char* s, streamsize n );istream& getline (char* s, streamsize n, char delim );s:存储读取的数据。n:读取数据的数量delim:指定行结束符,默认是'\n'// istre...
2019-08-01 10:55:31
491
转载 关于send函数在阻塞模式和非阻塞模式下的区别
在阻塞模式下,send函数的过程是将应用程序请求发送的数据拷贝到发送缓存中发送并得到确认后再返回.但由于发送缓存的存在,表现为:如果发送缓存大小比请求发送的大小要大,那么send函数立即返回,同时向网络中发送数据;否则,send向网络发送缓存中不能容纳的那部分数据,并等待对端确认后再返回(接收端只要将数据收到接收缓存中,就会确认,并不一定要等待应用程序调用recv);在...
2019-07-31 16:38:28
1580
原创 Makefile使用笔记
ifneq的用法 ifneq ($(变量名), 变量值 ) ........ endififneq是比较两个参数是否不相同。第二个参数空就是NULLifneq ($(VAR),)含义:$(VAR)的值不是NULL就可以进行条件内的命令处理,否则不执行条件内的命令$(VAR)是获取make file中的环境变量或者宏...
2019-07-31 10:00:14
7236
转载 C++函数指针、函数对象与C++11 function对象
1. 定义: 函数对象:所有重载了函数调用操作符(operator())的类对象,又称为函数子。在STL中,大多数使用函数子的地方都可以使用函数指针(ps:set和multiset的比较类型必须是函数对象,而不能是函数指针)通过将operator设置为内联函数,可以使程序性能加速。 函数指针:指向某种(函数参数,返回值)的函数类型的指针,每个函数都有一个入口地址,函数指针便是指...
2019-07-25 10:03:54
470
转载 c++关键字mutable作用
在 C++ 中,mutable 是为了突破 const 的限制而设置的。被 mutable 修饰的变量,将永远处于可变的状态,即使在一个 const 函数中,甚至结构体变量或者类对象为 const,其 mutable 成员也可以被修改。struct Test{ int a; mutable int b;};const Test test = {1,2};test.a...
2019-07-24 16:29:10
197
红外报警电路
2011-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人