1. 函数(补充,了解) 函数形参有默认值,必须自右向左依次有默认值 例:int foo(int a,int b=1,int c=2){ return a+b+c;}//合法 int foo(int a=1,int b,int c=2){ return a+b+c;}//不合法 内联函数:声明时使用
分类:
编程语言 时间:
2016-02-25 11:39:38
阅读次数:
224
1. 指针 int a=10; int *p; p=&a; *p=a;//p=&a;未添加之前 *p指针未初始化 printf("%d\n",*p); 同类型声明: int a, * p,** q;
分类:
编程语言 时间:
2016-02-25 11:33:16
阅读次数:
143
文档版本 开发工具 测试平台 工程名字 日期 作者 备注 V1.0 2016.02.24 lutianfei none 第三章Java基础语法方法方法重载数组Java中的内存分配数组操作常见的两个小问题数组练习 第三章Java基础语法 方法 简单的说:方法就是完成特定功能的代码块 在很多语言里面都有...
分类:
编程语言 时间:
2016-02-24 19:21:11
阅读次数:
240
修饰符abstract:抽象的,定义框架不去实现,可以修饰类和方法 abstract修饰类: 会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型 抽象类就相当于一个类的半成品,需要子类继承并覆盖其中的抽象方法,这时子类才又创建实例的能力,如果子类没有实
分类:
编程语言 时间:
2016-02-13 15:48:17
阅读次数:
238
一、冒泡算法实例: a = [32,5,22,41,7,31,12,102,74,37,9,25] 1、方法1: for i in range(len(a)): for j in range(len(a)-1): if a[j] > a [j+1]: tmp = a[j] a[j] = a[j+1]
分类:
编程语言 时间:
2016-02-01 01:56:22
阅读次数:
139
从这一篇开始我们主要讨论mongodb的部署技术。 我们知道mysql能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署,如果碰到数据库宕机或者被毁灭性破坏那是多么的糟糕。一、主从复制 1、首先看看模型图 2、从上面的图形中我们...
分类:
其他好文 时间:
2016-01-20 18:47:44
阅读次数:
145
0809 - 内存管理,只对oc对象生效. alloc、retain、release、retainCount局部变量是放在栈里面的,oc对象是放在堆里面的。栈里面的内容系统自动回收,而堆里面的内容还在,所以不适用ARC的时候要手动回收这些对象内容如下图所示:对象的基本结构每一个对象内部都有一个引用计...
分类:
移动开发 时间:
2016-01-09 18:23:58
阅读次数:
160
DAGScheduler Master Worker RDD源码中隐式转换和Actor并发编程def distinct(numPartitions: Int)(implicit ord: Ordering[T] = null): RDD[T] = withScope { map(x => (x, ....
分类:
其他好文 时间:
2016-01-06 20:10:37
阅读次数:
216
self,superself理解为C++里的this,当使用self调用方法时,会从当前类中开始查找,没有就依次查找上一级父类。super就是父类,可以直接调用父类的方法。+/-OOP中存在公有方法和私有方法,OC中没有,但是用+/-来表示普通方法和静态方法。另外可以用@private来表示私有变量...
分类:
其他好文 时间:
2015-12-06 22:40:01
阅读次数:
197