上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创... 阅读全文
posted @ 2018-09-18 17:22 Tattoo_Welkin 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 首先给出OSI 参考模型与TCP/IP协议模型图:1. 概述:首先,我们需要知道的是数据分为两种,一种是带内数据,一种是带外数据。带内数据就是我们平常传输或者说是口头叫的数据。带外数据就是我们接下来讲的内容。 许多的传输层都具有带外数据(也称为 ... 阅读全文
posted @ 2018-09-13 17:36 Tattoo_Welkin 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1.非阻塞Connect有什么用?可以让三路握手的处理等同与一般数据的处理,而不是一直让 connect一直尝试重连或者花费一个RTT时间。而且RTT时间从几毫秒到几秒不等,万一有许多连接,不论是尝试重连还是花费一个RTT时间,都将是致命的延时。可以使用该技... 阅读全文
posted @ 2018-09-08 23:34 Tattoo_Welkin 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.非阻塞 有什么用? 1. 可以让三路握手的处理等同与一般数据的处理,而不是一直让 一直尝试重连或者花费一个 时间。而且RTT时间从几毫秒到几秒不等,万一有许多连接,不论是尝试重连还是花费一个RTT时间,都将是致命的延时。 2. 可以使用该技术同时建立多个连接。Web浏览器中常用。 3. 既然使用 阅读全文
posted @ 2018-09-08 23:30 Tattoo_Welkin 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 最近学弟学妹们在写聊天室,期间遇到了很多问题,也“逼迫”我们这些大二(其实即将大三)狗考虑了许多以前没有考虑过的东西。现在就着我们小组的聊天室的项目,送给学弟学妹们”几个可能安全的封装函数。“frist : 保证发送“len”字节到套接字ssize_t... 阅读全文
posted @ 2018-08-23 16:45 Tattoo_Welkin 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1. 基础介绍 最通用的I/O函数,只要设置好参数,read、readv、recv、recvfrom和write、writev、send、sendto等函数都可以对应换成这两个函数来调用。同时,各种输出函数调用也可以替换成sendmsg调用。#includ... 阅读全文
posted @ 2018-08-22 20:28 Tattoo_Welkin 阅读(797) 评论(0) 推荐(0) 编辑
摘要: unp上讲述了以下三种方法:1.调用alarm,它在指定超时期满时将产生SIGALRM信号。2. 使用select为函数设置超时3.使用SO_RCVTIMEO套接字选项为函数设置超时(1.1).使用 SIGALRM 信号为 connect设置超时stat... 阅读全文
posted @ 2018-08-17 22:38 Tattoo_Welkin 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 1. 经典“入门级”问题:IO 多路复用是什么意思? 在单个线程通过记录跟踪每一个Sock(I/O流)的状态来同时管理多个I/O流. 发明它的原因,是尽量多的提高服务器的吞吐能力。是不是听起来好拗口,看个图就懂了.(其实就是一个时分复用) 在同一... 阅读全文
posted @ 2018-08-17 21:00 Tattoo_Welkin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1. 经典“入门级”问题:IO 多路复用是什么意思? 在单个线程通过记录跟踪每一个Sock(I/O流)的状态来同时管理多个I/O流. 发明它的原因,是尽量多的提高服务器的吞吐能力。 是不是听起来好拗口,看个图就懂了.(其实就是一个时分复用) 在同一个线程里面, 通过拨开关的方式,来同时传输多个I/O 阅读全文
posted @ 2018-08-17 16:28 Tattoo_Welkin 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 前面我们提到输入的数据正好是升序或降序序列时,二叉排序树就会退化成一个单链表,时间复杂度变为 O(N)(如果没看前面,点这里),这是我们所不希望的。我们也提出了解决办法,那就是“平衡”BST树。 AVL树:最先发明的自平衡二叉查找树。在AVL树中任何... 阅读全文
posted @ 2018-08-14 10:29 Tattoo_Welkin 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页