图片有各种形状和大小。在许多情况下这些图片是远远大于我们的用户界面(UI)且占据着极大的内存空间,如果我们不对位图进行压缩处理,我们的程序会发生内存泄露的错误。...
分类:
移动开发 时间:
2014-05-12 14:38:23
阅读次数:
418
前言 本文展示一个播放 AVI 视频的程序。( 呵呵是 AVI 视频不是 AV 视频噢!
)代码示例
分类:
其他好文 时间:
2014-05-12 13:50:02
阅读次数:
402
关于安卓进程的讲解网上的资料比较少,其实对应用层程序员来说,很少接触到进程,线程倒是经常遇到。进程的生命周期
Android系统会尽力保持应用的进程,但是有时为了给新的进程和更重要的进程回收一些内存空间,它会移除一些旧的进程。
为了决定哪些进程留下,哪些进程被杀死,系统根据在进程中在运行的组件及.....
分类:
移动开发 时间:
2014-05-12 12:22:56
阅读次数:
271
深入浅出 JavaScript 变量、作用域和内存 v
0.5本文主要从原理入手分享变量和作用域的相关知识,最后结合本文所分享知识,再次深入了解下闭包的运行原理。主要参考《JS高级程序设计》 《JS权威指南》
《高性能 JS》 三本书。目录1变量1.1变量的声明1.2变量类型的特点2执行环境和作用域...
分类:
编程语言 时间:
2014-05-12 10:53:39
阅读次数:
425
winver检查Windows版本dxdiag检查DirectX信息mem.exe显示内存使用情况Sndvol32音量控制程序sfc.exe系统文件检查器gpedit.msc
组策略regedit.exe 注册表Msconfig.exe 系统配置实用程序cmd.exe CMD命令提示符chkdsk....
分类:
其他好文 时间:
2014-05-12 10:41:26
阅读次数:
416
前言
在前文中给出了一个非常简短的视频播放程序,但它没有实现常规视频播放器中的播放滚动条功能,本文对此视频播放器程序加以改进,实现此功能。滚动条的实现思路
滚动条的功能实质上就是从一帧跳跃到另外一帧,它的实现框架大致是这样的: 1. 首先要定义一个全局变量,在每次滚动条位置发生改变时记录下来。...
分类:
其他好文 时间:
2014-05-12 10:30:03
阅读次数:
258
VS 2103 + opencv2.4.9 配置过程1、
下载opencv2.4.9,然后解压到一个位置设置opencv SDK解压目录,点击Extract后解压我是习惯于解压到这个位置的。解压过程如上图。2、
文件目录介绍解压后会在目录下生成opencv的文件夹在opencv文件夹下有build和...
分类:
其他好文 时间:
2014-05-12 08:24:56
阅读次数:
367
收入囊中
灰度图像的反向投影彩色图像的反向投影利用反向投影做object detect
葵花宝典
什么是反向投影?其实没有那么高大上!
在上一篇博文学到,图像可以获得自己的灰度直方图.
反向投影差不多是逆过程,由直方图得到我们的投影图。
过程如下:
根据模版图像,得到模版图像的灰度直方图.对灰度直方图对归一化,归一化后是个概率分布,直方图的积分是1根据概率分布...
分类:
其他好文 时间:
2014-05-12 06:36:19
阅读次数:
473
从Android3.0(API Level 11)开始,Android 2D渲染管道能够更好的支持硬件加速。硬件加速执行的所有的绘图操作都是使用GPU在View对象的画布上来进行的。因为启用硬件加速会增加资源的需求,因此这样的应用会占用更多的内存。
启用硬件加速的最容易的方法是给整个应用程序都打开全局硬件加速功能。如果应用程序只使用标准的View和Drawable,那么打开全局硬件加速不会导致任...
分类:
移动开发 时间:
2014-05-11 15:08:17
阅读次数:
450
看到第六章了:形形色色的内存攻击技术异常处理结构体 S.E.H Structure Exception
HandlerS.E.H 是 Windows 处理异常的重要数据结构。每个 S.E.H 为 8 字节:包含 S.E.H 链表指针和异常处理函数句柄(两个
DWORD)。1. S.E.H 存放在系统...
分类:
其他好文 时间:
2014-05-11 00:57:15
阅读次数:
643