近日在做项目时遇到非必现crush,具体异常信息为:// Short Msg:
java.lang.IllegalStateException// Long Msg: java.lang.IllegalStateException: The
content of the adapter has ch...
分类:
移动开发 时间:
2014-05-26 10:08:36
阅读次数:
590
从C到C++ (2)一、 C++中增加了作用域标示符 ::1、
用于对局部变量同名的全局变量进行访问。2、 用于表示类成员。二、 new、delete运算符1、
new运算符用于创建堆空间,成功返回首地址失败抛出异常(C++有异常处理机制,C语言中无此机制所以结果要与NULL比较),语法: 指针变量...
分类:
编程语言 时间:
2014-05-23 23:07:07
阅读次数:
347
1.
引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。String、数组、类、接口和委托都是引用类型。2.
强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛出一个System.InvalidCastException异常,而as不会抛出异常,它返回一个null...
分类:
其他好文 时间:
2014-05-23 07:27:25
阅读次数:
408
目的:本文通过分析JDK源码来对比ArrayBlockingQueue 和LinkedBlockingQueue,以便日后灵活使用。
1. 在Java的Concurrent包中,添加了阻塞队列BlockingQueue,用于多线程编程。BlockingQueue的核心方法有:
* boolean add(E e) ,把 e 添加到BlockingQueue里。如果BlockingQueue可以容纳,则返回true,否则抛出异常。
* boolean offer(E e),表示如果可能的话,将 e 加...
分类:
数据库 时间:
2014-05-22 12:19:23
阅读次数:
442
你能保证你的程序不会出问题吗?
不能
当你的程序运行到某个地方发生了你不想要的结果,你是否想让它一错再错?
不想
你是否想让你的程序占着茅坑不拉屎?
不想
你是否想知道你的程序出错的原因?
想
看了了这4个问题之后,如果你的回答和我的一致,那么请看下文
trycatch finally的用法:
try
'你想要写的程序
catch
'捕获你想写的程...
分类:
Web程序 时间:
2014-05-22 11:47:21
阅读次数:
358
前些时候,同事在站点服务端使用SQlite存储一些临时数据,但是在多人并发的时候Sqlite会抛出异常:The database file is locked , database is locked,而且这个是在客户生产环境下提示出来的,开发环境很难重现,同事实在没辙,竟然想发动所有研发同事通过操作软件重现问题,我只能呵呵了。既然是Sqlite的原因,直接写个小程序测试下sqlite不就行了,而...
分类:
数据库 时间:
2014-05-21 07:13:51
阅读次数:
483
我也不知道为什么作者给这个条款起这样的名字,因为这样看上去重点是在“不抛出异常”,但事实上作者只是在全文最后一段说了一下不抛异常的原因,大部分段落是在介绍怎样写一个节省资源的swap函数。你可以试一下,只要包含了头文件iostream,就可以使用swap函数,比如:1
#include 2 3 in...
分类:
编程语言 时间:
2014-05-19 13:44:31
阅读次数:
423
你能保证你的程序不会出问题吗?
不能
当你的程序运行到某个地方发生了你不想要的结果,你是否想让它一错再错?
不想
你是否想让你的程序占着茅坑不拉屎?
不想
你是否想知道你的程序出错的原因?
想
看了了这4个问题之后,如果你的回答和我的一致,那么请看下文
try catch finally的用法:
try
'你想要写的程序
catch
'捕获你想写的程序里面所有发生的异常
fin...
分类:
Web程序 时间:
2014-05-18 04:19:20
阅读次数:
305
Java虚拟机提供几种进行整数算术运算的操作码,他们执行基于int和long类型的运算。当byte、short和char类型值参与算术运算时,首先会将它们转换为int类型。这些操作码都不会抛出异常,溢出在这里通常可以被忽略。整数加法操作码操作数说明iadd(无)从栈中弹出两个int类型数,相加,然后...
分类:
编程语言 时间:
2014-05-14 23:36:57
阅读次数:
386
1 首先是try,catch getMessage();}function
file_open($path){ if(!file_exists($path)) //如果文件无法找到,抛出异常对象 { throw new
Exception("文件无法找到", 1); } if(!f...
分类:
Web程序 时间:
2014-05-14 13:19:14
阅读次数:
427