摘要:
1、简述Queue<T> Queue<T>是一个先进先出的集合,队列中先添加的元素会被先读取,比如打印队列就是这样的机制。 Queue<T>实现了接口ICollection和IEnumeratable接口,Queue<T>提供了三种常用的方法:Enque()、Deque()、Peek()。Deque()方法返回队列中的开头对象,并且删除该对象。Enque()方法是在队列的尾部添加元素。Peek()方法返回队列中第一个对象,但是并不删除。2、一个文档管理的应用程序。使用一个线程把文档添加到队列中,用另外一个线程从队列中读取他们,并且处理它们。 ①定 阅读全文
摘要:
Normal 0 false 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ... 阅读全文
摘要:
在继续Oracle客户端的安装之前,需要分析一下Oracle客户端与数据库服务器之间的连接机制。一、Oracle客户端与服务器端的通讯机制 1、OracleNet协议如下图所示,Oracle通过Oracle Net协议实现客户端与服务器端的连接以及数据传递。OracleNet是同时驻留在Oracle数据库服务器端和客户端上的一个软件层,它封装了TCP/IP协议,负责建立与维护客户端应用程序到数据库... 阅读全文
摘要:
工作已经有一年有余,做项目的时侯经常碰到值类型和引用类型,当时对这两个概念很难理解,今闲暇之时翻看红皮书,顿有所悟,和大家分享一下。从概念上区分,值类型直接存储其值,引用类型存储对值的饮用。按照存储位置上的不同,值类型存储在堆栈中,引用类型存储在托管堆上。下面用一个简单实例来说明两者的区别:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//i ,j 都是值类型int i, j; i =10; j =... 阅读全文