自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 windows下的MySQL数据库自动备份方法

============================假想环境:MySQL   安装位置:C:/MySQL论坛数据库名称为:bbs数据库备份目的地:C:/db_bak/============================新建db_bak.bat,写入以下代码[Copy to clipboard]CODE:net stop mysqlxcopy c:/mysql/data/bbs/*.*

2009-12-29 09:54:00 1192 2

原创 MySQL数据的导出和导入工具:mysqldump

/*例子:备份:mysqldump -uroot -proot --default-character-set=utf8 swms > test.txt解释:用户名:root,密码:root,字符集:utf8,备份库:swms,数据备份到test.txt*/--add-locks 在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQ

2009-12-29 09:49:00 603

转载 简单工厂和工厂模式

工厂模式:     定义一个用于创建对象的接口, 让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。适用性当一个类不知道它所必须创建的对象的类的时候。当一个类希望由它的子类来指定它所创建的对象的时候。当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。以简单计算器为例:【简单工厂实现】:

2009-12-16 19:58:00 608

原创 抽象工厂模式

抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。掌握关键:一个工厂对应一个产品族,产品族中的每个产品构成自己的一个产品等级,不同产品族中的同类产品在同一个产品等级中。  抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。  抽象工厂模式可以向客户端提供一个接口,使用客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。  当有多个抽象产品角色时,工

2009-12-16 11:21:00 554

原创 简单工厂模式、工厂方法模式、抽象工厂模式的区别

工厂方法模式:一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。抽象工厂模式:多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类可以创建多个具体产品类的实例。 区别:1、工厂方法模

2009-12-16 11:04:00 1051

转载 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别 (转)

简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性。本文是本人对这三种模式学习后的一个小结以及对他们之间的区别的理解。简单工厂 简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例。不修改代码的话,是无法扩展的。 工厂方法 工厂方法是针对每

2009-12-16 11:01:00 962

转载 C#反射之Assembly.Load,Assembly.LoadFile 与 Assembly.LoadFrom方法介绍

一些关于C#反射的知识,估计也就最多达到使用API的程度,至于要深入了解,以现在的水平估计很难做到,所以下面此篇文章,以作为一个阶段的总结。对于反射的总结,我想从以下几个方面展开,首先是反射程序集,模块,类的成员以及成员的一些信息;接下来就是动态调用类的成员方法;第三个方面就动态产生程序集,模块和类以及类的成员。好了,现在就让我们从反射各种信息开始吧在C#中,我们要使用反射,首先要搞清楚以

2009-12-15 10:48:00 20771 3

转载 WebConfigurationManager 使用技巧

net1.1中如果需要灵活的操作和读写配置文件并不是十分方便,一般都会在项目中封装一个配置文件管理类来进行读写操作。而在.net2.0中使用ConfigurationManager 和WebConfigurationManager 类可以很好的管理配置文件,ConfigurationManager类在System.Configuration 中,WebConfigurationManager在Sy

2009-12-14 09:49:00 1252

转载 引用 ASP.NET中的Eval()和DataBinder.Eval()方法

Eval( " ")和Bind( " ") 这两种一个单向绑定,一个双向绑定bind是双向绑定,但需数据源可更改才能用ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname)。Eval方法与DataBinder.Eval一样可以接受一个可选

2009-12-11 15:24:00 954

原创 C#操作Excel

本文主要讲解如何用C#创建Excel、将DataTable的数据导出到Excel中、以及将Excel中的数据导入到DataSet中。以前看过很多这方面的文章,有的将DataTable中数据一个单元格一个单元格的放进Excel,还有的用OleDb操作Excel.我呢?不太一样,对于导出到Excel:将DataTable的数据放到2维数组中,然后一次性导入Excel中。对于导出到DataS

2009-12-09 08:42:00 987

转载 BackgroundWorker组件的使用经验

在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。    BackgroundWorker类中主要用到的有这列属性、方法和事件:    重要属性:    1、CancellationPending             获取一个值,指示应用程序是

2009-12-04 10:00:00 507

原创 DataGridView控件的使用

1、数据绑定下面将介绍用DataTable对DataGridView控件进行绑定。首先得到DataTable dt,dt中的列为“id”,“pName”,“Short_Name”,......。其次:设置DataGridView控件(dgvProductName)的列,如下图所示。注意:列的个数要与DataTable 相同,不想显示的列可以设置visible属性 第三将Data

2009-12-03 13:01:00 711

C#的文件操作

用#语言对文件进行操作:添加、删除、修改、保存。 并将文件目录下的所有文件和子目录以树结构加以显式。可以方便的查看文件结构。

2007-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除