码迷,mamicode.com
首页 >  
搜索关键字:内部实现    ( 1065个结果
Java AsyncTask 分析内部实现
sdk3.0前,使用内部的线程池,多线程并发执行。线程池大小等于5,最大达128 sdk3.0后,使用默认的serial线程池,执行完一个线程,再顺序执行下一个线程。sdk4.3时 线程池大小等于5,最大达128 sdk4.4后线程池大小等于 cpu count + 1,最大值为cpu count * 2 + 1 sdk3.0后有两种线程池的实现,默认为 Serial 线程池 public...
分类:编程语言   时间:2014-08-17 01:07:01    阅读次数:257
OC高级编程——深入block,如何捕获变量,如何存储在堆上
首先先看几道block相关的题目 看看能否答对两三个。主要涉及block栈上、还是堆上、怎么捕获变量.本章博文比较长,前面部分是block的测试题目,中间是block的语法、特性,block讲解block内部实现和block存储位置,请读者耐心阅读。...
分类:其他好文   时间:2014-08-16 22:31:21    阅读次数:303
如果将synthesize省略,语义特性声明为assign retain copy时,自己实现setter和getter方法
如果将synthesize省略,并且我们自己实现setter和getter方法时,系统就不会生成对应的setter和getter方法,还有实例变量 1,当把语义特性声明为assign时,setter和getter时方法内部实现 - (void)setName:(NSString *)name{    _name = name; } - (NSString *)name{ ...
分类:其他好文   时间:2014-08-15 23:51:39    阅读次数:489
Java 语言中的 StringBuffer类 硬伤ING
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用Strin..
分类:编程语言   时间:2014-08-14 16:59:49    阅读次数:256
抽象类可以有构造函数吗
我们知道,抽象类是不能被实例化的。但抽象类是否可以有构造函数?答案是可以有。抽象类的构造函数用来初始化抽象类的一些字段,而这一切都在抽象类的派生类实例化之前发生。不仅如此,抽线类的构造函数还有一种巧妙应用:就是在其内部实现子类必须执行的代码。 以下就是在抽象类的构造函数中来初始化字段。 class ...
分类:其他好文   时间:2014-08-13 10:06:35    阅读次数:153
【C++自我精讲】基础系列六 PIMPL模式
【C++自我精讲】基础系列六 PIMPL模式0 前言很实用的一种基础模式。1 PIMPL解释 PIMPL(Private Implementation 或 Pointer to Implementation)是通过一个私有的成员指针,将指针所指向的类的内部实现数据进行隐藏。2 PIMPL优点举例:/...
分类:编程语言   时间:2014-08-13 00:41:34    阅读次数:274
C++虚函数解析(转载)
虚函数详解第一篇:对象内存模型浅析C++中的虚函数的内部实现机制到底是怎样的呢? 鉴于涉及到的内容有点多,我将分三篇文章来介绍。 第一篇:对象内存模型浅析,这里我将对对象的内存模型进行简单的实验和总结。 第二篇:继承对象的构造和析构浅析,这里我将对存在继承关系的对象的构造和析构进行简单的实验和...
分类:编程语言   时间:2014-08-12 21:35:44    阅读次数:207
学习iOS: 3
这一课相对于上一课没有增加太多新的知识点,还是按照mvc的设计原则完善补充了纸牌游戏的内容。下面是几个注意到的点。1. readonly:对属性声明为readonly,表明这个属性是没有setter方法的,从外部来看就是只读的;而在内部实现中重新声明这个属性为readwrite就可以修改它的值了。....
分类:移动开发   时间:2014-08-10 18:28:00    阅读次数:232
【源码】LinkedList源码剖析
注:以下源码基于jdk1.7.0_11 上一篇我们分析了ArrayList,今天我们在来看下LinkedList。 首先上一幅框架图: LinkedList同样间接继承了AbstractList抽象类,对外来看,LinkedList提供的操作接口跟ArrayList是很类似的,差别在于内部实现上。稍微有点基础的都知道,LinkedList是基于双向...
分类:其他好文   时间:2014-08-09 00:14:57    阅读次数:282
Apache kafka性能优化架构分析
Apache kafka性能优化架构分析,分析了那些因素会影响kafka性能。kafka内部实现做了哪些优化和处理。...
分类:其他好文   时间:2014-08-08 16:06:46    阅读次数:298
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!