在android项目开发的时候,内存问题一直都是很困扰我们的常见的问题,在实际开发中,如何在开发时就很好的约束&控制内存已经成为了一件恨重要的事情了。 1.为什么要在开发时就要约束内存 因为小编从事过不同类型的APP的开发,混合式语言开发是我们现在开发中使用最常见的一种,在不同的脚本语言的时候,我们 ...
分类:
移动开发 时间:
2017-06-28 20:25:56
阅读次数:
210
一直在苦苦寻找一个合适的前端框架,少说也看了几十个。 ext太重,并且有内存泄露,在IE下就是个悲剧。 dhtmlx。速度比較好,开源是GPL不适合企业应用,商业的要钱,倒也不贵万把块钱。可是样式比較接近于传统管理台应用。另外一个弊端是比較小众 Dojo。事实上架构比較好,可是比較小众 Semant ...
分类:
其他好文 时间:
2017-06-27 23:29:35
阅读次数:
679
Thread 内存泄露 线程也是造成内存泄露的一个重要的源头。线程产生内存泄露的主要原因在于线程生命周期的不可控。 1.看一下以下是否存在问题 <span style="white-space:pre"> </span>/** * * @version 1.0.0 * @author Abay Zh ...
分类:
移动开发 时间:
2017-06-27 10:00:32
阅读次数:
192
Tomcat 6.x JSP文件最后改动时间大于当前系统时间导致Perm区内存泄露问题(java Memory pool CMS Perm Gen) 出现场景: 因为測试业务,须要模拟跨天測试,所以一般会採用改动server实现。来完毕測试业务,測试完毕后,不会马上同步系统时间。而直接公布上线,这时 ...
分类:
其他好文 时间:
2017-06-25 21:19:22
阅读次数:
157
大三下学期刚考完,把一个商城项目匆匆做完了,开始捧起这本书,但是感觉内容繁多,为了便于以后复习,这里总结一些笔记,大部分都是直接copy书上的,这本书还没看完也不知道自己能看到哪里,慢慢看吧 第一章 走进java 1.java优点:1)它摆脱了硬件平台的束缚,实现了“一次编写,到处运行”的理想 。 ...
分类:
编程语言 时间:
2017-06-24 18:39:06
阅读次数:
112
概述 Java和C++的一个很重要的差别在于对内存的管理。Java的自己主动内存管理及垃圾回收技术使得Java程序猿不须要释放废弃对象的内存。从而简化了编程的过程。同一时候也避免了因程序猿的疏漏而导致的内存泄露问题。内存管理和垃圾回收是JVM很重要的一个部分。深入理解Java的内存管理和垃圾回收机制 ...
分类:
编程语言 时间:
2017-06-23 23:01:26
阅读次数:
226
网上非常多自己定义字体样式的代码。都是告诉应该这样做: 在自己定义控件里写,可是这样写有问题,会随着界面里自己定义控件越多。Activity载入速度越慢,太多了easy造成内存泄露问题,由于你没创建一个自己定义控件,Typeface都会创建一次 我的样例会造成延迟时间 正确的方式应该在Applica ...
分类:
移动开发 时间:
2017-06-23 19:23:48
阅读次数:
163
说说你对闭包的理解 使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。 闭包有三个特性: 1.函数嵌套函数 2.函数内部可以引用外部的参数和变量 3.参数和变量不会被垃圾回收机制回收 请你谈谈Cookie的 ...
分类:
其他好文 时间:
2017-06-22 18:43:44
阅读次数:
249
闭包是Javascript语言的重点,很多高级应用都要依靠闭包实现。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。在函数外部自然无法读取函数内的局部变量。但是函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际 ...
分类:
编程语言 时间:
2017-06-18 12:07:01
阅读次数:
170
下面转自阮一峰的网络日志 闭包(closure)是Javascript语言的一个难点,也是它的特色。非常多高级应用都要依靠闭包实现。 以下就是我的学习笔记,对于Javascript刚開始学习的人应该是非常实用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量 ...
分类:
编程语言 时间:
2017-06-17 12:14:55
阅读次数:
127