海纳百川

2010年8月12日

随笔

摘要: 有个成语叫“知易行难”。知易行难主要两方面:一是知道容易,但是做起来很难;二是知道容易,做一天,两天容易,但是如果做一年,两年乃至长年累日的做下去就很难。更多的人是在后者上难以做到。因此“知易行难”更多的是指坚持难。有这么一个故事: 有学生问苏格拉底,怎样才能像他一样有学问,苏格拉底听后没有直接回答只是说:“今天我们只做一件最简单也是最容... 阅读全文

posted @ 2010-08-12 23:21 These days 阅读(146) 评论(0) 推荐(0) 编辑

2010年7月19日

读xml文件时关于"xx"是未声明的命名空间错误的处理

摘要: 读xml文件时关于"xx"是未声明的命名空间错误的处理<?xml version="1.0" encoding="utf-8"?><BookList> <Book Name="我的二战回忆录" Author="丘吉尔" Price ="135"> <Chapter Index="Chapter1" Title="胜利者的蠢事" /> <Chap... 阅读全文

posted @ 2010-07-19 22:48 These days 阅读(1989) 评论(1) 推荐(0) 编辑

2010年7月6日

文件的加密和解密

摘要: 利用using System.Security.Cryptography命名空间下的类可以很方便的实现文件的加密和解密代码如下: /// <summary> /// 加密方法 /// </summary> /// <param name="inputFile">需要加密的文件</param> /// <param name="outputFil... 阅读全文

posted @ 2010-07-06 22:43 These days 阅读(360) 评论(0) 推荐(0) 编辑

XML文件操作下之XPath

摘要: XPath操作XML文件的很方便和灵活。下面介绍一些比较常用的XPath语法<?xml version="1.0" encoding="utf-8"?><BookList> <Book Name="我的二战回忆录" Author="丘吉尔" Price ="135"> <Chapter Index="Chapter1" Title="胜利者的蠢事" /&g... 阅读全文

posted @ 2010-07-06 22:41 These days 阅读(776) 评论(0) 推荐(0) 编辑

2010年6月10日

XML文件的操作--上

摘要: XML文件因为语法简单,操作方便而受到广泛的使用。下面介绍XML文件的一些操作CreateXmlFile函数创建一个XML文件AlterXmlFile函数修改已存在的XML文件 /// <summary> /// 新建XmlFile /// </summary> /// <param name="xmlFile"></param> private v... 阅读全文

posted @ 2010-06-10 23:59 These days 阅读(265) 评论(0) 推荐(0) 编辑

2010年6月2日

C#中的深克隆的两种方式

摘要: 1. 手工克隆 一个能够保证对象完全按照你所想的那样进行克隆的方式是手工克隆对象的每一个域(field)。这种方式的缺点是麻烦而且容易出错:如果你在类中增 加了一个域,你很可能会忘记更新Clone方法,而且一直要克隆到值类型。例如下面的代码中,克隆Zoo对象,由于Zoo对象中的ZAnimal属性是引用类型,所以需要继续克隆ZAnimal。 [Serializable] public class... 阅读全文

posted @ 2010-06-02 22:42 These days 阅读(3660) 评论(0) 推荐(0) 编辑

2010年6月1日

判断程序是否已经启动的两种方法

摘要: 判断程序是否已经启动的两种方法1.调用非托管C++ dll中的方法。首先引入System.Runtime.InteropServices命名空间。System.Runtime.InteropServices 命名空间提供各种各样支持 COM interop 及平台调用服务的成员,使程序可以与非托管代码进行交互操作。然后导入C++ dll [DllImport("user32.dll")]inter... 阅读全文

posted @ 2010-06-01 20:48 These days 阅读(1153) 评论(3) 推荐(0) 编辑

2010年5月27日

Winform Dialog全接触

摘要: 1.OpenFileDialog继承自FileDialog,FileDialog继承自CommonDialog OpenFileDialog openDlg = new OpenFileDialog(); openDlg.Filter = "All Files Surport(*.*)|*.*"; openDlg.Title = "选择文件"; if (openDlg.ShowDialog() =... 阅读全文

posted @ 2010-05-27 00:07 These days 阅读(2299) 评论(0) 推荐(0) 编辑

2010年5月20日

Tchart使用二

摘要: 1.设置标签的字体Series.Marks.Font.Bold = True;(是否粗体显示)Series.Marks.Font.Name = “SimSun”(字体)Series.Marks.Font.Brush.Color = System.Drawing.Color.Red;(颜色设置)Series.Marks.Font.Size = 9(字体大小)2.设置Legen... 阅读全文

posted @ 2010-05-20 00:02 These days 阅读(524) 评论(0) 推荐(1) 编辑

2010年5月13日

一些常用的数据库操作

摘要: 创建数据库:CREATE DATABASE [test3] ON PRIMARY ( NAME = N'test3', FILENAME = N'C:\test3.mdf')LOG ON ( NAME = N'test3_log', FILENAME = N'C:\test3_log.ldf')删除数据库:在用Drop database dbName删除数据库时,如果数据库正在被一个或者多个用户使... 阅读全文

posted @ 2010-05-13 22:39 These days 阅读(306) 评论(0) 推荐(0) 编辑

导航