自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 收藏
  • 关注

转载 小代码集合

//树控件。TreeNode node = new TreeNode(function[i].Function1); treeView1.Nodes.Add(node); for (int j = 0; j < function.Count; j++) {...

2009-12-27 10:45:00 99

转载 抽像类和接口的区别

一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的...

2009-12-26 19:16:00 253

转载 编码规范

目 录 1 目的 2 范围 3 注释规范 3.1 概述 3.2 自建代码文件注释 3.3 模块(类)注释 3.4 类属性注释 3.5 方法注释 3.6 代码间注释 4 命名总体规则 5 命名规范 5.1 变量(Variable)命名 5.2 常量命名 5.3 类(Class)命名 5.4 接口(Interface)命名 5.5 方法(M...

2009-12-25 15:03:00 299

转载 异步调用和多线程调用

同步方法和异步方法的区别 同步方法调用在程序继续执行之前需要等待同步方法执行完毕返回结果; 异步方法则在被调用之后立即返回以便程序在被调用方法完成其任务的同时执行其它操作 现在新建一个Windows应用程序,然后放上一个button1,写入以下代码: C# code private void button1_Click(object sender, EventArgs e)...

2009-12-24 14:04:00 84

转载 VS2005和VS2008的区别以及各自优点

1. 新的网页设计介面 VS 终於可以支援巢状 Master Page 的 WYSIWYG 设计了!我不知道有多少人曾经为了这个原因而减少或避免巢状 Master Page 的使用(我是其中之一)。VS2008 终於支援这个本来就应该有的功能,相信能在某一程度上改变大家的设计习惯。 其次,VS2008提供了 CSS 的即时编辑和套用的功能。用过 DreamWeaver 的人或许了解那是什...

2009-12-24 13:37:00 188

转载 连接数据库字符串

System.Data.SqlClient 命名空间下有个类: SqlConnectionStringBuilder ,可以帮助我们维护链接字符串。 这个类对我们下面的需求场景很有帮助。对于同一个数据库,我们可能有正常和比较耗时的统计工作两种需求,为何互相不干扰,我们一般可以配置2个数据库链接字符串,类似如下的配置:Persist Security Info=False;Int...

2009-12-24 12:12:00 85

转载 总结一下网站注入与防范的方法

最近看到很多人的网站都被注入js,被iframe之类的。非常多。 本人曾接手过一个比较大的网站,被人家入侵了,要我收拾残局。。 1.首先我会检查一下服务器配置,重新配置一次服务器安全,可以参考 http://hi.baidu.com/zzxap/blog/item/18180000ff921516738b6564.html 2.其次,用麦咖啡自定义策略,即使网站程序有漏洞,别人也很难在文...

2009-12-24 11:39:00 79

转载 读取(写入)配置文件

引用:using System.Runtime.InteropServices;using System.Text[DllImport("kernel32")] private static extern long WritePrivateProfileString(string section,string key,string val,string fil...

2009-12-23 18:05:00 154

转载 版本自动更新程序

版本自动更新程序及3种实现策略 C/S程序是基于客户端和服务器的,在客户机编译新版本后将文件发布在更新服务器上。然后建立一个XML文件,该文件列举最新版本号和所有文件及文件最后修改日期。如文件较多可以通过工具自动建立XML文件。当某客户机运行程序后会自动下载这个XML文件,通过与本地机器上的版本号匹配,如本机上的版本号比服务器上的要旧,通知客户机运行更新程序。如用户更新了版本,将最新版本...

2009-12-23 17:06:00 57

转载 C#深入剖析(1)——事件

C#深入剖析(1)——事件 准备写一个系列文章,深入探讨C#及.Net中的某些特性。 第一篇 事件 事件相信每个人都不陌生,随便一个WinForm程序,就会使用大量的事件,比如: C# code class MainForm : Form { public MainForm() { ...

2009-12-23 14:19:00 64

转载 冒泡排序大比拼---看看谁的算法最简单

一.///////////////////////////////////////////////////////////////////////////////using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplica...

2009-12-23 14:13:00 48

转载 项目的架构

说说自己的观点,大大小小接触过不少的项目。 项目的架构,在设计阶段,基本上都是“没有问题”的,甚至很多人会觉得很完美。 也正是因为“完美”,才能跟客户交差,否则你自己都觉得有问题,那客户怎么肯接受呢。 而绝大多数客户是不了解架构是什么东西的,他们关心的更多的是功能(我们且不说成本这个话题) 所以只要你能把他的功能又快又好的实现出来,他才不管你是什么架构架构,什么模式。 架构的好不好,其实...

2009-12-23 13:55:00 51

转载 三层结构

今天给大家解释一下我对三层结构的理解,也希望能为初学者提供一些参考。 大家的疑问: 三层结构是什么? 我们该不该推荐三层结构? PETSHOP是不是三层结构? 该不该学习PETSHOP? 上一次在CSDN和CNBLOGS上面初步发表了我对三层的理解受到了一些的反驳 我的观点: B/S是经典的三层结构。 回复中的观点: 1) B/S是经典的三层结构是错误的。 2) PETSHOP是三层结构...

2009-12-23 13:41:00 122

转载 MVC

copyright: Apple Inc.MVC(Model View Controller)模型-视图-控制器 [编辑本段]MVC与模板概念的理解  MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示...

2009-12-23 13:38:00 295

转载 PetShop

PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,而且有很多可以借鉴之处。Pe...

2009-12-23 13:24:00 71

转载 asp.net错误日志写入

当我们一个web项目开发已完成,测试也通过了后,就把他放到网上去,但是,bug是测不完的,特别是在一个大的网络环境下。那么,我们就应该记录这些错误,然后改正。这里,我的出错管理页面是在global.asax里面的,因为里面有一个Application_Error函数,我觉得这个就是管理错误的。其实,asp.net里还有一个方法,就是在 page 里指定出错的页面,由这个页面专门管...

2009-12-18 15:16:00 45

转载 SQL2005较之SQL2000的改进

SQL2005较之SQL2000的改进一、数据库设计方面1、字段类型。varchar(max)\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。但是这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?是否碎片会引发效率问题?这都是需要进一步探讨的东西。...

2009-12-18 11:40:00 100

转载 ASP.NET的母版

1. 概述母版页中包含的是页面公共部分,即网页模板。因此,在创建示例之前,必须判断哪些内容是页面公共部份.使用 ASP.NET 母版页可以为应用程序中的页创建一致的布局。单个母版页可以为应用程序中的所有页(或一组页)定义所需的外观和标准行为。然后可以创建包含要显示的内容的各个内容页。当用户请求内容页时,这些内容页与母版页合并以将母版页的布局与内容页的内容组合在一起输出。在Pe...

2009-12-17 16:05:00 77

转载 asp.Net Cookie实例

//写入protected void Button2_Click(object sender, EventArgs e) { HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称 DateTime dt=DateTime.Now; TimeSpan ts =...

2009-12-15 14:55:00 51

转载 div动态绑定背景图

从数据库获得:<div style="background:url('<%# Eval("WebDoName")%>')">ffffff</div>从JS处获得: <div id = "FlankIndex" style =" margin-left : 13px; wid...

2009-12-01 11:26:00 624

空空如也

空空如也

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

TA关注的人

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