.NET
文章平均质量分 55
以燃
python开发工程师、.net开发工程师、爬虫工程师、数据分析师
展开
-
execl转DataTable
public DataTable ExcelValue(Stream fileStream, string value, int headerRowNum = 0) { IWorkbook workbook; try { if (value == "xls") { workbook = new HSSFWorkbook原创 2021-12-01 15:36:26 · 348 阅读 · 0 评论 -
探究 .NET 的多线程 Thread、ThreadPool、Task、Parallel、await/async
异步多线程进程线程操作系统为什么可以多线程并发并行同步异步异步方法线程1.0 Thread线程池 ThreadPool进程进程是一个应用程序运行的实例,程序在服务器运行时占据全部计算资源总和,是一个计算机概念线程进程在响应操作时最小单位,也包含CPU,内存,网络,硬盘,IO,也是一个计算机概念。一个进程包含多个线程,线程属于进程,进程销毁线程也就没了句柄:其实是一个long数字,是操作系统标识应用程序的多线程:一个进程多个线程同时运行。Thread类时C#语言对线程对象的一个封装操作原创 2021-01-02 22:18:50 · 648 阅读 · 0 评论