文章 2017-08-01 来自:开发者社区

如何用Java编写一段代码引发内存泄露

Q:刚才我参加了面试,面试官问我如何写出会发生内存泄露的Java代码。这个问题我一点思路都没有,好囧。 A1:通过以下步骤可以很容易产生内存泄露(程序代码不能访问到某些对象,但是它们仍然保存在内存中): 应用程序创建一个长时间运行的线程(或者使用线程池,会更快地发生内存泄露)。 线程通过某个类加载器(可以自定义)加载一个类。 该类分配了大块内存(比如new byte[1000000...

如何用Java编写一段代码引发内存泄露
文章 2017-05-02 来自:开发者社区

《操作系统真象还原》——0.8 代码中为什么分为代码段、数据段?这和内存访问机制中的段是一回事吗

本节书摘来自异步社区《操作系统真象还原》一书中的第0章,第0.8节,作者:郑钢著,更多章节内容可以访问云栖社区“异步社区”公众号查看 0.8 代码中为什么分为代码段、数据段?这和内存访问机制中的段是一回事吗 首先,程序不是一定要分段才能运行的,分段只是为了使程序更加优美。就像用饭盒装饭菜一样,完全可以将很多菜和米饭混合在一起,或者搅拌成一体,哈哈,但这样可能就没什么胃口啦。如果饭盒中有好多小格子....

问答 2017-01-07 来自:开发者社区

老师提到把代码放到内存里面,怎么做的?

老师提到把代码放到内存里面,怎么做的?

问答 2016-07-13 来自:开发者社区

为什么第一段代码可能会出现内存泄露。

我知道是Closure造成的问题。但是具体是怎么出现的谁来解释下。。。

问答 2016-06-12 来自:开发者社区

请问,我这段代码问题出现在哪里,内存等不到释放?

如题,在ios中使用opengl渲染的过程中,数组内存得不到释放,而我每次移动模型,会反复调用下述方法,导致内存越来越大,程序崩溃。求指点下。。 @autoreleasepool { if (sumFloat == nil) { sumFloat = [[NSMutableArray alloc]init]; } ...

问答 2016-06-08 来自:开发者社区

在Linux下用Eclipse编写的C++代码,用什么可以检测内存泄露的问题?

在Linux系统上安装了Eclipse,然后用Eclipse编写了C++代码,一个主函数调用两个动态库,每个动态库都是一个算法,我现在希望能够检测主函数和两个动态库有关内存泄露的检测,不知道有没有什么好的第三方库或函数或者软件,可以找到那个函数有问题,如果能够确定那一行就更好了

问答 2016-03-18 来自:开发者社区

php代码放到内存中出现问题怎么解决

用的什么应急方案呢

问答 2016-03-06 来自:开发者社区

php做控制下载速度代码 为什么又生带宽,又省cpu 和内存呢?

怎么又生带宽,又省cpu 和内存?1.是不sleep 控制下载速度好呢,还是sleep一下省下带宽呢?2,每次读取2进制多少个字节合适呢,还是越大越好,还是小点分多次读取好?本人小白,先谢过各位大侠了。。

文章 2015-05-17 来自:开发者社区

【高质量代码】如何写出更高质量的C/C++代码(1):内存管理

内存的管理是C/C++开发程序过程中的一个比较麻烦的问题。对于经验不是足够丰富的程序员来说,开发比较复杂的程序的时候几乎肯定会遇到内存管理方面的bug。对C/C++语言以及编译机制深入的理解和养成良好的编程习惯可以尽量减少这类bug产生的几率。 1、C/C++程序运行时内存结构简介 一个典型的C/C++编译的进程所占用的内存空间通常分为5个部分,由低地址到高地址分别为: 代码段(Code/T...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问