数组方面基本与C相同。需要注意几个点如下: 一、多维数组 除了一维数组、二维数组,当然还可以实现多维数组(n维都可以),定义和使用方式类比二维数组。多维数组其实就是很多个一维数组的嵌套,数组里面有数组。 二、字符数组 字符数组就是数组元素为字符的数组,但其值得一提的是可以作为字符串使用。C++仍然没
分类:
编程语言 时间:
2016-02-01 01:59:26
阅读次数:
142
- (void)download:(NSString *)url{ NSLog(@"下载东西---%@---%@", url, [NSThread currentThread]);} /** * 创建线程的方式3种 */ - (void)createThread { 1、 NSThread *thr
分类:
编程语言 时间:
2016-02-01 02:00:33
阅读次数:
165
类 Mesh 方法 public void CombineMeshes(CombineInstance[] combine) 例 mesh.CombineMeshes(combine) 1.参数combine 的数组长度不能大于int16, 如有大量Mesh需要合并, 需要分批次进行 2.mesh中
分类:
编程语言 时间:
2016-02-01 01:59:20
阅读次数:
159
什么是运算符? 主要说明Python的运算符。举个简单的例子 1+5 = 6 。 例子中,1和6被称为操作数,"+"号为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 Python算术运算符 实
分类:
编程语言 时间:
2016-02-01 01:54:55
阅读次数:
212
一、冒泡算法实例: 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
阅读资料来源:官方Swift2.0教程中文版 今天学习了Swift的枚举类型,以下是内容和总结: 使用 enum 来创建枚举。像类一样,枚举也可以包含方法。 enum Rank: Int { case Ace =1 case Two, Three, Four, Five, Six, Seven, E
分类:
编程语言 时间:
2016-02-01 01:52:32
阅读次数:
185
处理器内存模型 顺序一致性内存模型是一个理论参考模型,JMM和处理器内存模型在设计时通常会把顺序一致性内存模型作为参照。JMM和处理器内存模型在设计时会对 顺序一致性模型做一些放松,因为如果完全按照顺序一致性模型来实现处理器和JMM,那么很多的处理器和编译器优化都要被禁止,这对执行性能将会有很大的影
分类:
编程语言 时间:
2016-02-01 01:52:34
阅读次数:
171
1.Seajs库 解决开发中的冲突依赖等问题,提供代码可维护性。 SeaJS 是由玉伯开发的一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块和css模块样式。 SeaJS 就两个核心:模块定义和 模块的加载及依赖关系。 官方网站 http://se
分类:
编程语言 时间:
2016-02-01 01:52:01
阅读次数:
183
例题 例题5-1 大理石在哪儿(Where is the Marble?,Uva 10474) 主要是熟悉一下sort和lower_bound的用法 关于lower_bound: http://blog.csdn.net/niushuai666/article/details/6734403 此外还
分类:
编程语言 时间:
2016-02-01 01:48:57
阅读次数:
181
//索引数组的遍历 $arr=array("白眉鹰王","紫衫龙王","金毛狮王","青翼蝠王"); foreach($arr as $key=>$val){ echo "索引".$key."值是:".$val."<br/>"; } //关联数组的遍历 //定义一个关联数组 $arr2=array(
分类:
编程语言 时间:
2016-02-01 01:47:30
阅读次数:
198
本文属于作者原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/java-memory-model-6 与前面介绍的锁和volatile相比较,对final域的读和写更像是普通的变量访问。对于final域,编译器和处理器要遵守两个重排序规则: 在构造函数内对
分类:
编程语言 时间:
2016-02-01 01:39:36
阅读次数:
176
因工作需要,这两天一直在RedHatLinux下配置Tomcat6。在手动安装JDK并配置完环境变量后,报出很奇怪的问题:ErroroccurredduringinitializationofVMjava/lang/NoClassDefFounction...出现此问题先检查环境变量配置是否正确如果没问题就看一下lib和jre/lib中的rt.pack、tools.pa..
分类:
编程语言 时间:
2016-01-31 21:54:13
阅读次数:
559
C++Builder2010启动时提示如下对话框:可通过http://andy.jgknet.de/blog/2014/08/editorlineends-ttr-idefixpack-users-are-not-affected/下载idefix修复这个问题。这个包是专门针对EditorLineEnds.ttr问题更新的。EditorLineEnds.ttr实际上是一个字体文件,如果把后缀改为.tt..
分类:
编程语言 时间:
2016-01-31 21:53:35
阅读次数:
493
一接口实现的多态
在上一篇博文:JavaSE入门学习20:Java面向对象之接口(interface)(一)中提到了接口的实现存在多态性,那么
这一篇主要就要分析接口实现的多态。
实例一
Test.java源文件代码:
public class Test{
public static void main(String[] args){
/...
分类:
编程语言 时间:
2016-01-31 21:52:29
阅读次数:
435
例1:求学生的平均分 1 public static void main(String[] args) { 2 Scanner input=new Scanner(System.in); 4 int scores []=new int[5]; 5 int sum=0; 6 7 System.out.
分类:
编程语言 时间:
2016-01-31 21:50:24
阅读次数:
368
一、什么是装饰模式 通过关联机制给类增加行为,其行为的扩展由修饰对象来决定; 二、补充说明 与继承相似,不同点在于继承是在编译期间扩展父类,而装饰器模式在运行期间动态扩展原有对象; 或者说,继承是对类进行扩展,装饰模式是对对象进行扩展; 三、角色 抽象构件 具体构件 抽象装饰类 具体装饰类 说明:具
分类:
编程语言 时间:
2016-01-31 21:47:16
阅读次数:
352
本文属于作者原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/java-memory-model-5 锁的释放-获取建立的happens before 关系 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个
分类:
编程语言 时间:
2016-01-31 21:47:18
阅读次数:
262