一个异常(Exception)则是在一个程序执行过程中出现一个例外或是一个事件,它中断了指令的运行,跳转到其他程序模块继续执行。所以异常处理经常被当作程序的控制流程使用。无论是错误还是异常,应用程序都必须能够以妥善的方式处理,并做出相应的反映,希望不要丢失数据或者导致程序崩溃。
分类:
Web程序 时间:
2014-08-28 13:02:39
阅读次数:
255
IOS的应用程序少不了crash,互联网统计分析工具友盟有一项目错误分析的功能,专门用于应用程序崩溃日志统计,最近研究友盟上统计到的崩溃日志,在此对崩溃日志做一个简单的总结。 IOS崩溃日志分类:一、低内存崩溃:IOS设备检测到低内存时,虚拟内存系统发出通知请求应用释放内存。这些通知发送到所有正.....
分类:
移动开发 时间:
2014-08-27 21:47:28
阅读次数:
376
当我们的Lua程序遇到有需要保护的代码或者方法时(即使程序异常,也只是抛出异常信息,而不是让程序崩溃),Lua为我们提供了两种解决的办法,这两种方法可以让我们捕获异常,因此封装自己的tryCatch函数。
1.pcall调用
2.xpcall调用
相同点:
当程序正常时,返回true,被执行函数的返回值
不同点:
1.参数不同
pcall(fun) ,参数只有一个被调用函数
xpcall(fun,errHandleFun),参数是被调用函数,错误函数处理
2.执...
分类:
其他好文 时间:
2014-08-26 17:30:06
阅读次数:
371
虽然这道题看起来和 HDU 1024Max Sum Plus Plus 看起来很像,可是感觉这道题比1024要简单一些前面WA了几次,因为我开始把dp[22][maxn]写成dp[maxn][22]了,Orz看来数组越界不一定会导致程序崩溃,也有可能返回一个错误的结果dp[i][j]表示前j个数构成...
分类:
其他好文 时间:
2014-08-23 18:55:11
阅读次数:
264
最近编写一个http服务器,经常发生无故崩溃的情况程序崩溃的时候非常奇怪,既没有产生core文件,我自己也没有类似exit的语句后来发现原来是这样:TCP是全双工的信道, 可以看作两条单工信道, TCP连接两端的两个端点各负责一条. 当对端调用close时, 虽然本意是关闭整个两条信道,但本端只是收...
分类:
其他好文 时间:
2014-08-23 15:10:20
阅读次数:
209
转自http://www.leewei.org/?p=1304UniCode简述 在Windows下用VC编程,如果编写的程序要在多种语言环境下运行(比如日文、中文、葡萄牙文等),使用VC默认的MBCS编译选项就会出现乱码,甚至导致程序崩溃。要克服这一缺点,就需要使用Unicode编程,简要说明一....
分类:
其他好文 时间:
2014-08-22 12:12:46
阅读次数:
258
AFNetworking请求中含有中文时程序崩溃 AFHTTPRequestOperationManager * manager = [AFHTTPRequestOperationManager manager]; [manager GET:urlString parameters:ni...
分类:
Web程序 时间:
2014-08-19 16:12:24
阅读次数:
300
导读:前段时间www.mbaike.net博客被恶意攻击,导致程序崩溃,目前已经替换了以前的Wordpress程序,现提供IOS和Android版本MDM的代码和相关文档咨询服务。一、IOS版MDM服务内容及价格:套餐一:IOS端MDM Server代码(提供MDM Server端的代码和部署文档,...
分类:
移动开发 时间:
2014-08-17 23:59:52
阅读次数:
460
消息转发 delegate和protocol 类别 消息转发当向someObject发送某消息,但runtime system在当前类和父类中都找不到对应方法的实现时,runtime system并不会立即报错使程序崩溃,而是依次执行下列步骤:分别简述一下流程: 1.动态方法解析:向当前类发送 re...
分类:
移动开发 时间:
2014-08-14 20:12:09
阅读次数:
184
使用事件分配线程更新Swing控件:Swing并不是线程安全的,如果在多个线程中更新Swing控件,则很可能造成程序崩溃。 为了避免这种问题,可以使用时间分配线程来更新Swing控件。EventQueue 是一个与平台无关的类,它将来自于底层同位体类和受信任的应用程序类的事件列入队列。 它封装...
分类:
编程语言 时间:
2014-08-14 10:36:38
阅读次数:
281