自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(199)
  • 收藏
  • 关注

转载 C#综合揭秘——细说进程、应用程序域与上下文之间的关系【转】

引言本文主要是介绍进程(Process)、应用程序域(AppDomain)、.NET上下文(Context)的概念与操作。虽然在一般的开发当中这三者并不常用,但熟悉三者的关系,深入了解其作用,对提高系统的性能有莫大的帮助。在本篇最后的一节当中将会介绍到三者与线程之间的关系,希望对多线程开发人员能提供一定的帮助。因为时间仓促,文中有错误的地方敬请点评。目录一、进...

2012-07-27 09:33:00 204

转载 推荐一些网站给大家[转]

首先要隆重推荐http://www.moreofit.com/这个网站可以发现跟你输入网站类似的网站。例如:我们在地址栏中输入博客园的地址http://www.cnblogs.com/ 点击查看,系统会列出和博客园类似的网站,没准你会发现很多有意思的网站。类似的网站还有:http://www.similarsites.com/、http://www...

2012-07-16 10:19:00 218

转载 DotNet方向开发中,常用的名词解释[转]

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://jianle.blog.51cto.com/429692/475639一、开发平台和技术.Net Framework: .NET Framework是用于Windows的新托管代码编程模型。C#:是微软公司针对于.NET框架的一种面向对象开发语言。其语法...

2012-07-16 10:06:00 260

转载 C#委托的异步调用[转]

本文将主要通过“同步调用”、“异步调用”、“异步回调”三个示例来讲解在用委托执行同一个“加法类”的时候的的区别和利弊。首先,通过代码定义一个委托和下面三个示例将要调用的方法:/*添加的命名空间usingSystem.Threading;usingSystem.Runtime.Remoting.Messaging;*/ publicdelegateintAd...

2012-07-16 09:46:00 139

转载 C# 中的委托和事件【转张子阳】

PDF 浏览:http://www.tracefact.net/Document/Delegates-and-Events-in-CSharp.pdf文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委...

2012-06-28 11:57:00 152

转载 SQL Server 索引结构及其使用(四)[转]

SQL Server 索引结构及其使用(四)作者:freedk一、深入浅出理解索引结构二、改善SQL语句三、实现小数据量和海量数据的通用分页显示存储过程聚集索引的重要性和如何选择聚集索引  在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如...

2012-06-01 11:00:00 63

转载 SQL Server 索引结构及其使用(三)[转]

SQL Server 索引结构及其使用(三)作者:freedk一、深入浅出理解索引结构二、改善SQL语句实现小数据量和海量数据的通用分页显示存储过程  建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为...

2012-06-01 10:56:00 64

转载 SQL Server 索引结构及其使用(二)[转]

SQL Server 索引结构及其使用(二)作者:freedk一、深入浅出理解索引结构改善SQL语句  很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=''zhangsan'' and tID > 10000和执行:...

2012-06-01 10:26:00 71

转载 SQL Server 索引结构及其使用(一) (转)

作者:freedk一、深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。...

2012-06-01 10:25:00 78

转载 一位软件工程师的7年总结 [转]

原文出处:http://www.oschina.net/discuss/thread/5001、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这 个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发...

2012-05-31 14:35:00 52

转载 数字签名是什么?

