先来归纳一下我们用过的所有类型转换方法: 1. 隐式类型转换,即使用(int) 直接进行强制类型转换。这种方法的优点是简单粗暴,直接指定转换类型,没有任何保护措施,所以也很容易抛出异常导致程序崩溃。当我们将int类型转成 long,float,double,decimal类型,可以使用隐式转换,但....
分类:
其他好文 时间:
2015-04-06 11:26:52
阅读次数:
123
被这玩意坑了2个多小时。-----------------------------------由于 android studio 在建项目时,不会自动识别 so 文件,所以在含有so文件的项目中,需要在 build.gradle 中加入sourceSets { main() { ...
分类:
移动开发 时间:
2015-04-06 01:04:27
阅读次数:
148
输入一个数字,判断是否为闰年但有时候会误输入字母,导致程序崩溃,抛出异常此次测试需要解决这个问题测试用例输入 预期输出 预期输出400 闰年 闰年100 不是闰年 ...
分类:
其他好文 时间:
2015-04-05 15:57:29
阅读次数:
162
转自http://blog.csdn.net/shimiso/article/details/44677041一、内存泄露内存泄漏会因为减少可用内存的数量从而降低计算机的性能。最终,在最糟糕的情况下,过多的可用内存被分配掉导致全部或部分设备停止正常工作,或者应用程序崩溃。内存泄漏可能不严重,甚至能够...
分类:
移动开发 时间:
2015-04-03 19:07:44
阅读次数:
147
这段时间在学习Android的socket编程,我不是专做APP的,做的是bootloader、驱动、hal、framework这个线的,也就是系统搭建和功能优化设计。为了打通这整条线,为此学习了不少东西,今天把Android的socket学习记录一下,以防止以后会出现这样的低级错误。
我这里是在极客学院的源码基础上做的自己的一些添加和修改,学习开始不就是先会修改么,举一反三,自然就很快...
分类:
移动开发 时间:
2015-04-02 18:57:33
阅读次数:
232
转载请注明出处:http://blog.csdn.net/xyang81/article/details/44657385????这篇文章比较偏理论,详细介绍了在编写本地代码时三种引用的使用场景和注意事项。可能看起来有点枯燥,但引用是在JNI中最容易出错的一个点,如果使用不当,容易使程序造成内存溢出,程序崩溃等现象。所以讲得比较细,有些地方看起来可能比较啰嗦,还请轻啪!下一篇文章会写一个在Andro...
分类:
其他好文 时间:
2015-03-29 16:38:04
阅读次数:
151
之前朋友有一个服务端程序,总是受到一些人的恶意漏洞攻击,没有源代码,只好反汇编修复了漏洞,并且使用WinLicense加保护授权. 漏洞总不是一次可以修复完的,恶意攻击并没有停止,然后加了WL保护程序在崩溃的时候在没有提示信息,服务器日志中也没有记录任何有用的信息了,这里所需要有用的信息即是崩溃时....
分类:
其他好文 时间:
2015-03-28 12:50:27
阅读次数:
504
做上传图片功能,特别是类似于微信,QQ里面,发布9张图片, 少不了碰到一个问题,就是图片压缩问题,当然我也遇到了.
我研究了这个问题,发现网上普遍的方法是如下
上面的方法比较常见,可是需要加载到内存中来处理图片,当图片数量多了的时候就会收到内存警告,程序崩溃,那么我推荐下面这个方法:
采用上面的方法之后内存占用率很低!...
分类:
其他好文 时间:
2015-03-19 18:33:41
阅读次数:
207
【练习3.11】编写查找一个单链表特定元素的程序。分别用递归和非递归实现,并比较它们的运行时间。链表必须达到多大才能使得使用递归的程序崩溃?
分类:
其他好文 时间:
2015-03-17 21:44:20
阅读次数:
99
测试条件:随机数的取值范围1、当负数和0时出现提示重新输入2、当题目数量大于随机数的取值范围如1时,产生相同的四则运算关系式3、当输入字母和其他特殊字符时,程序崩溃4、当输入取值过大时,提示重新输入(最大的值99999999999999,14个9)通过本次测试发现自己的程序不够健壮,很多bug,后期...
分类:
其他好文 时间:
2015-03-16 12:42:17
阅读次数:
155