转载请注明出处:http://blog.csdn.net/xyang81/article/details/45770551异常简介异常,显而意见就是程序在运行期间没有按照正常的程序逻辑执行,在执行过程当中出现了某种错误,导致程序崩溃。在Java中异常分为运行时异常(RuntimeException)和编译时异常,在程序中有可能运行期间发生异常的逻辑我们会用try…catch…来处理,如果没有处理的话...
分类:
其他好文 时间:
2015-05-17 02:05:06
阅读次数:
200
C++编程中经常遇到这样的需求:主函数需要调用一个dll库函数并返回一块大小不定的存储着处理结果的内存,这时容易想到两种选择:一是使用vector的引用作为形参,二是使用指针,在主函数中定义指针,而在dll库函数中申请内存。...
分类:
其他好文 时间:
2015-05-15 22:57:41
阅读次数:
447
// 深赋值与浅赋值
// 浅赋值,这样的浅赋值会导致程序崩溃,与浅拷贝一个理
#include
using namespace std;
class S_Evaluate;
ostream& operator<<(ostream& out, const S_Evaluate &s);
class S_Evaluate
{
friend ostream& operator<<(ostre...
分类:
编程语言 时间:
2015-05-15 21:28:51
阅读次数:
162
// 浅拷贝与深拷贝
// 像这样的浅拷贝会导致程序崩溃,因为同一个空间被释放了两次
#include
#include
using namespace std;
class S_Copy;
ostream& operator<<(ostream& out, const S_Copy &s);
class S_Copy
{
friend ostream& operator<<(ostr...
分类:
编程语言 时间:
2015-05-15 17:41:50
阅读次数:
99
在程序崩溃的时候 ,捕捉异常步骤 首先在 activity的oncreat中调用 Thread.setDefaultUncaughtExceptionHandler(new DefaultExceptionHandler( this.getApplicationContext(),crashInte...
分类:
移动开发 时间:
2015-05-14 15:50:49
阅读次数:
138
原文:http://maemual.me/index.php/archives/8/Supervisor是一个进程控制程序。用于监控管理你需要的程序。当你有一个程序,需要长期在后台运行,并且希望能够在这个程序崩溃之后自动重新启动的时候,你就需要Supervisor了。安装sudo apt-get i...
分类:
其他好文 时间:
2015-05-11 01:17:18
阅读次数:
114
二分算法由于其复杂度为O(logN),在实际运算中具有极高的效率。二分算法思想还经常结合其它算法被应用在解决实际项目问题中。例如,对非线性方程求根。二分算法的思想简单,但编写正确却并不容易。编写二分算法的错误,往往不是因为疏忽错误,而是因为该算法过于灵活却暗藏杀机。轻则程序崩溃,机器停止;重则可能引起致命的损失。下面先给出错误程序,及样例分析。错误1:int bsearch(int *a, int...
分类:
编程语言 时间:
2015-05-06 13:17:56
阅读次数:
148
问题:初始化RTSP流时,在android设备上卡住在avformat_find_stream_info函数,然后程序崩溃。但其他URL没问题,且同样在代码在iOS上没问题,由于jni调试,也没看到ffmepg打印什么异常信息出来,而IOS上可以看到如下打印信息[objc]view plaincop...
分类:
其他好文 时间:
2015-05-04 13:36:27
阅读次数:
232
前言接上两篇:你的C/C++程序为什么无法运行?揭秘Segmentation fault (1)
你的C/C++程序为什么无法运行?揭秘Segmentation fault (2)写到这里,越跟,越发现真的是内核上很白,非一般的白。
但是既然是研究,就定住心,把段错误搞到清楚明白。本篇将作为终篇,来结束这个系列,也算是对段错误和程序调试、寻找崩溃原因(通常不会给你那么完美的stackstrace...
分类:
编程语言 时间:
2015-05-01 13:28:54
阅读次数:
260
很少用shell脚本,最近在写一个shell脚本,遇到一些问题,竟然被折腾了半天。这些错误太低级了,不应该.趁现在有时间,将执行该shell的脚本的整个过程记录下来,方便以后作为参考。
一、我们先看看编写的shell脚本的内容,该shell的作用主要是实现监控某个程序崩溃之后就自动重启该进程。
#!/bin/bash
while true
do
procnum=` ps -ef|g...
分类:
系统相关 时间:
2015-04-30 18:08:19
阅读次数:
194