上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 42 下一页
摘要: Ribbon 原来出现在 Microsoft Office 2007 的 Word、Excel 和 Powerpoint 組件中,后来也被运用到 Windows 7 的一些附加组件等其它软件中,如画图和写字板。它是一个收藏了命令按钮和图标的面板。它把命令组织成一组"标签",每一组包含了相关的命令。每一个应用程序都有一个不同的标签组,展示了程序所提供的功能。在每个标签里,各种的相关的选项被组在一起。设计Ribbon的目的是为了使应用程序的功能更加易于发现和使用,减少了点击鼠标的次数。有些标签,被称为「上下文相关标签」,只当特定的对象被选择时才显示。上下文相关标签只展示那些获得 阅读全文
posted @ 2010-01-06 22:05 反正我信了 阅读(1383) 评论(0) 推荐(0)
摘要: 现在比较流行的一种编辑器的风格是背景黑色。据说长时间使用深色背景不伤眼睛。Scott Hanselman列举了几款Visual Studio的皮肤,都不错,有兴趣的可以下载.srand给使用Eclipse的java朋友提供了类似的几款皮肤,很漂亮,你可以下载放在以下两个文件夹下,替换相应的文件:[workspace]/.metadata.plugins/org.eclipse.core.runtime.settings/org.eclipse.jdt.ui.prefs[workspace]/.metadata.plugins/org.eclipse.core.runtime.settings/ 阅读全文
posted @ 2010-01-04 22:31 反正我信了 阅读(3198) 评论(0) 推荐(0)
摘要: 希尔排序是一种插入排序法,它出自D.L.Shell,因此而得名。Shell排序又称作缩小增量排序。 基本思想: 不断把待排序的对象分成若干个小组,对同一小组内的对象采用直接插入法排序,当完成了所有对象都分在一个组内的排序后,排序过程结束。每次比较指定间距的两个数据项,若左边的值小于右边的值,则交换它们的位置。间距d按给定公式减少: di+1=(di +1)/2,直到d等于1为止。D可以选取{9,5,3,2,1}。using System;using System.Collections.Generic;namespace Com.Colobu.Algorithm.Insertion{ ... 阅读全文
posted @ 2009-12-19 17:48 反正我信了 阅读(231) 评论(0) 推荐(0)
摘要: 插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。using System;using System.Collections.Generic;namespace Com.Colobu.Algorithm.Insertion{ /// <summary> /// 插入排序(Insertion So 阅读全文
posted @ 2009-12-19 17:45 反正我信了 阅读(169) 评论(0) 推荐(0)
摘要: 转载请保持文章原出处http://www.colobu.com6.VsVimhttp://blogs.msdn.com/jaredpar/archive/2009/09/09/vim-emulator-editor-extension-released.aspx你是一个VIM的狂热分子吗?网络不乏这些忠实的信众,如迷春哥狂热的坚持使用vim做自己的开发。这个插件为VS提供了一个VIM模拟器。你可以使用”VIM”编辑你的代码。7.VS 2008 File Finderhttp://www.huffs.us/blogEngine/page/VS-2008-File-Finder.aspx在一个包含 阅读全文
posted @ 2009-12-15 19:13 反正我信了 阅读(282) 评论(0) 推荐(0)
摘要: 转载请保持文章原出处http://www.colobu.com1. AnkhSVN - SubversionSCC Providerhttp://ankhsvn.open.collab.net/AnkhSVN是一个VS的Subversion 源代码管理提供者。通过这个插件,你可以方便的在Visual Studio中使用Subversion管理你的项目和代码。这个项目保持着相当的活跃性。在本文发表时最新的版本是2.1.7444。强烈推荐开发者使用,尤其是你将你的项目托管到google code或者sourceforge上,你可以使用这个插件连接你的项目。2. MetalScrollhttp:// 阅读全文
posted @ 2009-12-15 19:08 反正我信了 阅读(439) 评论(0) 推荐(0)
摘要: 前几篇文章介绍了几种交换排序的算法。冒泡排序快速排序奇偶排序鸡尾酒排序Gnome sortComb sort下面是对一个随机序列的排序效率结果:test1:quicksort time: 0.10864 msbubblesort time: 5.83652 mscocktail time: 6.13016 mscomb sort time: 1.38076 msgnome sort time: 4.38388 msodd-even sort time: 6.846 mstest2:quicksort time: 0.1225 msbubblesort time: 5.35685 mscockt 阅读全文
posted @ 2009-12-15 16:24 反正我信了 阅读(198) 评论(0) 推荐(0)
摘要: 类别:排序-交换排序参看 维基百科的定义using System;using System.Collections.Generic;namespace Com.Colobu.Algorithm.Exchange{ /// <summary> /// <b>Comb sort</b> improves on bubble sort, and rivals algorithms like Quicksort. /// The basic idea is to eliminate turtles, or small values near the end of t 阅读全文
posted @ 2009-12-15 16:22 反正我信了 阅读(208) 评论(0) 推荐(0)
摘要: 类别:排序-交换排序参看 维基百科的定义Gnome sort is a sorting algorithm which is similar to insertion sort, except that moving an element to its proper place is accomplished by a series of swaps, as in bubble sort. The name comes from the supposed behavior of the Dutch garden gnome in sorting a line of flowerpots and 阅读全文
posted @ 2009-12-15 16:18 反正我信了 阅读(244) 评论(0) 推荐(0)
摘要: 类别:排序-交换排序参看 维基百科的定义鸡尾酒排序,也就是定向冒泡排序, 鸡尾酒搅拌排序, 搅拌排序 (也可以视作选择排序的一种变形), 涟漪排序, 来回排序 or 快乐小时排序, 是冒泡排序的一种变形。此算法与冒泡排序的不同处在于排序时是以双向在序列中进行排序。using System;using System.Collections.Generic;namespace Com.Colobu.Algorithm.Exchange{ /// <summary> /// <b>鸡尾酒排序</b>,也就是双向冒泡排序(bidirectional bubble s 阅读全文
posted @ 2009-12-15 16:16 反正我信了 阅读(178) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 42 下一页