细细品味C#——Timer及多线程编程

浏览: 2169
C#

前言

    你对C#中的Timer了解多少?知道有三种Timer吗?他们的区别是什么?编程时选择哪个比较合适?

  你会线程(Thread)编程吗?多线程编程又知道多少?断点续传又知多少?

  一口气提了这么多问题,其实也是鄙人心中的疑惑,在前几日的编写Vod下载器中就遇到了线程的问题,包括Timer的使用,所以为了进一步学习,才把相关的好文章整理成册,重点强化一下,同时分享出来让那些和我一样欠缺这方面的同仁一同提高。

文章的目录

1、C#的Timer解析

1.1、版权声明

1.2、内容详情

2、Timer范例教程

2.1、版权声明

2.2、内容详情

3、Socket网络编程大全

3.1、版权声明

3.2、内容详情

3.2.1 简单服务器端

3.2.2 简单客户端

3.2.3 获得本机IP

3.2.4 端对端通信

3.2.5 点对点通信

3.2.6 UDP对时服务器端

3.2.7 UDP对时客户端

3.2.8 点对点传输文件

3.2.9 发送邮件

3.2.10 接收邮件

4、多线程使用thread、threadpool、timer

4.1、版权声明

4.2、内容详情

5、谈谈多线程的思维方式

5.1、版权声明

5.2、内容详情

6、断点续传、多线程上载

6.1、版权声明

6.2、内容详情

7、C#多线程学习

7.1、版权声明

7.2、内容详情

7.2.1 多线程的相关概念

7.2.2 如何操纵一个线程

7.2.3 生产者和消费者

7.2.4 多线程的自动管理(线程池)

7.2.5 多线程的自动管理(定时器Timer)

7.2.6 互斥对象Mutex

8、C#多线程编程

8.1、版权声明

8.2、内容详情

8.2.1 lock使用注意事项

8.2.2 集合类中Synchronized与SyncRoot属性原理分析

8.2.3 Monitor使用示例及Mutex简介

8.2.4 同步事件和等待句柄

8.2.5 Timer(定时器)使用示例

8.2.6 volatile关键字的原理探讨

8.2.7 Interlocked类操作

8.2.8 使用Semaphore类限制资源并发访问数

8.2.9 用ReaderWriterLock类实现多用户读/单用户写同步

8.2.10 异步方法调用

8.2.11 异步事件调用

8.2.12 BackgroundWorker

文章下载

推荐 0
本文由 xia520pi 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册