码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
JavaScript使用数组拼接字符串性能如何?
传统上,字符串连接一直是js中性能最低的操作之一。view sourceprint?1var text="Hello";2text+=" World!";早期浏览器没有对这种运算进行优化。由于字符串是不可变的,这意味着要创建中间字符串来存储连接的结果。频繁地在后台创建和销毁字符串导制性能异常低下。发...
分类:编程语言   时间:2014-10-31 09:55:35    阅读次数:271
C++ lambda 表达室传递的变量默认不可变
我遇到如下问题: int count=0; listener->onTouchMoved=[count](Touch* t,Event* e){ count++; log("onTouchMoved"); }; Xcode下的编译错误为:Cannot assign to a variable captured by copy...
分类:编程语言   时间:2014-10-28 13:58:42    阅读次数:166
Foundation-04_集合类_NSArray
NSArray:不可变数组NSMutableArray:可变数组NSArray OC数组不能存放nil值 OC数组只能存放OC对象,不能存放非OC对象,比如:int、struct、enum等 这个array永远是空数组 NSArray *arr1 = [NSArray array]; ...
分类:其他好文   时间:2014-10-28 00:17:24    阅读次数:301
Foundation-05_集合类_NSSet
NSSet集合没有顺序NSSet:不可变NSMutableSet:可变集合基本使用: NSSet *s = [NSSet set]; NSSet *s1 = [NSSet setWithObjects:@"jack",@"Rose", nil]; //随机返回一个元素 NSString *s...
分类:其他好文   时间:2014-10-28 00:16:49    阅读次数:261
实时计算Samza中文教程(二)——概念
希望上一篇背景篇让大家对流式计算有了宏观的认识,本篇根据官网是介绍概念,先让我们看看有哪些东西呢?     概念一:Streams     Samza是处理流的。流则是由一系列不可变的一种相似类型的消息组成。举个例子,一个流可能是在一个网站上的所有点击,或者更新到一个特定数据库表的更新操作,或者是被一个服务或者事件数据生成所有日志信息。消息能够被加到另一个流之后或者从一个流中读取。一个...
分类:其他好文   时间:2014-10-27 23:05:34    阅读次数:699
Foundation-03_字符串_NSString
NSString :不可变字符串创建字符串的方法: NSString *s1 = @"123"; NSString *s2 = [[NSString alloc] initWithString:@""];//没人这么写 NSString *s3 = [[NSString alloc] init...
分类:其他好文   时间:2014-10-27 22:59:18    阅读次数:226
Objective-C:12_copy
一个对象使用copy或nutableCopy方法可以创建对象的副本——修改副本的时候对原来的对象不会产生影响copy:需要先实现NSCopying协议,创建的是不可变副本(如NSString、NSArray、NSDictionary)mutableCopy:需要先实现NSMutableCopying...
分类:其他好文   时间:2014-10-27 22:57:55    阅读次数:166
java 原型模式之浅拷贝
浅拷贝:java Ojbect类提供的clone只是拷贝本对象,其对象内部的数组和引用对象等都不拷贝,还是指向原生对象的内部元素地址。类引用的成员变量必须满足两个条件才不会被拷贝:1.是类的成员变量而不是方法内变量;2必须是一个可变的引用对象,而不是一个原始类型或者不可变对象(包括int、long、...
分类:编程语言   时间:2014-10-26 18:23:03    阅读次数:224
【转】Java:String、StringBuffer和StringBuilder的区别
1 StringString:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。String类的包含如下定义:[java]view plaincopy/**Thevalueisusedforcharacterstorage.*/privatefinalcharva...
分类:编程语言   时间:2014-10-26 13:04:25    阅读次数:184
2014/10/23 java基础记录记录(2)
又是悠闲的一天,看看证券基础知识,再来学习大一大二都会的java知识,争取不做一个不会编程的IT人士。1、final:修饰成员变量,则该变量只能在创建时被赋值或者构造时被赋值。 修饰基本成员变量,赋值后不可再赋值;修饰引用变量时,引用对象不可变,但引用对象本身的值可变。 修饰类,final修饰的类不...
分类:编程语言   时间:2014-10-23 20:40:29    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!