算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背...
分类:
编程语言 时间:
2015-10-27 19:41:09
阅读次数:
204
今天在维护公司的一个APP的时候,突然爆了空指针异常,Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.content.Intent.getBooleanExtra(java.lang.String, boolean)' on a null object refe...
分类:
移动开发 时间:
2015-10-26 22:42:27
阅读次数:
533
xp ? *xp : 0这个语句是不能被编译成条件传送语句的。因为如果是条件传送语句,那么不论xp为什么,*xp都会被计算。我们要写一个和该功能完全一样的能编译成条件传送语句的函数。于是,我们要想办法不使用*xp,而使用一个替代的指向0的非空指针。intcread_alt(int*xp){intt ...
分类:
其他好文 时间:
2015-10-26 22:16:30
阅读次数:
210
使用AIDL进行远程调用的时候出现的空指针异常,解决过程稍微有点小曲折。具体安下1.先贴异常信息1 ERROR/AndroidRuntime(9435): FATAL EXCEPTION: main2 ERROR/AndroidRuntime(9435): java.lang.NullPointer...
分类:
其他好文 时间:
2015-10-25 19:19:44
阅读次数:
316
1.定义在单链表中,如果将终端结点的指针域有空指针指向头结点,则整个链表称为一个环,这种头尾相接的单链表称为循环单链表,简称循环链表。2.代码#include using namespace std;struct Node{ int data; Node *next;};class CLL{publ...
分类:
其他好文 时间:
2015-10-23 22:43:50
阅读次数:
198
题目:把一个字符串转换成整数。考虑的问题:1、空指针;2、包含非数字字符;3、包含正负号;4、最大正整数;5、最小负整数;6、溢出(还没考虑)代码: 1 package com.yyq; 2 import java.util.regex.Matcher; 3 import java.util.reg...
分类:
其他好文 时间:
2015-10-23 18:35:34
阅读次数:
121
1. 空指针2. 野指针3. 数组越界4. 整数除以零5. 格式化输出参数错误6、缓冲区溢出7、主动抛出异常Android上的Crash可以分两种:1、Java Crash java代码导致jvm退出,弹出“程序已经崩溃”的对话框,最终用户点击关闭后进程退出。Logcat 会在“AndroidRun...
分类:
移动开发 时间:
2015-10-23 13:18:10
阅读次数:
466
建立Socket链接的时候需要IP地址,但是只有域名怎么办,gethostbyname就是一个将域名转换为IP的函数;#include struct hostent *gethostbyname(const char *hostname);返回:若成功则为非空指针,若出错则为NULL且设置h_err...
分类:
其他好文 时间:
2015-10-22 23:48:45
阅读次数:
314
(java基础中)""与null是不一样的, 若 String str=“” 为空字符串,存在这个对象只是这个对象值是空。这时调用str的方法时不会爆空指针异常。 “”==null 也是false;str.equals(null)答案也是false,不相等。str.equals("")答案是true...
分类:
其他好文 时间:
2015-10-21 17:12:31
阅读次数:
196
Ring buffer算法优点:高内存使用率,在缓冲buffer内存模型中,不太容易发生内存越界、悬空指针等 bug ,出了问题也容易在内存级别分析调试。做出来的系统容易保持健壮。 package?main
import?(
"bytes"
"fm...
分类:
其他好文 时间:
2015-10-20 22:54:32
阅读次数:
520