Mono源代码学习笔记:Console类(六)
Unix 终端的基础知识
许多 Unix 系统使用终端。但是在今天的许多情况下,终端也许是一个运行终端程序的 PC 机。从历史上来说,不同的生产商提供了大量的硬件终端。Linux 操作系统包含一个环境变量 TERM,用来表示我们正在使用的终端的类型,如下所示:
ben@ben-m4000t:~$ w
 16:35:13 up 6 days,  7:36,  2 users,  load avera
http://www.cyqdata.cn/cnblogs/article-detail-6602 
Mono源代码学习笔记:Console类(五)
CStreamReader 类 (internal class)
下面就是 mcs/class/corlib/System/CStreamReader.cs:
001:  //
002:  // System.CStreamReader
003:  //
004:  // Authors:
005:  //   Dietmar Maurer (dietmar@ximian.com)
006:  /
http://www.cyqdata.cn/cnblogs/article-detail-6593 
《C++标准程序库》学习笔记3 -- 第五章
这一章主要是大概的介绍一下容器,迭代器,算法,仿函数等,为6,7,8,9章的概括。
 
1.(P74) 
STL的基本概念就是将数据和操作分离。数据由容器类别加以管理,操作则由可定制的算法定义。迭代器在两者之间充当粘合剂。任何算法都可以和任何容器交互运作。
 
 
 
2.(P75) 
容器(Containers)容器类别用来管理一组元素。
总的来说,容器分为两大类:
http://www.cyqdata.cn/cnblogs/article-detail-6590 
《C++标准程序库》学习笔记2–第四章
1.(P33) 
Pairs(对组)的定义
class pair可以将两个值视为一个单元。map和multimap就是通过pair来管理键值/实值(key/value)的。
在pair的定义中:
namespace std {     template <class T1, class&nb
http://www.cyqdata.cn/cnblogs/article-detail-6251 
Mono源代码学习笔记:Console类(四)
NullStream 类 (internal class)
下面就是 mcs/class/corlib/System.IO/NullStream.cs:
01:  namespace System.IO
02:  {
03:    class NullStream : Stream
04:    {
05:      public override bool CanRead { get { ret
http://www.cyqdata.cn/cnblogs/article-detail-6065 
Mono源代码学习笔记:Console类(二)
上图中有大量的类、结构、枚举和委托,其中绝大部分都是 internal 或者 private 的,也就是说只能在本程序集内部使用,对外是不可见的。
我们先从简单的,为别的类型所使用的类型开始阅读源代码吧。
Locale 类 (internal sealed class)
现在来看看 mcs/build/common/Locale.cs:
01:  //
02:  // Locale.cs
03: 
http://www.cyqdata.cn/cnblogs/article-detail-5598 
Mono源代码学习笔记:Console类(三)
Buffer 类 (public static class)
下面就是 mcs/class/corlib/System/Buffer.cs:
001:  //
002:  // System.Buffer.cs
003:  //
004:  // Authors:
005:  //   Paolo Molaro (lupus@ximian.com)
006:  //   Dan Lewis (di
http://www.cyqdata.cn/cnblogs/article-detail-5597 
Spring.Net实现AOP以及AOP相关概念(学习笔记四)
Spring的重要应用是在AOP(Aspect- Oriented programming面向方面编程)编程方面。Spring.Net是如何进行AOP的呢?下面是我在学习Spring实现AOP的例子以及我个人的一些浅显的理解,若有不妥之处,还望大侠们指出。
  本节重点分如下两部分:
  1、Spring实现AOP。
  2、AOP相关概念。
  先介绍如何实现AOP,然后再通过使用过程中的用法,谈谈我自己对AOP概念的理解。
  首先还是介绍一下开发环境以及软件版本:
  VS版本:VS2008 SP1、Spring版本:1.3.0。
  在我使用Spring.Net实现AOP的例子中有两个部分:1、使用编程方式实现。2、使用配置方式实现。实际在应用中,应用配置实现AOP还是相对更好点。实现AOP除了之前用到的程序集以外,还需使用程序集Spring.AOP。
  1、Spring实现AO
http://www.cyqdata.cn/cnblogs/article-detail-277 
