自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于代码性能优化的几点建议

1、where 条件In中动态语句参数化。参数化以后 sql查询计划在DB服务器内存中缓存,DB服务器内存和CPU压力明显减轻。如果是大量动态非参数化sql语句,会占用DB服务器内存,并且查询计划利用率很低根据DBA的反馈,在动态ID超过1000个以后,sqlServer编译分析sql语句性能极差。where ID In(123,124,456)变成 (@ID1,@ID2,@I

2013-05-14 21:06:49 556

转载 asp.net 如何让虚拟目录里面的webconfig不继承主目录config

利用配置文件的配置节可以让它不继承父目录的配置文件,如下 把它加在父目录的节外面即可,测试一下果然如此,甚喜,虽记之以备忘,同时也于大伙共享!下面是更好的一个: 虚拟目录中的web.config继承了主目录中的web.config出现问题是由于根目录中的web.config添加了httphandler、 httpmodule 引起的。解决办法:将httphandler ht

2012-04-12 20:39:24 718

转载 WCF自定义集合类型作为服务契约注意事项

1.WCF自定义集合类型必须使用[Serializable]和[DataContract]标记;2.集合包含的类型属性必须使用 [DataMember]标记,并且,如果是属性(Property),必须要实现get和set;3.集合类型必须使用[Serializable]和[CollectionDataContract]标记,以及[KnownType]标记指向集合包含的子类型;4.集合类

2012-03-14 10:04:21 888

转载 小议CollectionBase类 C#集合类

今天看书时,对基于CollectionBase类的自定义集合有点迷惑,查了下MSDN,自己做了一些小测试,得出一些心得。1.IEnumerator,功能:支持对非泛型集合的简单迭代,这个接口有两个方法(MoveNext,Reset),一个属性(Current)。为foreach语句提供了迭代的基础,参阅《C#入门经典》,foreach首先调用IEnumerator接口的MoveNext,判断索

2012-03-12 13:54:33 4897

转载 word文档中显示目录结构、插入目录

要使word中左侧显示目录结构,选择菜单栏“视图”--“文档结构图”。如果没有找到“文档结构图”,可以自定义添加后重新上述操作。   要插入目录,请单击“插入”菜单,指向“引用”→“索引和目录”,出现“索引和目录”的画面,点击“目录”标签,倘若直接按下“确定”按钮,则会以黑体字提示“错误!未找到目录项”。   目录项即文档中用来显示成为目录内容的一段或一行文本。因此,要想自动显

2012-03-09 15:27:52 11232

原创 C# XML序列号与反序列化 方法

public  Class CommXmlSerialize    {                public static string ObjectSerializeXml(T obj)        {            using (MemoryStream ms = new MemoryStream())            {

2012-03-01 10:31:13 2771

转载 .NET(c#)new关键字的三种用法 (转载)

三种用法如下:在 C# 中,new 关键字可用作运算符、修饰符或约束。1)new 运算符:用于创建对象和调用构造函数。这种大家都比较熟悉,没什么好说的了。2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。3)new 约束:用于在泛型声明中约束可能用作类型参数的参数的类型。  关于第二种用法看下例:using System;namespa

2012-02-28 11:05:16 342

转载 [翻译]并非一切类型都继承源自object

<br />[原文来自Eric Lippert的:Not everything derives from object]<br />我听过很多C#的神话。这些神话通常都是对的,比如“值类型总是分配在栈上”。如果你把“总是”替换成“有时”,那么一些不正确的神话论点就变得正确。<br />其中一个我经常听到的便是“在C#里一切类型都继承源自object”(in C# every type derives from object)。这不对!<br />首先,指针类型没有继承源自object,也不能转换成obj

2010-10-12 15:33:00 566

转载 C# - 委托与事件 (转载)

<br />应用举例:<br />董事长不希望自己的雇员在上班时间玩游戏,但又不可能每时每刻都盯着每个雇员,因此,他希望使用一种新的方式实现监视雇员的效果:如果有雇员违反规定,某个设备或专门的监查人员将自动发出一个消息通知他,董事长只需要在事情发生时进行处理。<br /> <br />public delegate void DelegateClassHandle();<br /> <br />public class Employee<br />{<br />    public event Dele

2010-09-28 11:34:00 315

转载 [转载]详解C#委托,事件与回调函数

.Net编程中最经常用的元素,事件必然是其中之一。无论在ASP.NET还是WINFrom开发中,窗体加载(Load),绘制(Paint),初始化(Init)等等。“protected void Page_Load(object sender, EventArgs e)”这段代码相信没有人不熟悉的。细心一点一定会发现,非常多的事件方法都是带了“object sender, EventArgs e”这两个参数。这是不是和委托非常相似呢?一、委托(有些书中也称为委派)委托是什么呢?这个名字的意思已

2010-09-26 09:28:00 417

转载 .Net 数据库操作类(DbHelperSQL)

<br />using System;<br />using System.Collections;<br />using System.Collections.Specialized;<br />using System.Data;<br />using System.Data.SqlClient;<br />using System.Configuration;<br />using System.Data.Common;<br />using System.Collecti

2010-09-01 11:43:00 6453 2

原创 .Net中 RDLC报表打印类

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Data;using System.Windows.Forms;using Microsoft.Reporting.WinForms;using System.Drawing.Printing;using System.Drawing.Imaging;using System.Diagno

2010-08-19 16:24:00 2130

原创 log4net 在net中的应用

第一步:添加引用。第二步:web.config中配置(参考)

2010-08-19 15:51:00 307

转载 C#打包应用程序(安装程序)【卸载模块已添加】

手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】2009-02-06 12:041:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)2:安装向导中国关闭后打开安装向导,点击下一步,或者直接点击完成.中国Web技术站-[9H j I)h,X0r @如下图:

2010-02-03 16:21:00 488

转载 游标的概念及使用

这个介绍T-Sql游标的文章写的不错, 转贴到这里, 不过不太懂它那里面的方法出处:http://hi.baidu.com/aaxh/blog/item/6d4863590b74a4292834f0db.html1. 定义游标定义游标语句的核心是定义了一个游标标识名,并把游标标识名和一个查询语句关联起来。DECLARE语句用于声明游标,它通过SELECT查询定义游标存储的数据集合。语句格式

2008-05-29 12:09:00 627

C# 版的串口通信 (可自动监听数据)

C# 版的串口通信 (可自动监听数据),C#封装串口类。

2009-04-23

空空如也

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

TA关注的人

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