比最牛逼的FOPEN宏更牛逼的USING_FILE宏#defineUSING_FILE(file,path,type,code)\{\FILE*##file;\if(NULL==(##file=fopen(path,type)))\{\fputs("内存不足程序退出中",stderr);\exit(...
分类:
编程语言 时间:
2014-06-09 22:01:39
阅读次数:
368
1.Service 服务 (是一个没有用户界面的在后台运行执行耗时操作的应用组件)第一种方式:
(startService 未绑定,
当程序退出,若没有停止服务则会继续在后台运行)//继承ServicepublicclassMyServiceextendsService{privateStringt...
分类:
移动开发 时间:
2014-06-06 13:27:46
阅读次数:
341
1.首先我们的目的是长期监听时间变化,其实应用程序退出。
通过了解我们知道注册ACTION_TIME_TICK广播接收器可以监听系统事件改变,但是
查看SDK发现ACTION_TIME_TICK广播事件只能动态注册:
Broadcast Action: The current time has changed. Sent every minute. You can not receive t...
分类:
移动开发 时间:
2014-06-05 08:35:13
阅读次数:
285
1. 异常机制
异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。
传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分...
分类:
其他好文 时间:
2014-05-28 09:25:49
阅读次数:
374
http://www.cppblog.com/elva/archive/2008/09/10/61544.html收集一些网上的资料,以便参考:http://blog.chinaunix.net/u2/69143/showart_1087349.html
当服务器close一个连接时,若client...
分类:
其他好文 时间:
2014-05-26 23:13:03
阅读次数:
510
我们可以在很多应用中都能看到按两次返回键退出 , 其实这个功能实现很容易, 下面就是实现的代码
, 把它放到你的程序中你的程序就能按两次返回键退出啦, 这个功能是为了避免误点而把程序退出了 ,给你的程序也加上这个简单实用的功能把 :package
com.xuchao.test;import and...
分类:
移动开发 时间:
2014-05-23 10:48:18
阅读次数:
263
没有输出“false”程序退出了所以不会执行finally但是如果在try中有return但是程序没退出,断电等情况则会执行finally返回false
分类:
编程语言 时间:
2014-05-08 17:00:12
阅读次数:
277
1.创建dump文件的原因
windows程序当遇到异常,没有try-catch或者try-catch也无法捕获到的异常时,程序就会自动退出,如果这时候没有dump文件的话,我们是没有得到任何程序退出的信息。在windows程序异常退出之前,会预先调用一个在程序中注册的异常处理回调函数(默认是没有设置),只要我们在这个回调函数中调用MiniDumpWriteDump函数就可以产生我们想要的dum...
分类:
其他好文 时间:
2014-05-06 22:52:38
阅读次数:
515