Java是在1995年由Sun公司推出的一种极富创造力的面对对象的程序设计语言,它由Java之父“詹姆斯·戈士林”博士设计,作为Sun研究院院士,他亲手设计了Java语言,并完成了Java技术的原始编译器和虚拟机。最初的名字是OAK,在1995年被重命名为Java编程语言。Java是一种通过解释方..
分类:
编程语言 时间:
2014-09-14 02:35:47
阅读次数:
560
1.略2.#import int main(int argc, const char * argv[]){ @autoreleasepool { // insert code here... NSLog(@"In Obiective-c, lowerc...
分类:
其他好文 时间:
2014-09-13 19:58:45
阅读次数:
318
转载自: http://www.codeceo.com/article/cpp-lambda.htmlC++ 11 对LB的支持,对于喜欢Functional Programming的人来说,无疑是超好消息。它使得C++进入了和C#,JavaScript等现代流行的程序设计语言所代表的名人堂。不熟悉...
分类:
编程语言 时间:
2014-09-13 18:29:45
阅读次数:
235
我们先从Java说起,简单的说,Java是一种面向对象的程序设计语言,可跨平台使用。
与之前学习的程序设计语言相比,最值得一提的就是Java的两种核心机制:Java虚拟机和垃圾回收机制。
1)虚拟机
“一次编译,随处运行”;
Java虚拟机是可运行Java代码的假想计算机,它是一个想象中的机器,在实际的计算机上通过软件模拟来实现。
不同的运行平台,有不同的虚拟机。
2)垃圾回收
在C和C++中,由程序员负责回收不用的内存。而在Java中不再给予程序员...
分类:
其他好文 时间:
2014-09-13 17:20:55
阅读次数:
189
在程序设计中,经常要使用到函数体相同的函数,如果我们要根据所使用的参数表不同来决定调用具体哪个函数时,我们经常使用的方式是进行函数重载,但是当我们的函数很多的时候会发现实现起来很不方便。所以c++提供了函数模板的概念,这和类模板实现起来的方式是类似的。
下面举个例子,我们经常要使用的冒泡排序算法,被排序的对象可能是double,int,char,float等等,下面是实现代码:
templat...
分类:
编程语言 时间:
2014-09-13 12:05:25
阅读次数:
191
平时用惯了jQuery.ajax之类的方法,却时常忽略了它背后的实现,本文是学习了AJAX基础及几种跨域解决方案之后的一些收获。一、AJAX——XMLHttpRequest谈起Ajax我们都很熟悉,它的核心对象是XMLHttpRequest(简称XHR)。1.创建对象:在ie7及以上版本支持原生的写...
分类:
编程语言 时间:
2014-09-12 23:20:54
阅读次数:
377
1.工厂方式
创建对象car
var oCar = new Object;
oCar.color = "red";
oCar.doors = 4;
oCar.mpg = 23;
oCar.showColor = function(){
alert(this.corlor);
};
创建多个carfunction createCar(color, doors, mpg) {
...
分类:
编程语言 时间:
2014-09-12 19:18:14
阅读次数:
301
1 类中的属性又叫成员变量(member variable),属性用英文(property)或者attribute2 对象(Object) 又叫做实例(Instance)。生成一个对象的过程叫做对象的实例化3 面向对象编程中命名的约定:(a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词...
分类:
编程语言 时间:
2014-09-12 01:06:52
阅读次数:
155
Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底层调用的意思。面向的是硬件。而库函数调用则面向的是应用开发的,相当于应用程序的api,采用这样的方式有很多种原因...
分类:
系统相关 时间:
2014-09-11 16:58:12
阅读次数:
206
本系列作为Effective JavaScript的读书笔记。
Function绝对是JavaScript中的重中之重。在JavaScript中,Function承担了procedures,
methods, constructors甚至是classes以及modules的功能。
在面向对象程序设计中,functions,methods以及class
constructor...
分类:
编程语言 时间:
2014-09-11 15:26:22
阅读次数:
166