07 2012 档案
摘要:Quartz.NET简介 作业调度的目标在于按照预先确定的时间和指定的顺序来确保高效的数据处理流程,从而最大限度的使用系统资源。批处理流程是一种在无需最终用户干预的方式下在后台通过顺序方式运行的操作。 Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。Quartz.NET 是一个开源的作业调度框架,它可以被在小型
阅读全文
摘要:<?xml version="1.0" encoding="utf-8" ?><!-- This file contains job definitions in schema version 2.0 format --><!--在2.0版本中根结点由<quartz> 变为了<job-scheduling-data>--> <job-scheduling-data xmlns="http://quartznet.sourceforge.net/JobSchedulingData&
阅读全文
摘要:在程序开发过程中,TreeList控件的使用频率还是挺高的!本文对一些常用算法进行了一些总结:1.TreeList数据绑定 TreeList数据绑定采用数据源方式的绑定 TreeList.DataSource=List集合,DataTable,DataSet绑定之前设置2个基本的绑定属性:KeyFieldName和ParentFieldName DataSource为对应 的DataTable,指定KeyFieldName为表主键字段,ParentFieldName为表指向主键的外键字段名。2.TreeList节点//鼠标单击节点时,获取节点信息TreeListHitInfo hitin...
阅读全文
摘要:差集在几何数学中的定义:一般地,记A,B是两个集合,则所有属于A且不属于B的元素构成的集合,叫做集合A减集合B(或集合A与集合B之差),类似地,对于集合A、B,我们把集合{x∣x∈A,且x∉B}叫做A与B的差集,记作A-B(或A\B),即A-B={x|x∈A且x∉ B}(或A\B={x|x∈A且x ∉B},同理 B-A={x∣x∈B且x∉A} 叫做B与A的差集通俗点讲就是A-B 是属于A的但不属于B的那部分集合;在.NET中 List<T>.Except()来实现集合的差集;如:List<string> A=new List(){"A","
阅读全文
摘要:HashCode和equal方法equals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。而hashCode()是对象或变量通过哈希算法计算出的哈希值。之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很多集合都用到了hashCode,比如HashTable。两个obj,如果equals()相等,hashCode()一定相等。两个obj,如果hashCode()相等,equals()不一定相等(Hash散列值有冲突的情况,虽然概率很低)。所以:可以考虑在集合中,判断两个对象是否相等的规则是:第一步,
阅读全文

浙公网安备 33010602011771号