自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 UML图示

http://www.cnblogs.com/iceWolf/archive/2008/04/11/1145571.html转载于:https://www.cnblogs.com/dafozhang/archive/2012/08/17/2643694.html

2012-08-17 11:09:00 88

转载 SVN中trunk,branches,tags用法详解

Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是...

2012-06-28 16:12:00 107

转载 svn管理版本--过滤一些文件的设置

在用svn管理版本时,有时希望在提交到服务器时,能过滤掉指定后缀名的所有文件,或指定名称的文件夹、文件名,我们可以在svn的settings里面这样设置:针对vc项目,典型的设置可以如下(参考):*.opt *.ncb *.user *.suo *.plg *.pch *.idb *.pdb *.scc *.obj *.o *.bin *.out *.ilk *.aps debug re...

2012-06-28 09:42:00 107

转载 UML常用图列

http://www.cppblog.com/bangle/archive/2011/04/27/145141.html转载于:https://www.cnblogs.com/dafozhang/archive/2012/03/16/2400347.html

2012-03-16 15:15:00 101

转载 Marshal类支持从托管内存空间复制数据到非托管内存空间

Marshal类支持从托管内存空间复制数据到非托管内存空间,或是从非托管内存空间到托管内存空间。如果你研究在线的MSDN文档库,你会看到在桌面.NET框架下这个类支持的分配非托管内存空间的方法和其他的一些与COM对象共同工作的方法。没有任何内存空间管理和COM支持方法在.NET精简框架的Marshal实现中出现。表4.5总结了Marshal类的被.NET精简框架支持的成员:13方法名(有...

2012-02-15 09:01:00 247

转载 c#工程中全局变量的定义方法

1.建立一单独的公共类,在类中定义全局常量或变量,如下using System;namespace Globalspace{/// <summary>/// Global 的摘要说明。/// </summary>///public class global{#region "常量定义区"//数据库连接字符串public const string...

2012-02-02 14:06:00 1109

转载 string类的一些应用

判断是否包含子串想要判断一个字符串中是否包含某个子串,可以用Contains方法来实现:Ø public bool Contains (string value)参数value为待判定的子串。如果包含,返回true;否则返回false。下面的代码判断“Hello”中是否包含两个子串。1. bool b1 = strA.Contains("ll"); //true2. ...

2012-01-31 11:20:00 115

转载 深入C#学习系列一:序列化(Serialize)、反序列化(Deserialize)

深入C#学习系列一:序列化(Serialize)、反序列化(Deserialize)序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、...

2012-01-19 15:58:00 77

转载 C#的数据类型转换

装箱/拆箱/别名、数值类型间相互转换、ASCII码和Unicode码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理。1. 装箱、拆箱、别名int->Int32是一个装箱的过程,反之则是拆箱的过程,其他例如:short<->Int16,long<->Int64等。...

2012-01-19 13:42:00 81

转载 C#中MessageBox用法大全(附效果图)

我们在程序中经常会用到MessageBox。MessageBox.Show()共有21中重载方法。现将其常见用法总结如下:1.MessageBox.Show("Hello~~~~");最简单的,只显示提示信息。2.MessageBox.Show("There are something wrong!"...

2012-01-18 11:26:00 93

转载 C# string 转换 endpoint 类型

string iStr ="192.168.0.1:1234";System.Net.IPAddress IPadr=System.Net.IPAddress.Parse(iStr.Split(':')[0]);//先把string类型转换成IPAddress类型System.Net.IPEndPoint EndPoint=new System.Net.IPEndPoint(IPadr,...

2012-01-18 10:44:00 809

转载 c#如何处理自定义消息

C#自定义消息通信往往采用事件驱动的方式实现,但有时候我们不得不采用操作系统的消息通信机制,例如在和底层语言开发的DLL交互时,是比较方便的。下面列举了一些实现方式,供大家参考:一、通过SendMessage或postmessage函数发送:1、 定义消息在C++中引用底层的函数很简单,自定义消息如下#define WM_TEST WM_USER + 101而在c#中...

2012-01-17 13:42:00 169

转载 C#中几种获取路径方法

string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。 //备注按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器...

2012-01-05 16:25:00 75

转载 c# 代码自动对齐

编辑器加载中...方法1:选中代码--ctrl+k--ctrl+f方法2:工具-选项-文本编辑器-C#-格式转载于:https://www.cnblogs.com/dafozhang/archive/2012/01/05/2313329.html...

2012-01-05 16:20:00 3944

转载 C#:XML操作类

写的一个XML操作类,包括读取/插入/修改/删除。using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System....

2012-01-05 16:10:00 109

转载 C# 子线程调用主线程窗体的解决方法

摘自其他人博客,自己试过确实解决问题。(如在自己定义的线程里面给textbox赋值)由于Windows窗体控件本质上不是线程安全的。因此如果有两个或多个线程适度操作某一控件的状态(set value),则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的bug,包括争用和死锁的情况。所以VS2005这一改动便可以增强线程安全性。我想大家更关心的是如何解决这个问题,如...

2011-12-31 15:28:00 167

转载 谈C#委托与事件:其实C#高级编程(第6版)讲得很清楚

一、在控制台下使用委托和事件我们都知道,C#中有“接口”这个概念,所谓的“接口”就是定义一套标准,然后由实现类来具体实现其中的方法,所以说“接口,是一组类的抽象”。同样道理,我们可以将“委托”理解为“方法的抽象”,也就是说定义一个方法的模板,至于这个方法具体是怎么样的,就由方法自己去实现。我们知道接口的最大好处就是可以实现多态,同理,“委托”是可以实现方法的多态,当我们想调用某个...

2011-12-31 09:54:00 77

转载 多线程通信实例(子线程向主线程:用委托事件实现)

1using System;2using System.Threading;34namespace ifan5{6 //自定义委托声明7publicdelegatevoid childExitDelegate(object sender, ChildExitEventArgs e);89 publicclass TDelegate10 {11 //自定义的事件,实际上就是上面那个委托类型...

2011-12-31 09:39:00 148

转载 C#委托及事件 详解(讲得比较透彻)

在C#中,委托(delegate)是一种引用类型,在其他语言中,与委托最接近的是函数指针,但委托不仅存储对方法入口点的引用,还存储对用于调用方法的对象实例的引用。简单的讲委托(delegate)是一种类型安全的函数指针,首先,看下面的示例程序,在C++中使用函数指针。首先,存在两个方法:分别用于求两个数的最大值和最小值。int Max(int x,int y){...

2011-12-30 10:36:00 496

转载 ORM之硬伤

http://www.cnblogs.com/Barton131420/archive/2007/01/07/613955.html园子里有些人,他们真以为自己明白了面向对象,然后装着满腹经纶,侃侃而谈,一篇接一篇,不厌其烦地喊着ORM如何如何。你以为他真的明白“面向对象”么?其实,他对面向对象的理解仅限于教科书中的封装、继承和多态,或者再知道一点面向对象的若干原则但其实并不...

2011-12-23 10:41:00 73

转载 partial class 说明

C# 2.0 可以将类、结构或接口的定义拆分到两个或多个源文件中,在类声明前添加partial关键字即可。例如:下面的PartialTest类class PartialTest{string Str_FieldTest;int Int_FieldTest;public void DoTest(){Debug.Print("Test");}}...

2011-12-23 10:31:00 84

转载 .NET多线程编程

  在.NET多线程编程这个系列我们讲一起来探讨多线程编程的各个方面。首先我将在本篇文章的开始向大家介绍多线程的有关概念以及多线程编程的基础知识;在接下来的文章中,我将逐一讲述。NET平台上多线程编程的知识,诸如System.Threading命名空间的重要类以及方法,并就一些例子程序来作说明。 引言  早期的计算硬件十分复杂,但是操作系统执行的功能确十分的简单。那个时候的...

2011-12-20 15:26:00 93

转载 C#如何禁用Form窗口的最大化按钮

实际项目开发过程中,我们可能需要将Form窗口的最大化按钮禁用掉。1。设定系统菜单首先在窗体类中声明:public class Form1 : System.Windows.Forms.Form{[DllImport("user32.dll",EntryPoint="GetSystemMenu")] //导入API函数extern static System.IntPtr GetSyst...

2011-12-05 16:28:00 138

转载 DEVEXPRESS安装后在VS2005/VS2010控件不可见的问题

开始——所有程序——Developer Express v2011 vol 1—— Components——Tools——ToolboxCreator转载于:https://www.cnblogs.com/dafozhang/archive/2011/11/03/2234674.html

2011-11-03 16:13:00 142

转载 ASP.NET MVC Framework 系列【转载】

序言做为设计模式的王者,MVC在众多领域都成为良好的模型的代名词,从前在ASP.NET下我们只能依靠Monorail来实现ASP.NET下无控件的MVC,但是现在ASP.NET 下的MVC已经成为现实。本文只想让大家更直观地认知ASP.NET MVC,如果语言有所不当,还望大家海涵。当然,如果文中有所纰漏还希望大家及时指出,我也好做及时的修改。在下本着对初学者负责的态度来书写本系...

2011-10-02 09:59:00 98

转载 ASP.NET MVC 入门系列教程【转载】

http://www.cnblogs.com/QLeelulu/archive/2008/10/05/1303997.html一个居于ASP.NET MVC Beta的系列入门文章,有朋友提议说写一个示例程序来同步讲解,那样更加容易学习。所以就写选择了写一个Blog程序来作为示例程序。(原来是居于ASP.NET MVC Preview5 的,现在基本修改为ASP.NET MVC Be...

2011-10-02 07:19:00 73

空空如也

空空如也

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

TA关注的人

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