内存 相关的软件列表

首页

Android App调试内存泄露之Cursor篇

2020-02-16 标签:android,app,调试,内存,泄露,cursor,最近,在工作中,处理,问题,在这,过程中,尤其,发现了,基本的,反而,忽略,导致,比如

最近在工作中处理了一些内存泄露的问题,在这个过程中我尤其发现了一些基本的问题反而忽略导致内存泄露,比如静态变量,cursor关闭,线程,定时器,反注册,bitmap等等,我稍微统计并总结了一下,当然了,这些问题这么说起来比较笼统,接下来我会根据问题,把一些实例代码贴出来,一步一步分析,在具体的场景下

首页

javascript克隆对象深度介绍

2020-02-16 标签:javascript,克隆,对象,深度,介绍,js,一般,两种,不同,数据,类型,基本,包括,undefined,null,boolean,string,number

js一般有两种不同数据类型的值:   基本类型(包括undefined,Null,boolean,String,Number),按值传递;   引用类型(包括数组,对象),按址传递,引用类型在值传递的时候是内存中的地址。 克隆或者拷贝分为2种:   浅度克隆:基本类型为值传递,对象仍为引用传递。

asp.net中session的原理及应用详解
首页

asp.net中session的原理及应用详解

2020-02-16 标签:asp,n,et,session,原理,应用,详解,简介,特性,web,会话,常用,状态,之一,提供,信息

Session简介丶特性 -------------------------------------------------------------------------------- 1.Session是一种Web会话中的常用状态之一。 2.Session提供了一种把信息保存在服务器内存中的方式

首页

Tomcat内存溢出分析及解决方法

2020-02-16 标签:tomcat,内存,溢出,分析,解决方法,jvm,管理,两种,类型,开发人员,用的上,说的,是在,启动,创建,留给

JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。 一、内存溢出类型 1、java.lang.OutOfMemoryError: PermGen space JVM管理两种类型

首页

android 退出程序解决内存释放的问题

2020-02-16 标签:android,退出,程序,解决,内存,释放,问题,项目,发现,当应,点击,设置,查看,应用程序,界面,显示,强制,关闭,我认为,造成

做Android项目的时候发现一个问题:当应用程序退出了,点击"设置"查看应用程序,界面显示着可以点击"强制关闭". 我认为造成这样的原因是还有开启的activity没有被destroy,然后做调试,之后发现开启的activity应该是全部都被destroy了.但是结果还是显示可以点击"强制关闭".

首页

MyISAM和InnoDB引擎优化分析

2020-02-16 标签:myisam,innodb,引擎,优化,分析,这几天,名堂,在学,mysql,数据库,并在,自己的,服务器,上进,设置,主要,学习,两种

这几天喻名堂在学习mysql数据库的优化并在自己的服务器上进行设置,喻名堂主要学习了MyISAM和InnoDB两种引擎的优化方法,它们各有优缺点,一般在实际应用中将两种引擎结合起来使用效果会更好。喻名堂测试的硬件配置以及软件环境如下: 服务器型号:IBM S226 CPU:至强四核 内存:4G 硬盘

C++中智能指针如何设计和使用
首页

C++中智能指针如何设计和使用

2020-02-16 标签:c,智能,指针,如何,设计,使用,smart,pointer,存储,指向,动态分配,对象,用于,生存,控制,能够,确保

智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄露。它的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象共享同一指针。

首页

Sysbench多线程性能测试工具

2020-02-16 标签:sysbench,多线程,性能,测试,工具,最近,进行,较多,总结,它的,特点,用法,需要,注意,的事,cpu,内存,io,数据库

最近用sysbench进行了较多的性能测试,也总结一下它的特点和用法和需要注意的事项。sysbench是一个多线程性能测试工具,可以进行CPU/内存/IO/数据库等性能测试。不过我绝大多数的时候都是用它来对数据库(MySQL)进行oltp测试。它能测哪些东西,怎么测让我从它的命令帮助来回答。 ~/z

首页

c++ map,mutimap删除问题分析

2020-02-16 标签:c,map,mutimap,删除,问题,分析,导致,程序,内存,覆盖,一系列,不可,预知,bug,实现,代码,如下,string,iterator,iter

这样删除会导致程序内存覆盖等一系列不可预知的bug 实现代码如下: map::iterator iter; for ( iter = mm.begin();iter != mm.end(); iter ++ ) { if ( iter->second == something ) { mm.e

首页

ASP.NET2.0缓存(Cache)技术深入理解

2020-02-16 标签:asp,net,缓存,cache,技术,深入,理解,提供,新的,用于,提升,程序性,特性,其中,是非,重要,非常好

ASP.NET2.0提供了一些新的用于提升程序性能的技术特性,其中,缓存技术是非常重要的一个特性,它提供了一种非常好的本地数据缓存机制,从而有效的提高数据访问的性能。 数据缓存(DataCaching)就是将数据暂存于内存缓存区中(有时也暂存于硬盘缓存区中)的一种技术.当数据本身改变得不怎么频繁,而