自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 Makfile的关键字wildcard

1、$(wildcard $(dir)/*.c)获取指定目录下的所有.c文件。

2020-11-09 15:20:01 188

原创 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 271

原创 文档的官方网站说明

C++库及一些文档网站:http://www.open-std.org/

2020-02-20 10:39:06 169

原创 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 349

原创 TCP/IP协议RFC文档

1、RFC相关文档的官网https://tools.ietf.org/2、RFC说明RFC2988、RFC6298——Computing TCP’s Retransmission Timer。

2019-12-19 10:24:32 2388

原创 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 2704

原创 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 436

转载 关于send函数在阻塞模式和非阻塞模式下的区别

在阻塞模式下,send函数的过程是将应用程序请求发送的数据拷贝到发送缓存中发送并得到确认后再返回.但由于发送缓存的存在,表现为:如果发送缓存大小比请求发送的大小要大,那么send函数立即返回,同时向网络中发送数据;否则,send向网络发送缓存中不能容纳的那部分数据,并等待对端确认后再返回(接收端只要将数据收到接收缓存中,就会确认,并不一定要等待应用程序调用recv);在...

2019-07-31 16:38:28 1403

原创 Makefile使用笔记

ifneq的用法 ifneq ($(变量名), 变量值 ) ........ endififneq是比较两个参数是否不相同。第二个参数空就是NULLifneq ($(VAR),)含义:$(VAR)的值不是NULL就可以进行条件内的命令处理,否则不执行条件内的命令$(VAR)是获取make file中的环境变量或者宏...

2019-07-31 10:00:14 7115

转载 C++函数指针、函数对象与C++11 function对象

1. 定义: 函数对象:所有重载了函数调用操作符(operator())的类对象,又称为函数子。在STL中,大多数使用函数子的地方都可以使用函数指针(ps:set和multiset的比较类型必须是函数对象,而不能是函数指针)通过将operator设置为内联函数,可以使程序性能加速。 函数指针:指向某种(函数参数,返回值)的函数类型的指针,每个函数都有一个入口地址,函数指针便是指...

2019-07-25 10:03:54 421

转载 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 138

海思Hi3536芯片资料

海思平台的NVR芯片Hisi3636数据手册。。。。。。。。。。。。。。。。。。

2018-02-02

keilc51v9keiluvision4

keiluvision4 单片机软件开发 C51

2014-01-03

stm32的ISP下载器

stm32的ISP下载器 mcuisp的,挺好的

2012-04-19

红外报警电路

(1) 当有人遮挡红外光时发出报警信号,无人遮挡红外光时报警器不 工作; (2) 红外发射器,发射频率为30KHZ,控制距离≥2m; (3) 报警信号频率800HZ。

2011-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除