摘要: http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.htmlhttp://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index2.html一、信号及信号来源信号本质信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知接收信号的进程有哪些事情发生了。信号 阅读全文
posted @ 2013-12-04 23:54 一天不进步,就是退步 阅读(317) 评论(0) 推荐(0) 编辑
摘要: http://docs.oracle.com/cd/E13179_01/common/docs92/upgrade/dirstruct.htmlWebLogic Domain Directory Structure Enhancements As of 9.0, WebLogic Server offers the following enhancements to the structure of the WebLogic domain directory: To improve configuration management and promote XML file validation 阅读全文
posted @ 2013-12-04 16:49 一天不进步,就是退步 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 扩展:http://www.ibm.com/developerworks/cn/java/j-lo-proxy1/JAVA的静态代理与动态代理比较 一、概念 代理模式是常用的Java 设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。按照代理类的创建时期,代理类可分为两种。静态代理类: 由程序员创建或由特定工具自动生成源代码,再对其编译... 阅读全文
posted @ 2013-12-04 16:14 一天不进步,就是退步 阅读(334) 评论(0) 推荐(0) 编辑
摘要: http://book.51cto.com/art/200908/146363.htm5.1.2 指向函数的指针C语言通过&和*操作符来操作数据的地址,但它并没有提供一个用一般的方式来操作代码的地址。然而,C语言并没有完全切断程序员操作代码地址的可能,它提供了一些"受限制的"方式来操作代码的地址。之所以说这些方式是"受限制的",那是因为这些方式并不像操作数据地址那样自由和灵活。在C语言中,指针变量也可以指向一个函数。我们已经知道代码也是有地址的,一个函数在编译时会被分配给一个入口地址,这个入口地址就是该函数中第一条指令的地址,这就是该函数的指针。 阅读全文
posted @ 2013-12-04 09:41 一天不进步,就是退步 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1.指针与地址一元运算符&可用于取一个对象的地址。例如:int i=1;&i就是计算机地址。一元运算符*是间接寻址或者间接引用运算符。例如:int x=1,y;int ip*;ip=&xy=*ip;2.指针与函数参数 c语言是以传值的方式将参数值传递给被调用函数,因此被调用函数不能直接修改主调函数中变量的值。例如:void swap(int x,int y){ int temp; temp=x; x=y; y=temp}swap不能交换两个变量x,y的值。可以使主调程序将指向所要交换的变量的指针传递给被调用函数,即swap(&a,&b);void swa 阅读全文
posted @ 2013-12-04 09:24 一天不进步,就是退步 阅读(231) 评论(0) 推荐(0) 编辑