在开发运维的时候我们常常会遇到类似“Socket/File:Can’topensomanyfiles”,“无法打开更多进程”,或是coredump过大等问题,这些都可以设置资源限制来解决。今天在教某位客户设置最大文件数方法时,搜索网上的方法时发现各家说法并不一致,便写了这篇文档。通常对linux某个..
分类:
系统相关 时间:
2015-10-15 18:48:29
阅读次数:
230
xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混...
分类:
其他好文 时间:
2015-10-14 12:46:54
阅读次数:
310
前面一篇博客《AsyncTask实现断点续传》讲解了如何实现单线程下的断点续传,也就是一个文件只有一个线程进行下载。 对于大文件而言,使用多线程下载就会比单线程下载要快一些。多线程下载相比单线程下载要稍微复杂一点,本博文将详细讲解如何使用AsyncTask来实现多线程的断点续传下载。一、实现...
分类:
编程语言 时间:
2015-10-13 20:58:00
阅读次数:
248
??我们的项目用途log4cpp由于日志输出模块,但在使用中发现,假设Services,或者是在Windows Server版本号。不会有一个正常的日志切削现象。该日志已被写入到文件中,持续,即使超过规定的文件大小。也不会分卷。log4cpp中切割日志的核心算法为:(如果同意的最大文件个数为4)1....
分类:
其他好文 时间:
2015-10-13 18:56:22
阅读次数:
144
项目需要进行大文件的读写,调查测试的结果使我决定使用MappedByteBuffer及相关类进行文件的操作,效果不是一般的高。网上参考资源很多,如下两篇非常不错:1、花1K内存实现高效I/O的RandomAccessFile类2、Java中Stream和Memory-mapped File的I/O性...
分类:
移动开发 时间:
2015-10-13 17:14:55
阅读次数:
229
大文件上传第一步:修改uploadify参数1 'fileSizeLimit': '0',//单个文件大小,0为无限制,可接受KB,MB,GB等单位的字符串值2 'fileTypeDesc': '文件',//文件描述Image Files3 ...
分类:
Web程序 时间:
2015-10-13 15:18:00
阅读次数:
138
诸多大互联网公司的面试都会有这么个问题,有个4G的文件,如何用只有1G内存的机器去计算文件中出现次数最多的数字(假设1行是1个数组,例如QQ号 码)。如果这个文件只有4B或者几十兆,那么最简单的办法就是直接读取这个文件后进行分析统计。但是这个是4G的文件,当然也可能是几十G甚至几百G的文 件,这就不...
分类:
编程语言 时间:
2015-10-12 18:44:24
阅读次数:
184
在WCF下作大文件的上传,首先想到使用的就是Stream,这也是微软推荐的使用方式。处理流程是:首先把文件加载到内存中,加载完毕后传递数据。这种处理方式对小文件,值得推荐,比如几K,几十k的图片文件,文本文件对大文件就不适用,比如10G的电影,把10G的数据加载到缓存中再传递,这是不可想象的。这个时...
分类:
其他好文 时间:
2015-10-11 19:24:37
阅读次数:
283
提高页面加载速度的方法有如下几个方面: (一)减少HTTP强求 (1)增加并行连接 (2)合并资源文件:将多个小的css还有javascript文件进行合并成一个大文件,这样页面在加载页面的相关资源的时候,就会减少HTTP的请求,从而...
分类:
其他好文 时间:
2015-10-11 12:58:07
阅读次数:
140
在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。 ? ???对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid...
分类:
系统相关 时间:
2015-10-08 16:46:28
阅读次数:
448