当前位置:首页   >  技术文章列表  >  C#

技术文章列表TOP

对于计划任务的执行有很多种解决方案,如利用开源Quartz作业调度框架,在SQL Server的作业等等,同时Windows的任务计划程序功能也很强大,利用此可以很方便的实现很多计划任务,除了人工进行管理和维护外,可以使用开源的TaskScheduler组件进行自动管理和维护,本文主要利用开源TaskScheduler组件进行指定windows任务计划程序的
日期:2013-10-18作者:Admin 点击:713
一、引言 在软件开发中,我们经常想要对一类对象添加不同的功能,例如要给手机添加贴膜,手机挂件,手机外壳等,如果此时利用继承来实现的话,就需要定义无数的类,如StickerPhone(贴膜是手机类)、AccessoriesPhone(挂件手机类)等,这样就会导致 ”子类爆炸“问题,为了解决这个问题,我们可以使用装饰者模式来动态地给
日期:2013-10-18作者:Admin 点击:489
C#操作Excel方法有很多,以前用的需要电脑安装office才能用,但因为版权问题公司不允许安装office。所以改用NPOI进行Excel操作,基本上一些简单的Excel操作都没有问题,读写合并单元格等都能实现。 NPOI 库下载地址 更新中......... 命名空间: using NPOI; using NPOI.XSSF.UserMo
日期:2013-10-16作者:Admin 点击:600
  internal static class Program    {        // Methods       &...
日期:2013-10-14作者:Admin 点击:455
一 前言 先来了解下操作XML所涉及到的几个类及之间的关系  如果大家发现少写了一些常用的方法,麻烦在评论中指出,我一定会补上的!谢谢大家 * 1 XMLElement 主要是针对节点的一些属性进行操作 * 2 XMLDocument 主要是针对节点的CUID操作 * 3 XMLNode 为抽象类,做为以上两类的基类,提供一些操作节点的方法
日期:2013-10-12作者:Admin 点击:581
  public string adddata_collect_shoufu(MODEL.M_data_collect M_data_collect, SqlConnection conn, SqlTransaction transaction) &nb...
日期:2013-10-12作者:Admin 点击:472
比较图片的方法   以前传统的比较方式是遍历图片中的每一个像素,然后进行比对。这样的比对在少量图片的比对上虽然效率低一点,但是也没有什么不好。但是在大量图片比对的时候,过长的反应时间和对服务器比较高的消耗肯定是不行的。   所以微软给我们提供了另外一种比对的方法,能够正确,高效的比对出两张图片的是否相同。这种方法的原理是:将图片保存到数据流中然后使用Co
日期:2013-10-11作者:Admin 点击:541
在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的类型种类施加限制。如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。约束是使用 where 上下文关键字指定的。下表列出了六种类型的约束:   约束
日期:2013-10-11作者:Admin 点击:455
一、错误情况 环境:win7+iis7.0 DirectoryEntry配置IIS7出现如下错误 或者是 下面一段代码在IIS6.0下运转正常,但IIS7.0下运转会出错:   System.DirectoryServices.DirectoryEntry iisServer; iisServer = new&
日期:2013-10-10作者:Admin 点击:856
本篇文章将为你介绍一下 Delegate 的使用方式,逐渐揭开 C# 当中事件(Event)的由来,它能使处理委托类型的过程变得更加简单。 还将为您解释委托的协变与逆变,以及如何使用 Delegate 使 Observer(观察者)模式的使用变得更加简单。 在事件的介绍上,会讲述事件的使用方式,并以ASP.NET的用户控件为例子,介绍一下自定义事件的使用
日期:2013-10-09作者:Admin 点击:431
net framework推出var关键字,注意是关键字,不是什么新类型,只是编译器抛给我们的“语法糖” 1、object是所有类型的父类型,object a=1;和var a=1;的区别在于前一个需要装箱,耗资源时间,后一个的效率和使用强类型定义变量一样   2、var的由来,可能是linq的语法,经常会返回
日期:2013-10-08作者:Admin 点击:393
最近两天在解决C#连接MySql数据库的问题,通过不同的从网上学习,最终找到了解决的办法,现在和大家分享一下。 1、要连接MySql数据库必须首先下载MySql官方的连接.net的文件,文件下载地址为http://dev.mysql.com/downloads/connector/net/6.6.html#downloads ,下载平台选择.Ne
日期:2013-10-07作者:Admin 点击:656