1:首先先明确CLR的概念:
CLR(CommonLanguageRuntime):公共语言运行时,是一个可由多种编程语言使用的"运行时";
在运行时,CLR根本不关心开发人员用的是哪一种语言来变写代码,它只关注语言是否是面向CLR(面向运行时)的.2:CLR的核心功能包括: 内存管理、程序集...
分类:
其他好文 时间:
2014-05-10 01:24:29
阅读次数:
439
原创地址:http://www.cnblogs.com/bnbqian/p/3708119.html
转载请注明出处 作为初学者,知道WebSocket 可以实现Web 的双向通讯就足够了。
想要知其然,知其所以然,就必须去看看相应的协议规定。因为WebSocket 是个比较新的概念,可...
分类:
Web程序 时间:
2014-05-10 01:13:24
阅读次数:
302
原文:http://blog.csdn.net/kmyhy/article/details/8895606概念" Clangstatic analyzer
"是一个非常有用的查找代码中内存管理错误的工具。我在查看这个分析器的输出时经常会想,“既然你能找出错误,为什么就不能修正错误呢?”实际上,这就是...
分类:
其他好文 时间:
2014-05-10 01:08:29
阅读次数:
440
序
声明和定义是我们使用的基础,但是对于声明和定义的概念,我们不甚了了,也就是说感觉好像是这样,但是真要详细说明就说不上来。 有博主对于声明和定义有以下描述:
1、需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。 “定义性声明(defining declaration)”或者...
分类:
编程语言 时间:
2014-05-09 17:16:22
阅读次数:
481
一、性能优化的一般概念人们普遍认为Java程序总是比C程序慢,对于这种意见,大多数人或许已经听得太多了。实际上,情况远比那些陈旧的主张要复杂。许多
Java程序确实很慢,但速度慢不是所有Java程序的固有特征。许多Java程序可以达到C或C++中类似程序的效率,但只有当设计者和程序员在整个开发过程中...
分类:
编程语言 时间:
2014-05-05 10:46:41
阅读次数:
397
第一章、基础网络概念 1.1
网络是个什么玩意儿全世界的人种有很多,人类使用的语言种类也多的很。那如果你想要跟外国人沟通时,除了比手划脚之外,你要如何跟对方讲话?
大概只有两种方式啰,一种是强迫他学中文,一种则是我们学他的语言,这样才能沟通啊。在目前世界上的强势语言还是属于英语系国家, 所以啰...
分类:
其他好文 时间:
2014-05-05 10:17:19
阅读次数:
672
判断树是否是平衡的,这道题中的平衡的概念是指任意节点的两个子树的高度相差不超过1,我用递归的方法把所有的节点的高度都计算了下,并且在计算的过程记录每个节点左右两颗子树的高度差,最后通过遍历这个高度差就可以知道是否是平衡的。下面是AC代码:
1 /** 2 * Given a binary...
分类:
其他好文 时间:
2014-05-05 09:54:44
阅读次数:
378
我相信学过Javascript这门语言的程序员应该都对Closure这个概念有所了解,然而网上以及各种Javascript书籍里面对Closure这个概念的定义有各种说法。我本人觉得很多地方对Closure这个概念的定义都是片面的,目前看到的比较全面准确的定义应该是Wikipedia上面的定义了,但...
分类:
编程语言 时间:
2014-05-04 20:28:09
阅读次数:
469
深刻理解Linux进程间通信(IPC) 郑彦兴
原文地址:http://www.ibm.com/developerworks/cn/linux/l-ipc/index.html
一个大型的应用系统,往往需要众多进程协作,进程(Linux进程概念见附1)间通信的重要性显而易见。本系列文章阐述了Linu...
分类:
系统相关 时间:
2014-05-04 20:27:18
阅读次数:
485
javascript里的数据类型:
原始类型:数字...
分类:
编程语言 时间:
2014-05-04 18:25:39
阅读次数:
368