上一页 1 ··· 5 6 7 8 9 10 11 下一页

2017年9月1日

TCP连接的建立和终止。

摘要: 为帮助大家理解connect,accept和close函数并使用netstat 调试TCP应用程序,我们必须了解如何建立和终止TCP连接以及TCP的状态转换图.这是一个通过加深了解底层网络协议以帮助我们编写网络程序的例子。 模拟三路握手: 下述步骤建立一个TCP连接 1.服务器必须准备好接受外来的连 阅读全文

posted @ 2017-09-01 13:05 flyingwaters 阅读(230) 评论(0) 推荐(0) 编辑

TCP和UDP细致刻画,区别。

摘要: TCP 》RTT(round-trip -time) 网络传输的拥挤情况实在不断变化的。 每一个字节关联一个序列号进行排序。例如,假设一个应用进程写2048字节到TCP套接口,导致TCP,导致发送两个分节所含数据一个分节1~1024,2个分节1025~2048(分节是TCP传递给IP的数据单元).如 阅读全文

posted @ 2017-09-01 09:28 flyingwaters 阅读(135) 评论(0) 推荐(0) 编辑

2017年8月31日

typename T和class T区别与联系

摘要: 按 C++ 标准来说,template<typename T> 用于基础数据类型,typename 指类型名,T 可以取 char int double 等。template<class T> 用于类,T 可以取任何类。但是这里有一个问题,结构体应该用 typename 还是 class? 结构体肯 阅读全文

posted @ 2017-08-31 23:33 flyingwaters 阅读(1484) 评论(0) 推荐(0) 编辑

TCP UDP的详解开始 ----UNIX网络编程

摘要: UDP是一种简单不可靠的数据报协议,注意描述,UDP协议这里是这么说的,不可靠的数据报协议,数据报 User Datagram Protocol 翻译为用户数据报协议,一种不可靠的数据报协议。 TCP是一种精致的可靠的字节流协议,Transmission Control Protocol --传输控 阅读全文

posted @ 2017-08-31 20:58 flyingwaters 阅读(157) 评论(0) 推荐(0) 编辑

关于UNIX网络编程的的OSI,1.7章的总结

摘要: OSI模型共七层:7:应用层 6:表示层 5:会话层 4:传输层 3:网络层 2:数据链路层 1:物理层 网际协议族:应用层 TCP/UDP IPv4 空 ipv6 设备驱动程序和硬件 上三层为应用程序层 下四层为linux的内核。第四和第五层之间形成应用程序编程接口API。 可以直接访问ipv4 阅读全文

posted @ 2017-08-31 11:26 flyingwaters 阅读(118) 评论(0) 推荐(0) 编辑

2017年8月30日

UNIX网络编程daytime服务端和客户端的实现过程

摘要: Server.c #include "unp.h"//solid for server#include <time.h> int main(int argc,char **argv){int listenfd,connfd;struct sockaddr_in servaddr;//header f 阅读全文

posted @ 2017-08-30 23:06 flyingwaters 阅读(243) 评论(0) 推荐(0) 编辑

2017年8月29日

linux shell脚本执行错误:bad substitution

摘要: 脚本test.sh内容: #!/bin/bash read pressKey indexes=0 c=${pressKey:indexes:1} 使用调试方式执行:sh -x test.sh第3行总出现bad substitution提示信息。 百思不得其解: 于是百度,查到一条有用信息,这与lin 阅读全文

posted @ 2017-08-29 23:03 flyingwaters 阅读(24577) 评论(1) 推荐(2) 编辑

shell 用法笔记

摘要: 1:t="asdasd sdasd" 定义式变量一般有字符串和数字 ${t}和$t使用变量 2:o="sdfjkflsjl sdkafjljkdasl ${t}" echo o打印变量 echo $o $t 链接变量 基本操作可以参考手则,作为脚本使用很方便 terminal中sh,进入,exit退 阅读全文

posted @ 2017-08-29 22:53 flyingwaters 阅读(137) 评论(0) 推荐(0) 编辑

2017年8月23日

《Python爬虫学习系列教程》学习笔记

摘要: 转自http://www.cnblogs.com/xin-xin/p/4297852.html http://cuiqingcai.com/1052.html 大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多。学习过程中我把一些学习的笔记总结下来,还记录了一些自己实际 阅读全文

posted @ 2017-08-23 14:18 flyingwaters 阅读(7104) 评论(1) 推荐(0) 编辑

2017年8月22日

using namespace std;的注意事项

摘要: 作者:zhang.jingjing链接:转自 https://www.zhihu.com/question/26911239/answer/51503880来源:知乎 因为使用STL中 有部分名称是没有加下划线的保留标记的而在自己的源代码中用到了后会引发未定义的后果 例如: #include <al 阅读全文

posted @ 2017-08-22 19:21 flyingwaters 阅读(200) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 下一页

导航