码迷,mamicode.com
首页 >  
搜索关键字:自动管理    ( 519个结果
时尚意
1、堆和栈什么区别?答:管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memory leak。2、数组和链表什么区别?答:数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。 链表恰好相反,链表中的元素在...
分类:其他好文   时间:2015-09-05 13:49:40    阅读次数:170
线程2.GCD
1.GCD GCD(Grand Central Dispatch) ----?‘牛逼的中枢调度器‘! // C语言框架?/?自动管理线程的生命周期(创建/释放) 推出GCD的目的:取代NSThread! ?? ? ? ??为"多核"的"并行"运算提出的解决方案! ?? ?...
分类:编程语言   时间:2015-09-03 12:57:05    阅读次数:165
jvm内存管理
Java虚拟机拥有自动管理内存机制,所以Java 程序员不需要像C/C++一样去关注内存的分配和释放,也不容易出现内存泄露和内存溢出的问题。但是如果一旦出现此类问题,如果我们对虚拟机的内存管理机制不了解,那么解决...
分类:其他好文   时间:2015-09-02 13:27:25    阅读次数:401
内存管理
1全局变量写在- (void)dealloc2全局变量数组+retain3方法返回对象中,稍后释放对象,return [xxx autorelease];自动管理关:build setting-> gar ->obc arc ->no查看保留计数/引用计数retainCountalloc copy ...
分类:其他好文   时间:2015-09-02 00:32:53    阅读次数:154
GCD
什么是GCD全称:Grand Central Dispatch ----牛逼的中枢调度器。纯c语言,提供很多非常强大的函数GCD的优势它是苹果公司为多核并行运算提出的解决方案。他会自动利用更多的cpu内核它会自动管理线程的生命周期(创建线程、调度任务、销毁线程)。程序员只需要告诉GCD想要执行什么任...
分类:其他好文   时间:2015-09-01 12:24:17    阅读次数:177
linux程序包安装、管理工具rpm、yum和源码安装
rpm包管理器:应用程序要想成为机器可识别的二进制机器码,必须经过一下步骤:rpm包管理器的功能就是将这一切过程自动管理,成为易于普通人使用,可简化应用程序安装的工具。人们将源码经过编译执行后将程序打包成rpm格式的包,所有使用rpm包安装时必须与提供rpm包的作者使用相..
分类:系统相关   时间:2015-08-30 17:48:57    阅读次数:293
ARC下OC对象和CF对象之间的桥接(bridge)
在开发iOS应用程序时我们有时会用到Core Foundation对象简称CF,例如Core Graphics、Core Text,并且我们可能需要将CF对象和OC对象进行互相转化,我们知道,ARC环境下编译器不会自动管理CF对象的内存,所以当我们创建了一个CF对象以后就需要我们使用CFRelease将其手动释放,那么CF和OC相互转化的时候该如何管理内存呢?答案就是我们在需要时可以使用__brid...
分类:其他好文   时间:2015-08-28 23:24:57    阅读次数:201
Solr SolrCloud相关概念
Solr支持服务器的分布式集群部署,即SolrCloud。在SolrCloud中,一个索引可以被分布到不同的服务器,即不同的node,所有的这些node组成一个collection,并且充分考虑了高可靠性和容错的设计。 SolrCloud使用zookeeper来管理这些服务器,被搜索的文件可以放在任何一个服务器,ZooKeeper会自动管理它们。 一个collection可以把...
分类:其他好文   时间:2015-08-28 15:37:27    阅读次数:176
自己实现简单的AOP(一)简介
AOP 和 OOP,在我看来是两种相辅相成的技术,作为OOP的补充,AOP 有着自己特殊的应用场景。假设,我们需要在Service层实现以下几项基本功能: /// 1、自动管理数据库连接[可选] /// 2、自动管理数据库事务,当接收到异常后(无论什么异常)事务将自动回滚[可选] ///...
分类:其他好文   时间:2015-08-27 20:36:05    阅读次数:185
iOS多线程(二)GCD
GCD 全称是Grand Central Dispatch,“伟大的中枢调度器”GCD是苹果公司为多核的并行运算提出的解决方案纯C语言,提供了非常多强大的函数 优势 GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程)只需要告诉GCD想要执行什么任务,不需要编写任何线程管理代码 基本概念 任务和队...
分类:移动开发   时间:2015-08-25 21:54:49    阅读次数:265
519条   上一页 1 ... 34 35 36 37 38 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!