- 博客(8)
- 收藏
- 关注
原创 [2016/8/26]small tips
1.accept函数主要用于服务器端,一般位于listen函数之后,默认会阻塞进程,直到有一个客户请求连接,建立好连接后,它返回的一个新的套接字 socketfd_new ,此后,服务器端即可使用这个新的套接字socketfd_new与该客户端进行通信,而sockfd 则继续用于监听其他客户端的连接请求。
2016-08-26 15:43:16
396
原创 [2016/8/23]TCP/IP基础
一.ISO/OSI参考模型 1.结构: ①物理层;传输比特流(b);设备如网卡 ②数据链路层:将物理层收到的比特流成帧(frame);设备如数据交换机 ③网络层:将子网之间的数据进行路由选择,分组,重组。传输数据包(packet);设备如路由器。协议如IP ④传输层:提供可靠的数据传输服务,检测路由器丢包,然后产生一个重传请求,能将乱序的包重新排序 ⑤会话层:管理主机间会话过程。包括会
2016-08-23 09:47:28
290
转载 [2016/8/23][C语言]main函数的参数
main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv) C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指向字符串的指针数组。加上形参说明后,main函数的函数头应写为:
2016-08-22 20:43:28
152
原创 [2016/8/22][Unix网络编程]第一章:①时间获取程序
1.时间获取客户程序(TCP) tips: ①int main(int argc, char **argv) argc是参数个数,二维字符串数组argv是命令行参数; ② sockaddr_in 结构体。元素如下: sin_family指代协议族,在socket编程中只能是AF_INET sin_port存储端口号(使用网络字节顺序),在linux下,端口号的范围0~65535,同时0
2016-08-22 12:04:51
356
原创 [2016/8/21][日记系列]1
昨天来了公司,收拾了宿舍床位。一个人背着老沉的包上七楼,然后又跑去超市买了一堆生活用品抱回来,晚上还洗衣服。还来着姨妈的我整个人都虚脱了。。还有到了陌生的环境才发现自己的找路记路能力十分强大,开心max,感觉自己好可靠哈哈哈。 喜欢的阿三生煎就在公司旁边,简直开心,可以想去就去吃了!但是连着吃了两顿,发现边际效应递减得十分明显。看来好吃的东西还是不要一下吃多。 早上跟着L同学去了基督教堂。在昨
2016-08-21 21:12:42
207
原创 [2016/8/21][Linux]操作文件和目录
五条操作文件和目录需要的相关指令: cp — 复制文件和目录 mv — 移动/重命名文件和目录 mkdir — 创建目录 rm — 删除文件和目录 ln — 创建硬链接和符号链接 基础知识: 表5-1: 通配符 通配符 意义 * 匹配任意多个字符(包括零个或一个) ?
2016-08-21 16:25:25
188
原创 [2016/8/21][Linux] ls命令输出结果解读
ls -l:使ls的输出结果以长格式形式输出。 -rw-r--r-- 1 root root 3576296 2007-04-03 11:05 Experience ubuntu.ogg -rw-r--r-- 1 root root 1186219 2007-04-03 11:05 kubuntu-leaflet.png -rw-r--r-- 1 root root 47584 2007
2016-08-21 15:04:40
479
原创 [2016/8/21]linux基本操作
首先!在桌面任意空白处,按CTRL+ALT+T,打开终端。 1.拖动+鼠标中键 复制粘贴(终端内部) 2.上下键 3.左右键 命令: pwd - Print name of current working directory cd - Change directory ls - List directory contents file – D
2016-08-21 11:24:15
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人