本文转载字阮一峰的日志。今天,我读到一篇好文章。它用图片通俗易懂地解释了,”数字签名”(digital signature)和”数字证书”(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理清了。为了加深记忆,我把文字和图片都翻译出来了。1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。...

2012-05-31 14:33:00 100

转载 上传图片生成缩略图,水印【转】

实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下:upfile.aspx文件<%@ Page Language="C#" AutoEventWireup="true" CodeFile...

2012-04-19 11:38:00 113

转载 asp.net图片上传示例【转】

.aspx代码:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.or...

2012-04-19 11:37:00 78

转载 委托与事件以及应用

因为最近再带两个实习的朋友~ 他们在理解委托这块 不明白能用来做什么 对这块理解的不好 更不用说委托扩展来的 拉姆达表达式 事件等了~ 但是这些很重要 在MVC EF4.1 里 都会有很多拉姆达表达式的影子 在做组件开发 用户控件开发 事件的运用 一定也是少不了的 稍微深入点儿的说 用于两个对象之间的通讯 用来解耦 用委托事件 是很不错的选择 而设计模式里的观察者模式 也是基...

2011-11-10 12:27:00 72

转载 .Net中的加密解密(转)

转自:http://www.cnblogs.com/JimmyZhang/archive/2008/10/02/Cryptograph.html引言在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。加密和解密说到加密,可能大家最熟悉的就是M...

2011-08-17 16:39:00 73

转载 在Asp.Net头部动态加载css和js文件的方法(转)

原文:http://www.cnblogs.com/hyl8218/archive/2010/03/25/1690483.html记录以备使用首先head标签上添加runat="server"。1protectedvoidPage_Load(objectsender,EventArgse)2{3HtmlGenericControla...

2011-07-04 11:55:00 100

转载 C#文件路径操作总结

http://blog.csdn.net/zhoufoxcn/archive/2006/10/24/1349680.aspx一、获取当前文件的路径1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径,包括文件名。2. System.Environment.Cu...

2011-03-08 11:01:00 88

转载 xml 操作2

usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Xml;//两个构造函数中,一个是XML文件路径,一个文件路径加上节点路径,在重载的函数中有的需要设置节点路径//方法为:xmlManager.NodePath="\\子节点\子节点……"//所有异常全部抛出,需要在程序捕捉name...

2011-01-17 20:59:00 77

转载 xml操作类

usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Xml;//两个构造函数中,一个是XML文件路径,一个文件路径加上节点路径,在重载的函数中有的需要设置节点路径//方法为:xmlManager.NodePath="\\子节点\子节点……"//所有异常全部抛出,需要在程序捕捉name...

2011-01-17 20:53:00 92

转载 .Net下的XML序列化(一)

XML序列化可以让你使用class-friendly的方式操作XML。我们可以方便的将某个类序列化成XML字符串或文件,这里是一个例子。Address类:[Serializable]publicclassAddress{publicAddress(){}publicstringStreet{...

2011-01-15 20:41:00 87

转载 XmlDocument SelectSingleNode

http://dev.csdn.net/htmls/22/22167.html转载于:https://www.cnblogs.com/zhdonghu/archive/2011/01/15/1936097.html

2011-01-15 09:30:00 294

转载 加密解密 谔谔

开发中需要一个加密解密的双向过程MD5等Hash类型的单向加密不能符合使用的要求所以自己写了一个类,当然还是调用 System.Security.Cryptography的方法DESCryptoServiceProvider加密过程通过GetKey()、GetIV()方法产生和密钥key、随机变量IV解密过程用key、IV作为参数 通过SetKey()、SetIV()给Sercurity...

2011-01-15 00:22:00 73

转载 用C# 实现C/S模式下软件自动在线升级

摘 要: 本文针对目前C/S模式下编写的应用程序可维护性差的特点,提出了一套自动在线升级的解决方案,分析了在线升级的困难及实现原理,并给出了实现升级的部分代码,具有实际参考价值和现实意义。本文程序代码均在 Framework 1.1 和2000下测试通过。 关键词:;在线升级;自动升级;;XML文档 1 前言  长期以来,广大程序员为到底是使用Client/Serv...

2011-01-15 00:20:00 71

转载 C#中文和UNICODE编码转换

//中文轉為UNICODE string str = "中文"; string outStr = ""; if (!string.IsNullOrEmpty(str)) { for (int i = 0; i < str.Length; i++) { //將中文轉為10進制整數,然後轉為16進制unicode outStr += "\\u" + ((int)str[i]).ToSt...

2011-01-15 00:17:00 118

转载 C#--使用XML文件记录操作日志

记录应用程序的操作日志可以使用数据库、文本文件、XML文件等。我这里介绍的是使用 XML 文件记录操作日志。我觉得使用 XML 记录操作日志有如下几点好处:1. 不占用数据库的空间,可以任意的删除历史操作日志。2. DataTable 可以方面的读入 XML 文件,DataTable 也可以方便的保存为 XML 文件。3. 查看日志方便,可以直接打开 XML 文件查看,也可以读入 Dat...

2011-01-15 00:17:00 102

转载 c# 多线程 编程

一.多线程的概念Windows是一个多任务的系统,如果你使用的是windows2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是...

2011-01-15 00:16:00 77

转载 在Visual C#中用ListView显示数据记录

如果要你在程序中显示数据库中的数据记录,你首先想用的显示工具肯定是DataGrid。当然用DataGrid显示数据记录是一种既常用又简单的方法。但是在程序控制方面,它却无法那么随心所欲。本文就是介绍另外一种显示数据记录的方法--用ListView来显示数据记录,由于他是手动加入记录,虽然在程序设计中稍微烦琐了些,但对于那些在特殊的显示要求,却往往能够满足要求。在.Net FrameW...

2011-01-15 00:15:00 113

转载 C#操作XML的完整例子——XmlDocument篇

这是一个用c#控制台程序下, 用XmlDocument 进行XML操作的的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门.net XML操作的朋友参考和学习。假设有XML文件:books.xml<?xmlversion="1.0"encoding="UTF-8"?><books><b...

2011-01-15 00:13:00 91

转载 实例讲解C#操作Xml文件的插入、修改、删除和显示代码

本文实例讲解C#操作Xml文件,并对其进行插入、修改、删除和显示的具体操作,具体代码如下:假设已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"?> <bookstore> <book genre="fantasy" ISBN="2-3631-4"&gt...

2011-01-15 00:12:00 146

转载 C#读取XML节点内容方法

using System; using System.Xml; using System.Xml.XPath; using System.Data; class ReadXML { public static void Main() { ...

2011-01-14 23:58:00 101

转载 C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏

0.新建窗体 及添加按钮1. 执行如下按钮事件 private void btnFormMax_Click(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Maximized) { this.WindowState = FormWindowState.No...

2011-01-03 13:24:00 122

转载 [转]c# winFrom 使窗体显示SplitContainer或Panel中

private void menuStepAdd_Click(object sender, EventArgs e){ frmAddStep addStep = new frmAddStep(); addStep.FormBorderStyle = FormBorderStyle.None; addStep.TopLevel = false; splitM...

2011-01-01 17:20:00 92

转载 [转]winform实现的仿Msn移动提示信息窗口

有些软件在某个特定的时间会显示一个提示窗体,这个窗体不是直接显示的,而是慢慢从窗口的最下方向上移动,直至窗体完全显示就不再移动。当我们点击“确定”按钮之后,窗体由从屏幕上逐渐下移,直至完全从屏幕上完全不显示。这也是本文讨论的窗体效果之一:winform实现的移动提示信息窗口。每个Control类都有一个Location属性,它是一个Point值,这个值表示控件的左上角的坐标值,利用这个坐...

2011-01-01 16:33:00 46

转载 [转]WinForm编程开发实用技巧14则

1,MDI窗体设有两个窗体frmMain,frmChild,则:frmMain: 设IsMdiContainer属性为true打开子窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.MdiParent=this;//this表示本窗体为其父窗体 child.Show(); 在打开子窗体时,如果只允许有一个子窗体,可以...

2010-12-31 23:41:00 115

转载 WinForm Control 命名规范

WinForm Control 命名规范 数据类型数据类型简写标准命名举例LabellbllblMessageLinkLabelllblllblTodayButtonbtnbtnSaveTextBoxtxttxtNameMainMenummnummnuFile...

2010-12-31 22:55:00 77

转载 Windows窗体编程基础学习:使用 NotifyIcon 组件向任务栏添加应用程序图标

1.在Windows项目中新加一个窗体myNotifyIcon2.在设计视图 通过工具箱 向该Form加入NotifyIcon 和 ContextMenuStrip 并查看确保窗体myNotifyIcon的ShowIcon属性设置为True3.通过notifyIcon1的属性对话框 设置相关内容 属性部分设置 BalloonTipIcon: BalloonTipTe...

2010-12-31 14:01:00 110

转载 [引]Windows窗体编程基础学习: 对话框组件

1. ColorDialog 组件 2. FolderBrowserDialog 组件 3. FontDialog 组件 4. OpenFileDialog 组件 5. PageSetupDialog 组件 6. PrintDialog 组件 7. PrintPreviewDialog 控件 8. SaveFileDialog 组件 ===========================...

2010-12-31 12:07:00 154

转载 WinForm开发,窗体显示和窗体传值相关知识总结(转)

原链接:http://www.cnblogs.com/aierong/archive/2008/11/17/winform.html以前对WinForm窗体显示和窗体间传值了解不是很清楚最近做了一些WinForm开发,把用到的相关知识整理如下A.WinForm中窗体显示显示窗体可以有以下2种方法:Form.ShowDialog方法 (窗体显示为模式窗体)Form.Show方...

2010-12-31 12:01:00 91

转载 C# WinForm 父窗体 子窗体 传值

本次示例效果如下:Form1为父窗体(包含textBox1、button1)Form2为子窗体(包含textBox2、button2)父窗体给子窗体传值==================1.点击Form1的button1 打开Form2 父窗体给子窗体传值 可以调用重载子窗体的构造函数 直接传入相关数值 public partial class Form1 : Form...

2010-12-31 11:45:00 77

转载 蛙蛙推荐:winform入门

蛙蛙推荐:winform入门摘要:现在web应用的发展大大快于桌面应用,但桌面应用在某些场合确实也有很大的有事,其实.net 2.0在windows form方面做了不少的改进,大家也许也零零散散的知道一些,本文来综合这些技术点来做一个模仿outlook2003的桌面应用程序框架。outlook的界面早已深入人心(当然有些人打死也不用outlook),其实outlook在UI和用户体...

2010-12-29 17:03:00 100

空空如也

空空如也

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

TA关注的人

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