Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android OOM(Out of Memory) 一点认识

Android OOM(Out of Memory) 一点认识

今年做公司项目的时候,自己做与File有关的那部分。需求如下:如果是图片就完全显示出来,如果不是图片就让显示默认的图标。还有两种不同的显示方式,一种是tile view(瓦片样式,就是一行可以有好几个文件,类似GridView,但是有的Item可以跨行),另一种就是list View.众所周知,每一个Android APP 分配16M的内存,图片的内存被分配给8M,这些内存真是少的有点可怜,内存的及时回收显得极为重要,内存的重复利用同样如此。我自己写了一个...
Java中形参可变的方法

Java中形参可变的方法

之前上C语言的时候老师给我们讲过printf();函数,老师问我们有没有觉得这个函数很神奇,因为他传入的参数是不确定的。这是怎么实现的,老师之前给我说了红黑树,来传递参数,刚才看见了java中实现形参可变的方法觉得很有意思就记录一下public class abc {/** * @param args */public static void test(int a,String...books){ for(String tmp:books) { Sy...
Android 4.1 无预览拍照

Android 4.1 无预览拍照

1、setParameters failed解决方法2、无预览拍照客户的需求千奇百怪,有要静默安装功能的,下载编译好的ROM,在ROM中加入自己的应用程序实现静默安装,为了盈利好无耻啊。现在要实现无预览拍照功能,哥们又哭笑不得,客户是上帝,木有办法。据说无预览拍照在Android 4.1中无法实现了。因为牵涉到用户隐私问题。看代码吧,其实实现特简单。主要是思路问题。public class NoPreviewTakePicActivity extends ...
Java内存泄漏的定位与分析

Java内存泄漏的定位与分析

1、为什么会发生内存泄漏java 如何检测内在泄漏呢?我们需要一些工具进行检测,并发现内存泄漏问题,不然很容易发生down机问题。编写java程序最为方便的地方就是我们不需要管理内存的分配和释放,一切由jvm来进行处理,当java对象不再被应用时,等到堆内存不够用时,jvm会进行垃圾回收,清除这些对象占用的堆内存空间,如果对象一直被应用,jvm无法对其进行回收,创建新的对象时,无法从Heap中获取足够的内存分配给对象,这时候就会导致内存溢出。而出现内存泄露...
openGL的project matrix 和 model matrix

openGL的project matrix 和 model matrix

最近和juanL两个人调openGL,现在才把一些东西搞清楚project matrix 相当于是内参,自己设置的一些东西,可以通过gluperspective之类的函数设置model matrix 相当于外参, 就是R和T。一般情况下,程序都至少会调用设置project matrix一次,如我们通常在reshape回调函数里设置gluperspective函数(因为不管怎么样所有的回调函数都得至少跑一次,如下面的resizeGL函数,就是通过调用这个函数...
网络间通信socket传输任意格式任意大小的文件

网络间通信socket传输任意格式任意大小的文件

最近看到很多网友写的socket程序,试验了几个,发送"Hello,world"时都没有问题,但在传输较大文件,比如一个200M的文件时,都不能成功,即使成功了,server端也存在保存的问题, 有的是乱码,也有文件大小不对的情况,这两天工作不忙,我也草草写了一些代码,实现了可以传输任意格式任意大小的文件,几位同事帮我一起做了测试,传送几百M的文件速度还是很快的,而且也没有丢数据的问题。 代码原理很简单,所以也没有做注释,大家可以把代码copy下来,自己把...
<< 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 >>