自定义博客皮肤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)
  • 收藏
  • 关注

转载 二叉树遍历算法实现(C#2.0) [转载]

本人用C#2.0实现了二叉树的定义,怎么构造一颗已知的二叉树,用几种常规的算法(先序,中序,后序,层次)遍历二叉树。希望能给有需要人带来帮助,也希望能得到大家的指点。有关C#数据结构的书在书店里找到,网上也是极少,如果你有好的学习资源别忘了告诉我。先谢了。数据结构对一个程序员来说,现在是太重要了,数据结构学得好的人,逻辑思维一定很强,在程序设计的时候,就不会觉得太费劲了。而且是在设计多层...

2010-09-30 16:01:00 109

转载 c#与算法--快速排序 [转载]

快速排序 是采用递归的方式对待排序的数列进行若干次的操作,每次操作使得被操作的数列部分以某个元素为分界值分成两部分,一部分小于该分界值,另一部分大于该分界值.该分界值一般被称为"枢轴". 以数列 14,11,25,37,9,28 为例,详细描述执行一趟快速排序的算法:1,选择待排序数列的枢轴,一般以数列的首元素作为枢轴.此数列中,我们选择首元素14作为枢轴...

2010-09-30 14:45:00 94

转载 用ClickOnce发布部署时,vs2010的bug

最近几天,为了更自然的用TFS2010(而不打算用VS2008去连接TFS2010),而把解决方案升级到VS2010,也就随之而来遇到如下两个Bug。第一个,和System.Design相关的。两个Project,A是Full FX,B是Client Profile(不管是.NET 3.5 SP1还是.NET 4.0),B引用A。如果在A中引用了System.Design.dll...

2010-09-30 10:54:00 93

转载 第一次ClickOnce部署的常见错误 vs2005[转载]

项目刚部署完毕,在部署(ClickOnce)中出现的问题,我总结一下. 由于我在项目中引用的第三方控件,在安装时老是提示缺少第三方控件的assbemly,到发布的虚拟目录中一查,确实没有第三方控件的deploy文件.问了一下CSDN的"冰戈",解决方法原来是这样的:第一,将第三方控件的.dll放到项目中的bin文件夹下,然后见下图,第二,copy Local 改为True...

2010-09-30 10:45:00 86

转载 利用HttpWebRequest对象实现软件升级[转载]

原文选自:http://www.cnblogs.com/xjwang/archive/2007/06/28/799147.html说到C#.NET的更动更新 大家都想到了ClickOnce,但很多时候它的功能并没有我们需要的足够的强大。其实它的原理很简单,为什么我们不自己开发一套呢?下面以我的开发实例与大家交流一下。原理:1.服务器有一虚拟目录Update,里面放置客户端的所有程...

2010-09-30 10:36:00 125

转载 ClickOnce使用体会[转载]

原文出自:http://www.cnblogs.com/dajianshi/archive/2007/08/31/877065.html 使用ClickOnce的发布方式,远没有想象中好用。 一、ClickOnce的几个缺点: 1. 没有独立的项目类型。 在“安装和部署”中没有这个项目类型,所以不能单见一个项目,只能在项目属性页的“发布”选项卡中使用,或者在项目节...

2010-09-30 10:23:00 135

转载 函数设计之美--函数需要返回错误码吗?[转载]

很久以前我就考虑这样一个问题:有这样一个函数,它的功能是从一个整数集合中返回最大的那个数,如何设计这个函数的签名了?当时没有得出令自己满意的答案,所以就搁浅了。今天重新思考,终于有所悟!现在把我思索的整个过程展现于此。最直观的函数签名设计如下:intGetMaxElement(ArrayListeleList);乍看之下,很好,很直接的反映了意图。稍微深入一点...

2010-09-30 09:20:00 77

转载 判断任意三个点是否构成三角形,以及某个点是否位于指定的三角形内[转载]...

关于这个问题,我给出了自己的答案,首先解决第一个问题: ///<summary>///IsTriangle判断集合中的头三个点PointF是否可以构成一个三角形///</summary>publicstaticboolIsTriangle(ArrayListp...

2010-09-30 09:10:00 503

转载 如何自动以管理员身份运行.NET程序?

windows 7和vista提高的系统的安全性,同时需要明确指定“以管理员身份运行”才可赋予被运行软件比较高级的权限,比如访问注册表等。否则,当以普通身份运行的程序需要访问较高级的系统资源时,将会抛出异常。   如何让程序在启动时,自动要求“管理员”权限了,我们只需要修改app.manifest文件中的配置项即可。  app.manifest文件默认是不存在的,我们可以通过以下...

2010-09-30 09:03:00 61

转载 路径规划(最短路径)算法C#实现[转载]

以前空闲的时候用C#实现的路径规划算法,今日贴它出来,看大家有没有更好的实现方案。关于路径规划(最短路径)算法的背景知识,大家可以参考《C++算法--图算法》一书。 该图算法描述的是这样的场景:图由节点和带有方向的边构成,每条边都有相应的权值,路径规划(最短路径)算法就是要找出从节点A到节点B的累积权值最小的路径。 首先,我们可以将“有向边”抽象为Edge类:p...

2010-09-30 08:56:00 205

转载 一个简单的windows Service示例[转载]

介绍Windows Services能让你创建长期运行在windows sessioin中的程序,这种程序能够在操作系统启动时自动运行,并且能够手动暂停、停止甚至重启。如果你的应用需要长期运行,但需要不影响同一台机器上的其他用户,service可以完美地解决这个问题。你可以使用特定账户运行service,而不是使用登录账户或者默认账户。对用户来说,windows servi...

2010-09-30 08:43:00 147

转载 C#实现所有经典排序算法[转载]

原文出处:http://www.cnblogs.com/dreamof/archive/2009/05/05/1450058.htmlC#实现所有经典排序算法1、选择排序选择排序classSelectionSorter{privateintmin;publicvoidSort(int[]arr){...

2010-09-29 16:23:00 62

转载 路径、文件、目录,I/O常用操作汇总[转载]

原文节选自:http://www.cnblogs.com/anderslly/archive/2006/12/24/602479.html主要内容:一、路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容;二、相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录;三、文件、目录、驱动器的操作,如获取它们的基本信息,获...

2010-09-29 15:24:00 111

转载 软件升级原理分析

  尽管我们所见的软件升级方式各异,但是它们的原理都是一样,即用新的功能模块替换原软件中旧的功能模块,因此为了便于软件升级,要求软件在开发设计的时候应该很好地划分功能模块,做到强内聚和弱耦合。软件自动升级方式基于Internet,软件商以功能模块为单位对软件进行更新,然后通过电子邮件通知用户软件更新的消息以及增加的功能和升级的条件。用户根据自己的情况决定是否升级,升级时先通过因特网将升级...

2010-09-29 10:31:00 1113

转载 百钱百鸡问题

问题陈述:这是我国古代一道有名的数学难题,要求用100元买100只鸡,其中公鸡五元一只,母鸡三元一只,三只小鸡值一元,每种至少买一只,求购买方案,程序中以x代表公鸡,y代表母鸡,z代表小鸡static void Main(string[] args){ //百钱百鸡问题 for (int x = 1; x < 20; x++) {...

2010-09-29 10:10:00 172

空空如也

空空如也

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

TA关注的人

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