1. What is GDT在Protected Mode下,一个重要的必不可少的数据结构就是GDT(Global Descriptor Table)。为什么要有GDT?我们首先考虑一下在Real Mode下的编程模型:在Real Mode下,我们对一个内存地址的访问是通过Segment:Offse...
分类:
其他好文 时间:
2014-08-29 15:55:38
阅读次数:
226
System.Transactions 命名空间中除了上一节中提到的基于 Transaction 类的显式编程模型,还提供使用 TransactionScope 类的隐式编程模型,它与显示编程模型相比,更加方便简单,它也是MSDN中建议使用的编程模型。 下面,我们基于TransactionSc...
分类:
其他好文 时间:
2014-08-25 22:25:54
阅读次数:
289
菜鸟学习并行编程,参考《C#并行编程高级教程.PDF》,如有错误,欢迎指正。任务简介TPL引入新的基于任务的编程模型,通过这种编程模型可以发挥多核的功效,提升应用程序的性能,不需要编写底层复杂且重量级的线程代码。但需要注意:任务并不是线程(任务运行的时候需要使用线程,但并不是说任务取代了线程,任务代...
分类:
其他好文 时间:
2014-08-25 18:51:34
阅读次数:
290
老老实实学WCF第七篇 会话通过前几篇的学习,我们已经掌握了WCF的最基本的编程模型,我们已经可以写出完整的通信了。从这篇开始我们要深入地了解这个模型的高级特性,这些特性用来保证我们的程序运行的高效、稳定和安全。首先我们来学习会话。1. 什么是会话会话是通信双方进行通信的一个时间片、一个语境或者说一...
分类:
其他好文 时间:
2014-08-20 12:03:52
阅读次数:
199
老老实实学WCF第五篇 再探通信--ClientBase在上一篇中,我们抛开了服务引用和元数据交换,在客户端中手动添加了元数据代码,并利用通道工厂ChannelFactory类创建了通道,实现了和服务端的通信。然而,与服务端通信的编程模型不只一种,今天我们来学习利用另外一个服务类ClientBase...
分类:
其他好文 时间:
2014-08-20 11:44:56
阅读次数:
261
一、概念
AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。
二、Aop原理
1.面向对象编程模型
OOP(面向对象编程)...
分类:
其他好文 时间:
2014-08-16 21:09:11
阅读次数:
230
从有计算机开始,计算模型先后经历了专业(大小型)机-->pc-->网格计算-->云计算的过程。【注】暂不考虑一些专业领域的计算机器演化。
而编程模型,也由底层的纸带-->汇编-->面向过程编程-->面向对象编程的过程。
随着云计算的进一步发展,特别是paas的发展,编程的环境、库都可以以服务的形式来动态提供,即演变为“编程即服务”模式。
在这种模式下,程序员能获取的资源已经不是以库的形式存在...
分类:
其他好文 时间:
2014-08-13 15:03:06
阅读次数:
172
JMS--仅仅是一种规范,一种接口规约,一种编程模型。类似的JPA,JSR等场景: 1.多个系统之间交互,实现可以采取RPC,但是交互复杂,基本就是点对点的方式 2.其实交互就是消息,而JMS就是消息规范,支持事务机制(保证安全)--不就是类似于RDBMS吗,存储消息,转存发送 3.大家想想队...
分类:
其他好文 时间:
2014-08-12 02:58:33
阅读次数:
230
1.webservice是SOA架构的一种实现======================================================================================================Spring-WS编程模型: 面向契约的开发:xm...
分类:
其他好文 时间:
2014-08-10 21:16:40
阅读次数:
207
在Protected Mode下,一个重要的必不可少的数据结构就是GDT(Global Descriptor Table)。为什么要有GDTReal Mode编程模型我们首先考虑一下在Real Mode下的编程模型: 在Real Mode下,我们对一个内存地址的访问是通过Segment:Offse....
分类:
其他好文 时间:
2014-08-09 18:18:18
阅读次数:
353