码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
JAVA构造MAP并初始化MAP
第一种方法:static块初始化 [java] view plain copy public class Demo{ private static final Map<String, String> myMap; static { myMap = new HashMap<String, String ...
分类:编程语言   时间:2017-12-25 20:55:23    阅读次数:193
彻底搞懂 Java 内存泄露
Java内存回收方式 Java判断对象是否可以回收使用的而是可达性分析算法。 在主流的商用程序语言中(Java和C#),都是使用可达性分析算法判断对象是否存活的。这个算法的基本思路就是通过一系列名为”GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(Refere ...
分类:编程语言   时间:2017-12-19 15:22:36    阅读次数:228
常见的 JavaScript 内存泄露
内存泄漏:由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。 1、意外的全局变量 js对未声明变量会在全局最高对象上创建它的引用,(是以属性存在的,而不是 ...
分类:编程语言   时间:2017-12-18 19:01:31    阅读次数:262
35 个 Java 代码性能优化总结
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:编程语言   时间:2017-12-17 19:24:31    阅读次数:173
【Tomcat】Tomcat性能分析
一、预研任务介绍和预研目标 任务介绍: Apache Tomcat是目前较为流行的web服务器,以其技术先进、性能稳定著称,其次它还是一个免费开源的项目。 Tomcat性能分析的意义在于能为日常工作中的一些内存泄露和tomcat crash问题提供参考,本文主要通过一些工具的使用和一些参数的讲解,穿 ...
分类:其他好文   时间:2017-12-14 22:54:27    阅读次数:306
JavaScript的文档对象模型DOM
小伙伴们之前我们讲过很多JavaScript的很多知识点,可以点击回顾一下: 《JavaScript大厦之JS运算符》; 《JavaScript工作原理:内存管理 + 如何处理4个常见的内存泄露》; 《js 大厦之JavaScript事件》; 《JavaScript定义函数的几种方式》; 《Java ...
分类:编程语言   时间:2017-12-14 21:12:37    阅读次数:211
Android2017最新面试题(3-5年经验个人面试经历)
2017最新Android面试题 大家好,在跟大家讲述自己的面试经历,以及遇到的面试题前,先说说几句题外话。 接触Android已经3年,在工作中遇到疑难问题总是在网上(csdn大牛博客,stackoverflow等)搜索答案,各位大牛大神总是把自己的经验分享出来,帮助我们这些需要帮助的人,由此表示 ...
分类:移动开发   时间:2017-12-12 21:05:50    阅读次数:233
spring boot启动报内存溢出的问题
问题: springBoot项目,已经两次了,启动报内存溢出,内存泄露 分析: 内存泄露是因为垃圾回收器想要回收程序不用的对象,但是该对象还有引用存在 解决: 1.第一次是mybatis文件和Java的dao层里的接口类,参数不同,导致编译时停在这个mapper文件 可以查看控制台看停在那个mapp ...
分类:编程语言   时间:2017-12-08 19:20:51    阅读次数:1777
JavaScript-严格模式
一、 with 语句用于设置代码在特定对象中的作用域。(在低版本的浏览器中,会有内存泄露的情况,尽量不要使用) ****with <script> var obj={}; var a=2; var b=3; with(obj){ alert(a+b); } </script> 结果是:5 如果是在严 ...
分类:编程语言   时间:2017-12-04 00:10:37    阅读次数:210
C++相关:动态内存和智能指针
前言 在C++中,动态内存的管理是通过运算符new和delete来完成的。但使用动态内存很容易出现问题,因为确保在正确的时间释放内存是及其困难的。有时候我们会忘记内存的的释放,这种情况下就会产生内存泄露;有时候又会在尚有指针引用的情况下就用delete释放了内存,这样又会产生引用非法内存的指针(野指 ...
分类:编程语言   时间:2017-11-27 18:50:35    阅读次数:241
1645条   上一页 1 ... 33 34 35 36 37 ... 165 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!