Qianfeng

DON'T WORRY BE HAPPY
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2022年3月7日

摘要: 客户端在三次握手收到第二个分节之后,connect就立马返回,但是服务端只有收到最后一个分节才把连接纳入全连接队列。 子进程终止的时候,会给父进程发信号SIGCHILD,但该信号默认被忽略,导致子进程变成僵尸进程。 这里提一下linux为什么设置僵死态:为了保存子进程的一些执行信息(进程ID,执行c 阅读全文

posted @ 2022-03-07 03:39 RonnieOS 阅读(54) 评论(0) 推荐(0) 编辑

摘要: 虚函数重写和函数重载 函数重载和虚函数都是c++的产物,为的都是用同一个函数名调用不同的函数。 函数重载的机制是,在一个作用域内,允许有多个同名的但是参数列表不同的函数。 虚函数和面向对象中的继承密不可分,虚函数指的是在父类中的某个函数,在子类中可以重写。那么用基类指针或者基类引用访问函数时,可以根 阅读全文

posted @ 2022-03-07 01:19 RonnieOS 阅读(279) 评论(0) 推荐(0) 编辑

摘要: TCP bind函数 bind函数的作用是把本地地址和端口写入套接字结构里。 如果tcp服务器不bind一个地址,在listen的时候会随机分配,但这种操作不合适 如果不指定端口,没法在bind函数取得所选端口(const sockaddr *),如果想知道,getsockname listen函数 阅读全文

posted @ 2022-03-07 01:18 RonnieOS 阅读(21) 评论(0) 推荐(0) 编辑