2016年5月10日
摘要: 一、基本类型和引用类型的值 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。 基本类型值:简单的数据段。 引用类型值:可能由多个值构成的对象。 当将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值。 引用类型的值是保存在内存中的值。JavaScript不允许直接访问内存中的 阅读全文
posted @ 2016-05-10 14:13 suvllian 阅读(355) 评论(0) 推荐(0) 编辑
  2016年5月8日
摘要: Winsock中提供了一些I/O模型帮助应用程序以异步方式在一个或多个套接字上管理I/O。 这样的I/O模型有六种:阻塞(blocking)模型,选择(select)模型,WSAAsyncSelect模型,WSAEventSelect模型,重叠(overlapped)模型,完成端口(completi 阅读全文
posted @ 2016-05-08 11:45 suvllian 阅读(579) 评论(0) 推荐(0) 编辑
  2016年5月7日
摘要: TCP连接需三次握手才能建立,断开连接则需要四次握手。 客户端TCP状态迁移: CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT->CLOSED 服务器TCP状态迁移: CLOSED->LISTEN->SYN收到->ES 阅读全文
posted @ 2016-05-07 23:45 suvllian 阅读(3566) 评论(0) 推荐(0) 编辑
  2016年5月6日
摘要: 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排 序通常明显比其他Ο(nlogn) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速 阅读全文
posted @ 2016-05-06 11:47 suvllian 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 1、套接字的创建和关闭 使用套接字之前,必须使用socket函数创建一个套接字,此函数调用成功将返回一个套接字句柄。 type参数指定套接字的类型。套接字有流套接字、数据报套接字和原始套接字。 SOCK_STREAM 流套接字,使用TCP提供有连接的可靠的传输。 SOCK_DGRAM 数据报套接字, 阅读全文
posted @ 2016-05-06 11:14 suvllian 阅读(259) 评论(0) 推荐(0) 编辑
  2016年5月5日
摘要: 一、文本 LTextField对象是lufylegend库件中专门用于显示文本信息的一个对象。 1、文本属性 创建的文本框对象不会自动加入可视化对象列表中。只有手动调用addChild()方法才能使它显示。 文本框对象还有很多其他的属性:坐标、文字大小、字体风格、字体颜色。 2、输入框 使用LTex 阅读全文
posted @ 2016-05-05 17:00 suvllian 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 将事件绑定到元素身上的三种方法: 1、HTML事件处理程序(不推荐使用) 2、传统的DOM事件处理程序 即在目标DOM事件的基础上绑定事件。如果在声明函数时加上括号,函数会立即调用,去掉括号,函数不会立即调用。 3、设置事件监听器。 即为addEventListener()函数,该函数有三个参数,第 阅读全文
posted @ 2016-05-05 13:31 suvllian 阅读(4711) 评论(0) 推荐(0) 编辑
摘要: HTTP属于TCP/IP模型中一个面向文本的应用层协议,所使用的服务器端口号的TCP中的80端口,通信双方在这个基础上进行通信。 每个服务器都有一个应用进程,时刻监听着80端口的用户访问请求。当有用户请求到达时(HTTP请求报文),服务器会尽快做出响应(HTTP响应报文),返回用户访问页面的信息,这 阅读全文
posted @ 2016-05-05 01:05 suvllian 阅读(3673) 评论(0) 推荐(0) 编辑
  2016年5月3日
摘要: lufylegend可以解决HTML5开发游戏中会遇到的一些问题: 1、各种浏览器对于JavaScript和HTML的解析是不一致的。 2、手机浏览器和PC浏览器的区别。 3、JavaScript并非面向对象编程,影响了代码的可读性。 使用开源库件之前先进行初始化,在带中链接框架,并且在HTML中加 阅读全文
posted @ 2016-05-03 14:00 suvllian 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 一、变形 1、放大和缩小 scale(X,Y)函数。 当使用该函数时,其起始坐标值也被放大或缩小。当X、Y为负值时,可以实现翻转。 2、平移变换 translate(X,Y)函数。 表示水平方向向左移动,竖直方向向下移动。 3、旋转变换 rotate(角度)函数。 旋转一定角度,是以canvas的起 阅读全文
posted @ 2016-05-03 01:06 suvllian 阅读(760) 评论(0) 推荐(0) 编辑