适用环境:.net 2.0+的Winform项目。先解释一下我所谓的【带等待窗体的任务执行器】是个什么鬼,就是可以用该类执行任意耗时方法(下文将把被执行的方法称为任务或任务方法),执行期间会显示一个模式等待窗体,让用户知道任务正在得到执行,程序并没有卡死。先看一下效果:功能:等待窗体可以使用执行器自...
最近微软发布了一本白皮书,谈到了一些可以和Visual Studio 2015和ASP.NET 5配合使用的JS/前端Web开发工具(比如:函数库、任务执行器、框架等)。 由于现在前端开发的生态系统在快速增长,也变得越来越复杂和庞大。所以,微软特意发布了这么一个白皮书来讲解一些可以集成到VS 201...
分类:
Web程序 时间:
2015-04-06 21:38:11
阅读次数:
255
上一篇文章我们讲诉了自定义线程执行器和任务处理器我们继续来讲解自定义线程的定时执行器,我们在很多场景下需要做到某些状态或者数据进行更新,如果事情很多很杂,很时候时候会创建很多不同的定时器那么势必会照成系统的消耗和性能低下的问题!今天我们来解决这一问题。首先我们创建定时任务执行器基类 1 /// 2....
分类:
编程语言 时间:
2015-03-13 20:19:10
阅读次数:
340
上节说到接收器Acceptor在接收到socket后会有一系列简单的处理,其中将socket扔进线程池是最重要的一步,线程池是一个怎样东西?其原理在前面的“线程池原理”章节已经说明过了,这里重点讲tomcat中用于处理客户端请求的线程池——Executor。
为确保整个web服务器的性能,应该在接到请求后以最快的速度转交到其他线程上去处理。在接收到客户端的请求后tomcat将对这些请求交给任务执...
分类:
其他好文 时间:
2015-02-07 20:25:48
阅读次数:
222
ThreadPoolExecutor是一个非常重要的类,用来构建带有线程池的任务执行器,通过配置不同的参数来构造具有不同规格线程池的任务执行器。写在前面的是:线程池和任务执行器,线程池的定义比较直接,可以看做多个线程的集合。而任务执行器的概念比较的具有针对性,它用来执行任务,通过对线程池的管理实现多...
分类:
其他好文 时间:
2014-10-06 03:04:29
阅读次数:
354
由于服务器crontab只能精确到分钟,那程序的起点也是分钟。一共包括但部分:一、配置文件:配置文件是用来返回要执行的定时任务文件,注意一下*的使用就行了,有两个模式,就是Y-m-d
H:i :年 月 日 时 分N H:i :星期(1 - 7|周一 - 周日) 时...
分类:
Web程序 时间:
2014-05-22 13:58:53
阅读次数:
416