大家好/HI everyone,Thanks for viewing my blogs, starting to use cnblogs to write blogs about programming. Hope I can keep writing and growing up together...
分类:
其他好文 时间:
2014-07-10 10:05:59
阅读次数:
197
主要来自 Scala 语言发明人 Martin Odersky 教授的 Coursera 课程 《Functional Programming Principles in Scala》。2. Higher Order Functions把其他函数作为参数或者作为返回值,就是 higher order...
分类:
其他好文 时间:
2014-07-07 23:27:55
阅读次数:
412
题目来源:《The C programming language》中的习题P92练习5-8:一个日期转换的问题,把某月某日这种日期表示形式转换为某年中第几天的表示形式,反之亦然。例如,3月1日是非闰年的第60天,是闰年的第61天。在这里,我们定义下列两个函数以进行日期转换:函数day_of_year...
分类:
编程语言 时间:
2014-07-07 19:11:44
阅读次数:
222
Built-in Control Structures 内置控制结构1 if 控制结构scala的if跟java的if结构上相同,功能上也差不太多,scala的说法是,if能够返回一个值 val fileName = if (!args.isEmpty) args(0) else "default....
分类:
其他好文 时间:
2014-07-07 18:33:10
阅读次数:
169
主要来自 Scala 语言发明人 Martin Odersky 教授的 Coursera 课程 《Functional Programming Principles in Scala》。3. Data and Abstraction3.1 Class Hierarchies这一集字幕不同步-,-,听...
分类:
其他好文 时间:
2014-07-07 18:19:32
阅读次数:
177
这段时间天天被米老师洗脑式的上课,讲的都是一个中心,面向对象!
但是,面向对象到底是怎么回事儿呢?我们看一下维基百科里是怎么说的:
面向对象程序设计(英语:Object-oriented programming,缩写:OOP)是一种程序设计范型,同时也是一种程序开发的方法。对象指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。...
分类:
其他好文 时间:
2014-06-30 10:18:18
阅读次数:
133
We must have already been familiar with proprietary Fortran programming environments, for example,Compaq Visual Fortran IDE (which is actually a combi...
涉及以下几个方面:C/C++汇编操作系统反汇编破解缓存溢出qBooks on C/C++:·The C Programming Languageby Brian W.Kernighan and Dennis M. Ritchie. Prentice Hall, 1988. The author’s ...
分类:
其他好文 时间:
2014-06-27 16:47:31
阅读次数:
343
http://en.wikipedia.org/wiki/Glob_(programming)Incomputer programming, in particular in aUnix-like environment, the termglobbingis sometimes used to r...
分类:
其他好文 时间:
2014-06-27 14:06:59
阅读次数:
258
Functional ObjectAdvantages and Disadvantages of Immutable ObjectAdv 1. 不可变对象更具容易被推断出来,因为它不会随着时间的变化而造成值的变化。Adv 2. 不可变对象可以自动地传递不会发生变化,而传递可变对象的话,需要首先对可变...
分类:
其他好文 时间:
2014-06-27 13:55:22
阅读次数:
187