由于android自身的原因,对大文件(如影视频文件)的操作很容易造成OOM,即:Dalvik堆内存溢出,利用文件分割将大文件分割为小文件可以解决问题。文件分割后分多次请求服务。
1 //文件分割上传 2 public void cutFileUpload(String fileType,...
分类:
移动开发 时间:
2014-06-06 21:35:40
阅读次数:
507
根据java的多线程下载,我们将进行对java的多线程下载移植到android客户端。
java多线程在客户端的移植步骤
1.添加用户权限:发送网络请求,sd卡的读写
2.点击按钮触发访问网络请求的时间,必须开启一个线程,在线程中去启动主线程中不能发送网络请求
new Thread(){
@Override
public void run() {
}
}.start();...
分类:
移动开发 时间:
2014-06-05 05:10:09
阅读次数:
280
Atitit.软件开发提升稳定性总结
#----影响稳定性几个类别 3
1. 资源和内存泄漏溢出 3
2. 数据库/文件死锁 3
3. 类库冲突 3
4. 热更新热部署(业务可用性 3
5. 程序崩溃 3
6. 磁盘空间/cpu/内存占用过高 3
#-----影响稳定性的因素 3
7. 内存泄漏溢出 3
8. 数据库连接泄漏 3
9. 数据库死锁 3
10. 类库冲突...
分类:
其他好文 时间:
2014-06-05 02:37:18
阅读次数:
339
必须弄懂的495个C语言问题1.1 我如何决定使用那种整数类型?如果需要大数 值(大于32,
767 或小于?32, 767), 使用long 型。否则, 如果空间很重要(如有大数组或很多结构), 使用short 型。除此之外, 就使用int
型。如果严格定义的溢出特征很重要而负值无关紧要, 或者你...
分类:
编程语言 时间:
2014-06-03 11:40:22
阅读次数:
434
MyEclipse开发内存溢出问题window --> preferences -->
MyEclipse --> servers --> Tomcat --> JDK 里面在Optional Java VM arguments:
下面加如下内容:-Xmx512m -Xms256m -XX:MaxN...
分类:
系统相关 时间:
2014-06-03 08:07:18
阅读次数:
275
问题
输入:一个表示数字的字符串,需要考虑不同的输入形式。
输出:对应的整数
特殊输入形式:
1.输入开始几个字符为空格
2.考虑正负号
3.数字字符不属于[0,9]时,输出当前结果
4.字符串代表的数字大于INT_MAX或者小于INT_MIN时输出INT_MAX或者INT_MIN。
class Solution {
// out of range...
分类:
其他好文 时间:
2014-06-03 06:30:14
阅读次数:
314
Implementatoito convert a string to an
integer.Hint:Carefully consider all possible input cases. If you want a
challenge, please do not see below and ...
分类:
其他好文 时间:
2014-06-02 08:51:43
阅读次数:
233
当我们想做一个类似于微信菜单很快我们应该可以想到可以用support-v7包或者actionbarshecklock,然后就写menu布局,如下
然后就是在onCreateOptionsMenu中调用一下menu布局,貌似一切都大功告成了,在类似于nexus5这样...
分类:
其他好文 时间:
2014-05-31 13:49:46
阅读次数:
237
Off by One根据 Halvar Flake 在“Third Generation
Exploitation”中的描述,漏洞利用技术依攻击难度从小到大分为三类:1. 基础的栈溢出利用,可以利用返回地址轻松劫持进程,植入 shellcode,如对
strcpy、strcat 等函数的攻击。2. ...
分类:
编程语言 时间:
2014-05-30 22:16:39
阅读次数:
399