码迷,mamicode.com
首页 >  
搜索关键字:释放    ( 11300个结果
JavaScript 的垃圾回收与内存泄露
JavaScript采用垃圾自动回收机制,运行时环境会自动清理不再使用的内存,因此javascript无需像C++等语言一样手动释放无用内存。在这之前先说一下垃圾回收的两种方式:引用计数与标记清除。引用计数方式会为每个已分配内存单元设置计数器,当计数器减少到0的时候就意味着该单元无法再被引用,将会被...
分类:编程语言   时间:2014-09-01 22:22:33    阅读次数:257
TCP/IP协议--TIME_WAIT状态存在的原因
1. 实际问题         初步查看发现,无法对外新建TCP连接时,线上服务器存在大量处于TIME_WAIT状态的TCP连接(最多的一次为单机10w+,其中引起报警的那个模块产生的TIME_WAIT约2w),导致其无法跟下游模块建立新TCP连接。         TIME_WAIT涉及到TCP释放连接过程中的状态迁移,也涉及到具体的socket api对TCP状态的影响,下面开始逐步介绍这...
分类:其他好文   时间:2014-09-01 21:13:53    阅读次数:9542
Oracle 数据库整理表碎片
Oracle 数据库整理表碎片转载:http://kyle.xlau.org/posts/table-fragmentation.html表碎片的来源当针对一个表的删除操作很多时,表会产生大量碎片。删除操作释放的空间不会被插入操作立即重用,甚至永远也不会被重用。怎样确定是否有表碎片-- 收集表统计信...
分类:数据库   时间:2014-09-01 19:09:33    阅读次数:239
联想A789精简卡刷包 官方原汁原味 更省电流畅
ROM介绍   1.采用安卓4.0.4原生态内核编译,优化内存   2.已经加入ROOT权限和备份系统软件   3.精简无用的定制软件,释放更大运存   4.快速启动系统,丝滑般流畅   5.相机优化,通知栏优化   6.SD卡速度优化,增强兼容性   7.修复系统稳定性   8.增加google服务   9.反编译部分文件并加入来去电归属地   10刷机脚本的少许优化   11.在设置里面加入工程模式   12.SD卡速度优化,增强兼容性   13.基本功能保持原汁原味   _______________...
分类:其他好文   时间:2014-09-01 15:43:13    阅读次数:280
Com组件的内存分配和释放,CredentialProvider SHStrDup 字符串拷贝问题
一、简介 熟悉CredentialProvider的同学应该知道,他为一个Com组件,于是,在这里的内存分配(字符串拷贝)的一系列操作就要按照con的标准来。 二、Com组件的内存分配和释放 COM提供的任务内存分配器,通过IMalloc接口调用。此接口由CoGetMalloc返回。分配内存可以使用IMalloc::Alloc,释放可由IMalloc::Free完成。 为了简化CO...
分类:其他好文   时间:2014-09-01 12:35:03    阅读次数:198
inode
使用 vi 来编辑一个文件。当您键入 vi 时,在 inode 表中找到 inode 编号之后,才允许您打开该 inode 。在 vi 的编辑会话期间,更改了该 inode 中的某些属性,当您完成操作并键入 :wq 时,将关闭并释放该 inode 。通过这种方式,如果两个用户试图对同一个文件进行编....
分类:其他好文   时间:2014-09-01 12:27:33    阅读次数:175
[编程语言] 堆和栈的全面总结
操作系统中的栈:         由编译器自动分配和自动释放,一个函数对应一个栈,用于存放函数的参数值、函数调用完成后的返回值和函数体内的局部变量等。栈占用连续的一段内存空间,其操作和组织方式与数据结构中的栈十分相似。栈是为了执行线程留出的内存空间。当调用函数时创建栈,当函数执行完毕,栈就被回收了。 操作系统中的堆:          由程序员手动进行内存的申请与释放。由于程序员手动申请及释...
分类:编程语言   时间:2014-09-01 09:22:22    阅读次数:272
140831●值类型、引用类型
堆和栈的区别 计算机分配内存的时候会分出堆和栈两个区域 1、堆:一般由程序员分配释放,存放字符串、数组等。 2、栈:用来存放函数的参数值、局部变量的值等。 为方便了理解,可以把堆想象成仓库,而栈可以想象成仓库的记录、索引。值类型和引用类型 值类型有整型、字符型、布尔型、浮点型、自定义结构体...
分类:其他好文   时间:2014-09-01 00:24:32    阅读次数:205
Effective C++ 笔记三 资源管理
条款13:以对象管理资源许多资源被动态分配于heap内而后被用于单一区块或函数内。它们应该在控制流离开那个区块或函数时被释放。标准程序库提供的auto_ptr正是针对这种形式而设计的特制产品。auto_ptr是个类指针对象,也就是智能指针,其析构函数自动对其所指对象调用delete。以对象管理资源的...
分类:编程语言   时间:2014-08-31 19:59:51    阅读次数:292
c++智能指针(2)
weak_ptr示例/*// 使用shred_ptr的主要原因就是避免关注指针指向的资源// 只能指针将自动释放与不再需要的对象的相关资源// 但是某些情况下,这种却不是我们需要的。// 比如 循环引用.两个对象都引用对方。// 又或者 分享一个对象 但是不占有该对象/...
分类:编程语言   时间:2014-08-31 18:35:21    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!