~$ 存档

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页

2017年10月29日

摘要: 首部固定部分各字段的意义如下: 1.源端口和目的端口,各占2个字节。 2.序号:占4个字节,序号范围为0到2的32次方-1,序号增加到2的32次方-1之后,下一个序号变为0,在一个TCP连接中传送的字节流中的每一个字节都按顺序编号。首部中的序号字段值指的是本报文段所发送的数据的第一个字节的序号。可对 阅读全文
posted @ 2017-10-29 21:50 LuoTian 阅读(6736) 评论(0) 推荐(0)

2017年10月27日

摘要: 在卷一中:(章节二:数据链路层) 在T C P / I P协议族中,链路层主要有三个目的: (1)为IP模块发送和接收IP数据报; (2 )为ARP模块发送ARP请求和接收ARP应答; (3 )为RARP发送RARP请 求和接收RARP应答。TCP/IP支持多种不同的链路层协议,这取决于网络所使用的 阅读全文
posted @ 2017-10-27 14:51 LuoTian 阅读(2097) 评论(0) 推荐(0)

2017年10月22日

摘要: *注:(此代码必背) ## 注释: 在创建互斥对象时,第二个参数为FALSE值,表明当前没有线程拥有这个互斥对象,于是操作系统就会将该互斥对象设置为有信号状态。 阅读全文
posted @ 2017-10-22 17:12 LuoTian 阅读(512) 评论(0) 推荐(0)

2017年10月20日

摘要: ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2018.9.25补充 win 阅读全文
posted @ 2017-10-20 16:31 LuoTian 阅读(2099) 评论(0) 推荐(1)

摘要: 占位## 阅读全文
posted @ 2017-10-20 13:47 LuoTian 阅读(349) 评论(0) 推荐(0)

摘要: select模式的思想 创建FD_SET fd_all,并初始化FD_ZERO(&fd_all); Step1 初始时: Step2 加入一个套接字之后,比如FD_SET(sServer,&fd_all); Step3 调用select函数之后,有两种情况 ///////////////////// 阅读全文
posted @ 2017-10-20 11:32 LuoTian 阅读(326) 评论(0) 推荐(0)

摘要: ## 阅读全文
posted @ 2017-10-20 11:31 LuoTian 阅读(214) 评论(0) 推荐(0)

2017年10月19日

摘要: 在阻塞模式下,在I/O操作完成前,执行的操作函数将一直等候而不会立即返回,该函数所在的线程会阻塞在这里。相反,在非阻塞模式下,套接字函数立即返回,而不管I/O是否完成。 重点知识和思想: //////////////////////////////////////////////////////// 阅读全文
posted @ 2017-10-19 11:04 LuoTian 阅读(434) 评论(0) 推荐(0)

2017年10月18日

摘要: 事件对象分为两类:人工重置事件对象和自动重置事件对象。对于人工重置事件对象,可以同时有多个线程等待到事件对象,成为可调度线程。 对于自动重置事件对象,等待该事件对象的多个线程只能有一个线程成为可调度线程。此外,如果事件对象为自动重置事件对象,当某个线程等待到事件对象后,系统将自动将事件对象设置为未通 阅读全文
posted @ 2017-10-18 15:15 LuoTian 阅读(1646) 评论(0) 推荐(0)

摘要: /**************************************************************************************************** 发布日期:* 更新日期:2017-11-13 17:05:31* 进度:* 作者:Luotian 阅读全文
posted @ 2017-10-18 14:08 LuoTian 阅读(7204) 评论(0) 推荐(0)

2017年10月17日

摘要: 功能:向服务器端发送一个字符串,属于最简易的形式,一共需要4个主要步骤,初始化-建立套接字-连接服务器-发送数据 服务端 阅读全文
posted @ 2017-10-17 15:50 LuoTian 阅读(378) 评论(0) 推荐(0)

2017年10月16日

摘要: 初始化DLL之后,接着创建套接字,通过socket()和WSASocket()函数实现此功能。 af:协议的地址家族。创建TCP或者UDP套接字时,该参数为AF_INET。 type:协议的套接字类型,有SOCK_STREAM、SOCK_DGRAM和SOCK_RAM 3种类型。 protocol:协 阅读全文
posted @ 2017-10-16 15:02 LuoTian 阅读(361) 评论(0) 推荐(0)

摘要: /******************************************************************** 更新日期:2017-11-07 10:33:08* 进度:完成* 作者:LuoTian* 备注:******************************** 阅读全文
posted @ 2017-10-16 10:30 LuoTian 阅读(2065) 评论(0) 推荐(0)

2017年9月29日

摘要: 做前端的,应该有不少人都写过操作URL的代码,比如提取问号后面的参数、或者主机名什么的,比如这样: var url="http://jszai.com/foo?bar=baz", separator=url.indexOf('?') >-1?'&':'?'; url+=separator+encod 阅读全文
posted @ 2017-09-29 10:27 LuoTian 阅读(265) 评论(0) 推荐(0)

2017年9月21日

摘要: 这是一款使用很便捷的工具,它可以快速容易的创建HTML动态bits,为文本目录添加微妙效果。 Smoke.js Smoke.js是一个轻量级且灵活的JS插件,只是用来替代原有的alert而已。它完全由HTML与CSS3构成,所以你能够自己添加样式来表现出个性化。 Batman.js 这个框架就像它的 阅读全文
posted @ 2017-09-21 16:49 LuoTian 阅读(4953) 评论(0) 推荐(0)

2017年9月14日

摘要: 【译者按:在看MapBox Guides文档时,看到这篇 How do web maps work?,这篇文档通俗易懂地阐述了Web地图是如何工作的,其实更偏向讲瓦片地图的工作原理,鉴于之前很多人不了解地图切片的原理,因此简单翻译一下,由于源自MapBox文档,文中免不了涉及MapBox的相关术语, 阅读全文
posted @ 2017-09-14 17:01 LuoTian 阅读(4323) 评论(0) 推荐(2)

摘要: 1.前言 在上一节中我们知道了屏幕上一像素等于实际中多少单位长度(米或经纬度)的换算方法,而知道这个原理后,接下来我们要怎么用它呢?它和我们前端显示地图有什么关联呢?这一节,我会尽量详细的将这两个问题一一回答。说一个题外话,这一系列的文章我都会少给代码,多画流程图或者UML图来跟大家交流,一来便于没 阅读全文
posted @ 2017-09-14 10:35 LuoTian 阅读(706) 评论(0) 推荐(0)

2017年9月13日

摘要: ## 阅读全文
posted @ 2017-09-13 15:46 LuoTian 阅读(214) 评论(0) 推荐(0)

摘要: submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。 如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次 阅读全文
posted @ 2017-09-13 11:17 LuoTian 阅读(1034) 评论(0) 推荐(0)

2017年9月12日

摘要: 不论何种类型的文件都可以表示为一个字节数组。(Byte[]) 一、文件复制 (示例) 首先建立一个类似管道的东西将文件和内存中的程序连接,并将文件按字节发送。为了保存接收到的文件字节,需要创建一个字节数组。完成传递后,文件就以字节数组的方式保存在了内存中。 接下来再将内存中的字节数组保存到文件中,过 阅读全文
posted @ 2017-09-12 12:36 LuoTian 阅读(313) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页