摘要: 1、主线程进程创建时,默认创建一个线程,这个线程就是主线程。主线程是产生其他子线程的线程,同时,主线程必须是最后一个结束执行的线程,它完成各种关闭其他子线程的操作。尽管主线程是程序开始时自动创建的,它也可以通过Thead类对象来控制,通过调用 CurrentThread方法获得当前线程的引用2、多线程的优缺点 优点:----提高应用程序响应。----使多CPU系统更加有效。操作系统会保证当线程数不大于CPU数目时,不同的线程运行于不同的CPU上。----改善程序结构。一个既长又复杂的进程可以考虑分为多个线程,成为几个独立或半独立的运行部分,这样的程序会利于理解和修改。缺点:不好控制、系统运行具 阅读全文
posted @ 2014-02-17 18:29 kelite 阅读(303) 评论(0) 推荐(0) 编辑
摘要: //// Google Map Tiles Downloader in C# by coolypf// No rights reserved, neither warranty nor guarantee//using System;using System.Collections.Generic;using System.Drawing;using System.Net;namespace GMapsDownloader{ class Program { const double EarthRadius = 6378137; const double ... 阅读全文
posted @ 2014-02-17 16:37 kelite 阅读(326) 评论(0) 推荐(0) 编辑