公司让外包公司做的App,人家不给代码,为了查看有些东西,所以想进行反编译,在网上找了很多方法,最后找到一个好工具,Android killer; ...
分类:
其他好文 时间:
2016-07-12 15:29:29
阅读次数:
117
公司使用Nginx做反向代理,以前都挺正常的,最近不知怎么回事总是无端被系统kill,而在nginx错误日志中也没有信息输出。 网上查了很多资料,也没什么靠谱的回答,唯一觉得有点关联的就是linux OOM Killer了,这篇文章感觉有点关系:理解和配置 Linux 下的 OOM Killer。也 ...
分类:
其他好文 时间:
2016-07-12 13:48:22
阅读次数:
125
Java能被广泛使用,很重要的就是GC(Garbage Collection,垃圾回收)机制,也是Java与C/C++的主要区别之一。GC机制带来的好处就是不需要我们过多地关注内存泄漏导致的OOM,但是这并不意味着Java开发就不会有内存泄漏,另外在某些情况下GC也会影响程序运行效率,极端情况下导致 ...
分类:
编程语言 时间:
2016-07-11 00:52:22
阅读次数:
150
网络图片加载库的特点及优势
Android 中图片处理的难点:
oom内存溢出
图片尺寸和缩略图处理的平衡
网络图片的加载与缓存机制
今天学习两款比较优秀的开源图片处理库框架:
Universal-ImageLoader的简介和特点:
android 主流的图片处理框架之一,作者是白俄罗斯的Sergey Tarasevich
1.支持本地图片和网络图片的多线程异步加载和缓存处理(另...
分类:
其他好文 时间:
2016-07-08 11:52:09
阅读次数:
290
fragment 本质 fragment 本质上是 view 的容器和控制器,fragment 是 activity 的碎片。 activity 是什么呢?activity 是四大组件之一,因为 LMK(Low Memery Killer)机制,4 大组件是 android 系统的组成部件,4 大组 ...
分类:
其他好文 时间:
2016-07-06 18:10:27
阅读次数:
242
一个月之前,Scott和同事们发现公司有一个MySQL MHA集群的master(假设master机器名为hostA)每隔一周左右就会挂一次(指MySQL挂掉),在几周内,MHA来回切了好几次。按照国际惯例,Scott按照如下顺序去查问题到底出在哪里:(1)先翻MySQL error log,没有发 ...
分类:
其他好文 时间:
2016-07-06 17:54:55
阅读次数:
233
我们知道在app处理图片是经常会出现oom,原因就是我们在处理图片的时候图片所占的内存太大导致的,这里就介绍怎么去结局图片占内存过大的方法,当然,也是为了自己以后使用能方便些。
首先我们介绍下相机的使用:
大致有三种:
1. 缩略图
2. 获得原始的拍照文件
3. 获取Gallery里面的图片
第一种: 缩略图 Intent intent = new Intent(Media...
分类:
其他好文 时间:
2016-07-03 19:24:20
阅读次数:
215
Redis: OOM command not allowed when used memory > ‘maxmemory’ 解决方式: $ vim /etc/redis/6903.conf maxmemory 3gb maxmemory-policy allkeys-lru maxmemory-sa ...
分类:
其他好文 时间:
2016-07-02 15:50:52
阅读次数:
443
本文内容来源于《深入理解Java虚拟机》一书,非常推荐大家去看一下这本书。本系列其他文章:【深入理解Java虚拟机】Java内存区域模型、对象创建过程、常见OOM【深入理解Java虚拟机】垃圾回收机制1、类加载机制概述虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。在java中,类型的加载、连...
分类:
编程语言 时间:
2016-06-27 09:09:57
阅读次数:
368
高效加载大图片我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可以通过...
分类:
移动开发 时间:
2016-06-22 12:56:10
阅读次数:
213