摘要: 第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学习.先看 阅读全文
posted @ 2018-08-20 01:37 曾日日 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 线程同步篇 (中):同步工具类的介绍 1 上篇回顾 2 继续介绍基元内核模式中的 monitor类 3 同步句柄:WaitHandle 4 EventWaitHandle,AutoResetEvent和ManualResetEvent 5 同步互斥mutex类 6 简单说明下mutex和monito 阅读全文
posted @ 2018-07-17 19:25 曾日日 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 线程同步篇 (上) 线程同步中的一些重要概念 临界区(共享区)的概念 基元用户模式 基元内核模式 原子性操作 非阻止同步 阻止同步 详解Thread类 中的VolatileRead和VolatileWrite方法和Volatile关键字的作用 Volatile关键字的作用 介绍下Interlocke 阅读全文
posted @ 2018-07-17 19:22 曾日日 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 线程池和异步线程 目录: 1 什么是CLR线程池? 2 简单介绍下线程池各个优点的实现细节 3 线程池ThreadPool的常用方法介绍 4 简单理解下异步线程 5 异步线程的工作过程和几个重要的元素 6 有必要简单介绍下Classic Async Pattern 和Event-based Asyn 阅读全文
posted @ 2018-07-17 19:21 曾日日 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Thread 目录: 目录: 1 线程基础的简单介绍 2 线程同步与线程异步的简单介绍 3 前台线程与后台线程的简单介绍 4 细说下Thread 最为关键的构造函数 5 细说下Thread 的 Sleep方法 6 细说下Thread 的 join 方法 7 细说下Thread 的 Abort和 In 阅读全文
posted @ 2018-07-17 19:20 曾日日 阅读(199) 评论(0) 推荐(0) 编辑
摘要: BufferedStream 目录: 简单介绍一下BufferedStream 如何理解缓冲区? BufferedStream的优势 从BufferedStream 中学习装饰模式 如何理解装饰模式 再次理解下装饰模式在Stream中的作用 BufferedStream的构造 BufferedStr 阅读全文
posted @ 2018-07-17 19:17 曾日日 阅读(409) 评论(0) 推荐(0) 编辑
摘要: NetworkStream 目录: NetworkStream的作用 简单介绍下TCP/IP 协议和相关层次 简单说明下 TCP和UDP的区别 简单介绍下套接字(Socket)的概念 简单介绍下TcpClient,TcpListener,IPEndPoint类的作用 使用NetworkStream的 阅读全文
posted @ 2018-07-17 19:14 曾日日 阅读(265) 评论(0) 推荐(0) 编辑
摘要: FileStream 目录: 如何去理解FileStream? FileStream的重要性 FileStream常用构造函数(重要) 非托管参数SafeFileHandle简单介绍 FileStream常用属性介绍 FileStream常用方法介绍 FileStream示例1:*文件的新建和拷贝( 阅读全文
posted @ 2018-07-17 19:13 曾日日 阅读(746) 评论(0) 推荐(0) 编辑
摘要: MemoryStream 目录: 1 简单介绍一下MemoryStream 2 MemoryStream和FileStream的区别 3 通过部分源码深入了解下MemoryStream 4 分析MemorySteam最常见的OutOfMemory异常 5 MemoryStream 的构造 6 Mem 阅读全文
posted @ 2018-07-17 19:13 曾日日 阅读(482) 评论(0) 推荐(0) 编辑
摘要: TextWriter 和 StreamWriter 目录: 为何介绍TextWriter? TextWriter的构造,常用属性和方法 IFormatProvider的简单介绍 如何理解StreamWriter? StreamWriter属性 StreamWriter示例 本章总结 为何介绍Text 阅读全文
posted @ 2018-07-17 19:11 曾日日 阅读(521) 评论(0) 推荐(0) 编辑