DescriptionThe Sky is Sprite.The Birds is Fly in the Sky.The Wind is Wonderful.Blew Throw the TreesTrees are Shaking, Leaves are Falling.Lovers Walk p...
分类:
其他好文 时间:
2015-08-19 09:23:50
阅读次数:
106
Description
The Sky is Sprite.
The Birds is Fly in the Sky.
The Wind is Wonderful.
Blew Throw the Trees
Trees are Shaking, Leaves are Falling.
Lovers Walk passing, and so are You.
........
分类:
其他好文 时间:
2015-08-18 21:27:24
阅读次数:
268
DescriptionThe Sky is Sprite.The Birds is Fly in the Sky.The Wind is Wonderful.Blew Throw the TreesTrees are Shaking, Leaves are Falling.Lovers Walk p...
分类:
其他好文 时间:
2015-08-18 18:23:11
阅读次数:
149
Atitit 插件机制原理与设计微内核 c# java 的实现attilax总结
1. 微内核与插件的优点
1
2. 插件的注册与使用
2
2.1. Ioc容器中注册插件
2
2.2. 启动器微内核启动
3
3. 插件的俩种执行策略
3
3.1. 必须手动接续,否则自动终止(推荐)
3
3.2. 必须手动throw stop ex终止,负责自动接续。。
4
...
分类:
编程语言 时间:
2015-08-18 06:35:37
阅读次数:
127
建议63:避免“吃掉”异常嵌套异常是很危险的行为,一不小心就就会将异常堆栈信息,也就是真正的Bug出处隐藏起来。这还不是最严重的,最严重的就是“吃掉”异常,即捕获,然后不向上层throw。避免“吃掉”异常,并不是说不应该“吃掉”异常,而是这里有个重要原则:该异常可被预见,并且通常情况它不能算是一个B...
建议62:避免嵌套异常应该允许异常在调用堆栈上往上传,不要过多的使用catch,然后再throw。过多的使用catch会带来两个问题:1)代码更多了。这看上去好像你根本不知道怎么处理异常,所以你总是不停地catch。2)隐藏了堆栈信息,使你不知道真正发生异常的地方。无故地嵌套是我们应该极力避免的。当...
C++的auto_ptr所做的事情,就是动态分配对象以及当对象不再需要时自动执行清理,使用std::auto_ptr,要#include 。
实现代码如下:
#include
#include
using namespace std;
//#define _THROW0() throw ()抛出全部异常
template
class auto_ptr
{
public:
/...
分类:
编程语言 时间:
2015-08-16 12:21:41
阅读次数:
145
public Test() throws RepletException { try { System.out.println("Test this Project!") } catch (Exception e) { throw new Exception(e...
分类:
编程语言 时间:
2015-08-15 22:46:32
阅读次数:
162
throw和throws的区别: throws 用在方法声明后面,跟的是异常类名 可以跟多个异常类名,用逗号隔开 表示抛出异常,由该方法的调用者来处理 throws表示出现异常的一种可能性,并不一定会发生这些异常 throw 用在方法体内,跟...
分类:
编程语言 时间:
2015-08-15 16:06:41
阅读次数:
109
/* Query status and attributes of message queue MQDES. */extern int mq_getattr (mqd_t __mqdes, struct mq_attr *__mqstat) __THROW __nonnull ((2));/* .....
分类:
其他好文 时间:
2015-08-12 23:19:46
阅读次数:
189