码迷,mamicode.com
首页 >  
搜索关键字:释放    ( 11300个结果
Swift 自动引用计数机制ARC
Swift 使用自动引用计数(ARC)这一机制来跟踪和管理你的应用程序的内存。通常情况下,Swift 的内存管理机制会一直起着作用,你无须自己来考虑内存的管理。ARC 会在类的实例不再被使用时,自动释放其占用的内存。   然而,在少数情况下,ARC 为了能帮助你管理内存,需要更多的关于你的代码之间关系的信息。本章描述了这些情况,并且为你示范怎样启用 ARC 来管理你的应用程序的内存。   ...
分类:其他好文   时间:2014-08-14 10:55:29    阅读次数:284
auto_ptr,shared_ptr 智能指针的使用
Q: 那个auto_ptr是什么东东啊?为什么没有auto_array?A: 哦,auto_ptr是一个很简单的资源封装类,是在头文件中定义的。它使用“资源分配即初始化”技术来保证资源在发生异常时也能被安全释放(“exception safety”)。一个auto_ptr封装了一个指针,也可以被当作...
分类:其他好文   时间:2014-08-14 01:12:07    阅读次数:340
Python多线程
Python多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。线程在执行过...
分类:编程语言   时间:2014-08-13 22:32:17    阅读次数:292
fatal error C1071: unexpected end of file found in comment
1.错误#includeusing namespace std;int main(){ ..... return 0;}//如果把注释放到这里了,那么提交就会出错2.正确#includeusing namespace std;int main(){ ..... //应该放到大括号里面 return ...
分类:其他好文   时间:2014-08-13 21:56:57    阅读次数:240
cgroup子系统4_memory子系统
memory子系统设定cgroup中任务使用的内存限制,并自动生成那些任务使用的内存资源报告。memory子系统是通过 linux的resource counter机制实现的,在进程进行内存分配、释放时对进程进行charge、uncharge操作。 charge操作进行点: 1.分配新页框时(请求调页、copy on write),在do_falut,do_anonymous_pag...
分类:其他好文   时间:2014-08-13 19:01:27    阅读次数:199
java笔记--对信号量Semaphore的理解与运用
java Semaphore 信号量的使用:在java中,提供了信号量Semaphore的支持。 Semaphore类是一个计数信号量,必须由获取它的线程释放, 通常用于限制可以访问某些资源(物理或逻辑的)线程数目。 一个信号量有且仅有3种操作,且它们全部是原子的:初始化、增加和减少 ...
分类:编程语言   时间:2014-08-13 18:34:57    阅读次数:262
delphi 注册表操作(读取、添加、删除、修改)完全手册
32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。 一、创建和释放TRegistry对象 1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry := TRegistry.Create; 2.释放TRegistry对象。...
分类:其他好文   时间:2014-08-13 18:27:17    阅读次数:227
Linux SWAP 交换分区配置说明
一.SWAP 说明1.1 SWAP 概述当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,...
分类:系统相关   时间:2014-08-13 17:56:06    阅读次数:345
Java多线程--生产者与消费者问题
说明 Java中,线程之间的通信主要是由java.lang.Object类提供的wait、notify和notifyAll这3个方法来完成: ①对象的wait方法被调用后,线程进入对象的等待队列中,并释放对象锁,其它线程可以竞争使用此对象锁;sleep方法使得一个线程进入睡眠状态,但是线程所占有的资源并没有释放。 ②当对象的notify方法被调用,该方法会从对象的等待队列中随机取出一个线...
分类:编程语言   时间:2014-08-13 13:05:56    阅读次数:270
令人作呕的OpenSSL
在OpenSSL心脏出血之后,我相信非常多人都出了血,而且流了泪...网上瞬间出现了大量吐嘈OpenSSL的文章或段子,仿佛内心的窝火一瞬间被释放了出来,跟着这场疯闹,我也吐一下嘈,以雪这些年被OpenSSL蹂躏之辱,或许能够顺便展现一下我的无知与愚昧,但仅仅是或许... 首先声明的一点是,我并没有...
分类:其他好文   时间:2014-08-13 12:57:06    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!