第一章 异常处理
1.5清理
1.5.1 资源管理
如果一个对象的构造函数在执行过程中抛出异常,那么这个对象的析构函数就不会被调用。
Rawp.cpp
/**
* 书本:【ThinkingInC++】
* 功能:资源管理
* 时间:2014年10月8日20:19:03
* 作者:cutter_point
*/
#include
#include
using namespace s...
分类:
编程语言 时间:
2014-10-09 15:38:08
阅读次数:
235
一. API 包、接口、异常处理的作用 包是类和接口的集合。利用包可以把常用的类或功能相似的类放在一个包中。Java 语言提供系统包,其中包含了大量的类,可以在编写Java 程序时直接引用它们。为便于管理和使用它们,将这些类分为了不同的包。包又称类库或API 包,所谓API(Application ...
分类:
编程语言 时间:
2014-10-09 14:44:58
阅读次数:
325
当WPF的Image控件显示数据库调出的字节数组图像时,会出异常。一般是用了using()或者关闭流就会不显示图像。 Source.Metadata”引发了“System.NotSupportedException”类型的异常 byte[] b = File.ReadAl...
分类:
其他好文 时间:
2014-10-09 14:28:13
阅读次数:
1400
SQLOS 抽象出了: 1、任务高度管理子系统。 2、内存管理子系统。 3、错误,异常处理机制。 4、死锁侦测各解决机制。 5、运行第三方代码。好处: 1、减少线种的上下文切换。空闲连接不占用线程...
分类:
数据库 时间:
2014-10-08 16:44:15
阅读次数:
186
Data Execution Prevention,数据执行保护,专门用来弥补计算机对数据和代码混淆这一天然缺陷。DEP 的原理是将数据所在的内存页(默认的堆、各种堆栈页、内存池页)标记为不可执行,当试图执行不可执行页的数据时,CPU 抛出异常,转入异常处理。MS 从 Windows XP sp2 ...
分类:
其他好文 时间:
2014-10-08 11:38:55
阅读次数:
431
项目中需要用到CXF做WS处理,花点时间对其有个简单认识,主要是在安全认证以及日志记录和异常处理这块有要求控制。...
分类:
Web程序 时间:
2014-10-08 11:27:25
阅读次数:
276
简单try块使用方法>>> a=[0,1,2,3,4,5]>>>try:... a[10]... except IndexError:... print 'index error~~~~'... index error~~~~小练习:循环输出1~50,当键盘输入CTRL+C时,不退出程序而继续进.....
分类:
其他好文 时间:
2014-10-07 19:26:43
阅读次数:
182
这节讲的是Java7中引入的使用try语句进行资源管理的新用法。这节的内容与上一节介绍的异常处理的关系比较密切。上节中介绍的Throwable中的新方法addSuppressed就是为try-with-resourcces语句添加的。对于资源管理...
分类:
其他好文 时间:
2014-10-06 21:54:31
阅读次数:
239
OGNL表达式
OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言,使页面更简洁。主要用法有:
访问值栈中action的属性
username = 访问值栈中的对象的属性(需要get set方法)
| |
访问值栈中对象的方法
访问值栈中action的方法
访问静态方法
...
分类:
编程语言 时间:
2014-10-06 19:33:10
阅读次数:
219