分析编程语言缺陷的一种方法是把所有的缺陷归于3类:不该做的做了,该做的没做,该做但做得不合适。 在使用switch case时,如果使用缺省的 fall through,请一定在旁边注释,因为97%的情况需要使用break,break跳出的是最近的那层循环或者switch语句。 下面代码,第一次调用 ...
分类:
编程语言 时间:
2017-05-14 15:29:25
阅读次数:
173
再谈C++函数 1:引用 2:默认参数 3:函数重载 4:函数模板 ———————————————————————————————————————————————————————————————— 1:引用 引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程 ...
分类:
编程语言 时间:
2017-05-06 20:49:41
阅读次数:
221
《Effective C#》快速笔记 - C# 中的动态编程 静态类型和动态类型各有所长,静态类型能够让编译器帮你找出更多的错误,因为编译器能够在编译时进行大部分的检查工作。C# 是一种静态类型的语言,不过它加入了动态类型的语言特性,可以更高效地解决问题。 本系列 《Effective C#》快速笔 ...
在学习面向对象编程的更高级的问题之前,必须要完全理解函数的作用域和闭包,以及变量访问 然后将讨论参数this以及原型委托(prototype delegation), 这是实现面向对象编程的JavaScript最主要的两个语言特性,最后,提到写JavaScript类和子类的多种方法 深刻地理解Jav ...
分类:
编程语言 时间:
2017-05-03 11:36:05
阅读次数:
155
http://www.jianshu.com/p/42e11515c10f ...
分类:
Web程序 时间:
2017-04-20 19:40:19
阅读次数:
182
Scala 是 Scalable Language 的简写,是一门多范式的编程语言。 语言特性:1、面向对象,所有值都是对象,类可以继承和组合;2、函数式,支持闭包,支持柯里化等等;3、静态类型,支持泛型,支持模式匹配;4、支持Actor并发模型,使用Akka实现。 和c++/java相比,有意思的 ...
分类:
其他好文 时间:
2017-04-18 09:40:05
阅读次数:
143
来源:CSDN http://www.csdn.net/article/2014-09-15/2821685-exploring-of-the-php 作者:王帅 摘要:PHP作为一门简单而强大的语言,能够提供很多Web适用的语言特性,而从本期《问底》开始,王帅将从实践出发,带你弄清PHP内核中一些 ...
分类:
Web程序 时间:
2017-04-10 09:39:57
阅读次数:
316
本文重点总结了编程学习方法,常用的dos命令,java三大技术架构,jdk和jre和jvm的关系以及path和classpath的区别。重点是jdk和jre和jvm的关系以及path和classpath的区别。 ...
分类:
其他好文 时间:
2017-04-03 01:07:50
阅读次数:
213
本文转自 damonlan的文章 http://www.cnblogs.com/damonlan/archive/2012/07/01/2553425.html 前言 因为我在写这文章的时候,百度里找资料,找到了园友的一篇文章,写的很好,可是我写了又不想放弃,所以就在里面拿了很多东西过来!~~ [翻 ...
分类:
编程语言 时间:
2017-04-02 17:43:26
阅读次数:
266
DLR 一.近年来,在TIOBE公司每个月发布的编程语言排行榜中,C#总是能挤进前十名,而在最近十年来,C#总体上呈现上升的趋势.C#能取得这样的成绩,有很多因素,其中它在语言特性上的锐意进取让人印象深刻. C#4动态功能是Dynamic Language Runtime(动态语言运行时,DLR)的 ...