Quartz.NET 是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插...
分类:
Web程序 时间:
2014-10-25 15:43:13
阅读次数:
208
1.Run loops是线程相关的的基础框架的一部分。
一个run loop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用run loop的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。
Run loop的管理并不完全自动的。
你仍然需要设计你的线程代码在合适的时候启动run loop并正确响应输入事件。Cocoa和Core Fun...
分类:
其他好文 时间:
2014-10-25 11:58:34
阅读次数:
204
是基于Linux系统的TCP/IP协议的使用,结合多线程的调度,实现的一个简单的网络聊天室。...
分类:
编程语言 时间:
2014-10-25 11:57:36
阅读次数:
316
首先复习一下什么是线程和进程。应用程序被加载到内存中并准备运行时,我们就说创建了一个进程。进程是一个具有独立功能的程序关于某个数据集合上一次运行活动,进程是系统进行资源分配和调度的一个独立单位。而线程是进程的一个实体,是CPU调度和分派的基本单位,是进程更小的能独立运行的基本单位。线程没有自己的系统...
分类:
编程语言 时间:
2014-10-25 00:49:07
阅读次数:
219
Spring 的@Scheduled注解实现定时任务运行和调度首先要配置我们的spring.xml --- 即spring的主配置文件(有的项目中叫做applicationContext.xml或context.xml)xmlns 多加以下的内容、[html]view plaincopyxmlns....
分类:
编程语言 时间:
2014-10-24 22:03:29
阅读次数:
455
1、LVS+Keepalived介绍LVSLVS是LinuxVirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一.目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lb..
分类:
其他好文 时间:
2014-10-24 19:14:31
阅读次数:
242
Linux内核-进程调度
1.多任务
#抢占式多任务:由调度程序来决定什么时间停止一个进程的运行
#进程的时间片:分配给每个可运行进程的处理器时间段
2.Linux的进程调度
#O(1)调度程序
#反转楼梯最后期限调度算法(RSDL)
#完全公平调度算法(CFS)
3.策略
#I/O消耗型和处理器消耗型进程:
...
分类:
系统相关 时间:
2014-10-24 18:57:28
阅读次数:
196
Quartz.NET是一个开源的作业调度框架,允许我们快速的开发定时作业程序。使用方法第一步:安装Install-Package Common.LoggingInstall-Package Common.Logging.Log4Net1211Install-Package QuartzInstall...
分类:
Web程序 时间:
2014-10-24 18:46:26
阅读次数:
776
功能:题目要求功能基本达到,能完成电梯调度,也比原来代码调度高级,完成很好。性能:各项性能均比原来的调度算法高级,等待时间减少。代码:代码风格较好,分行清楚有条理。特别要说的是注释很多,这一点很好。缺点:程序运行要求比较严格,输入格式要求较多,不太方便。 变量命名还不够专业,不能够严格按照变量功能或...
分类:
其他好文 时间:
2014-10-24 12:46:43
阅读次数:
175
结对人员: 左少辉12061209 杨昊兰12061202代码复审--左少辉读杨昊兰 刚开始不理解为什么要换一种编程习惯替代原来一个人独立完成作业,之前一个人不是挺好的。但完成电梯调度作业过程中,对结队编程有了新的认识,其实结对编程坐起来很简单也很有趣,找个水平差的不太远的同学和自己配成一对。...
分类:
其他好文 时间:
2014-10-24 01:35:14
阅读次数:
228