重点浏览了一下和Java的不同之处: js是一种宽松类型语言; js不区别整形数值与浮点型数值,所有数字由64位浮点型表示; 没有char; 特殊的数值:Infinity、NaN(与自己都不相等)、Number.MAX_VALUE、Number.POSITIVE_INFINITY、 各类型之间的转...
分类:
编程语言 时间:
2016-03-11 15:34:22
阅读次数:
222
Action<T> 委托其实与[button url="http://redcat7.net/?p=343" style="dark"]Func<T, TResult> 委托[/button]一样,都是为了简化委托的使用,这两者的不同之处在于Action<T> 封装一个方法且该方法只有一个参数并且不
分类:
其他好文 时间:
2016-03-11 12:08:17
阅读次数:
172
集合类概述 Java语言的java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难会想到数组集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List集合、Set集合、Map集合,其中List与Set
分类:
其他好文 时间:
2016-03-10 23:27:47
阅读次数:
191
写一段js代码,在浏览器控制台执行和node命令行中执行效果是一样的。不同之处是node中没有一些浏览器对象如window,而多了http、process等对象。 Nodejs模块化步骤: 1.创建模块 2.导出模块 3.加载模块 4.使用模块 比如,创建一个模块car.js ,exports是导出
分类:
Web程序 时间:
2016-03-09 14:12:25
阅读次数:
318
一、什么是操作符重载 操作符重载可以分为两部分:“操作符”和“重载”。说到重载想必都不陌生了吧,这是一种编译时多态,重载实际上可以分为函数重载和操作符重载。运算符重载和函数重载的不同之处在于操作符重载重载的一定是操作符。我们不妨先直观的看一下所谓的操作符重载: 1 #include <iostrea
分类:
其他好文 时间:
2016-03-06 15:45:16
阅读次数:
179
双向链表与单链表有许多的相似之处,但是也有不同之处。双向链表与单链表主要的不同在于:双向链表可以从两个方向进行遍历,但是单链表只能从头节点遍历到尾节点,不能从尾节点遍历到头节点,对于链表中一些插入和删除等操作,双向链表较单链表更为简单些。所以,双向链表有其..
分类:
编程语言 时间:
2016-03-05 14:56:10
阅读次数:
211
Lua中的协程和多线程很相似,每一个协程有自己的堆栈,自己的局部变量,可以通过yield-resume实现在协程间的切换。不同之处是:Lua协程是非抢占式的多线程,必须手动在不同的协程间切换,且同一时刻只能有一个协程在运行。并且Lua中的协程无法在外部将其停止,而且有可能导致程序阻塞。 协同程序(C
分类:
其他好文 时间:
2016-03-04 18:58:16
阅读次数:
229
2.101.BGP-4与早期版本的主要不同之处是什么?2.CIDR解决了哪两个问题?3.有类别与无类别IP路由器之间的区别是什么?4.有类别与无类别IP路由协议之间的区别是什么?5.请解释汇总是如何隐藏网络的不稳定性的。6.请解释汇总是如何产生不对称流量模型的。7.不对称流量是不被期望的..
分类:
其他好文 时间:
2016-03-03 15:02:37
阅读次数:
185
这学期正在学习软件工程课,终于知道了软件工程的大概。以前学的时候总觉得很抽象,理解起来好像不难,总是摸不着头脑一种很茫然的感觉。曾经以为软件就是程序,程序就是软件,现在知道了二者的不同之处,这是学习这门课程第一个收获。软件除了程序还要有使用和维护该程序所需要的全部文档。包括需求文档、设计文档、测试文
分类:
其他好文 时间:
2016-03-03 09:09:33
阅读次数:
139
不同之处: null是js语言的关键字,它表示一个特殊值,常用来描述“空值”。对null执行typeof运算,结果返回字符串“object”,也就是说,可以将null认为是一个特殊的对象值,含义是“非对象”。但实际上,通常认为null是它自有类型的唯一一个成员,它可以表示数字、字符串、和对象是“无值...
分类:
其他好文 时间:
2016-03-02 23:27:24
阅读次数:
137