上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页
摘要: 媒体播放控件(Windows Media Player )的常用属性和方法,并且利用它设计一个简单的媒体应用程序——媒体播放器。该媒体播放器可以播放 wav、avi、mid 和 mp3 等格式的文件。Windows Media Player 控件的引入使得在 Visual C# 2008 环境下制作多媒体应用程序变得非常的简单,只需要编写几行简单的代码,就可以达到播放多媒体文件的目的。Windows Media Player 控件 Windows Media Player 控件主要用于管理多媒体文件的记录与回放,从概念上说,该控件就是一个完整的媒体播放器,它支持 wav、AVI、MIDI .. 阅读全文
posted @ 2014-02-13 15:22 蚂蚁拉车 阅读(945) 评论(0) 推荐(0) 编辑
摘要: ---------------------------Microsoft Visual Studio---------------------------未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包。此问题可能是由配置更改或安装另一个扩展导致的。可以通过查看文件“C:\Users\用户名\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml”来获取详细信息。是否继续显示此错误消息?---------------------------是(Y 阅读全文
posted @ 2014-02-13 14:51 蚂蚁拉车 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一、 体质易变酸的几种行为1、熬夜__体质变酸!晚上1:00以后不睡觉,人体的代谢作用会改由内分泌燃烧,用内分泌燃烧产生的毒素会很多,会使体质变酸。通常熬夜的人得慢性疾病的机率比抽烟或喝酒的人都来得高。所以每天尽量在12:00以前睡觉,不要常熬夜!熬夜时不要吃肉,尽量吃碳水化合物,这样隔天才不至於很累,可把伤害减至最低。2、吃宵夜__体质变酸!凡是晚上8:00再进食就称做宵夜。吃宵夜隔天会疲倦,爬不起床,肝也会受损,因为睡觉时,人体各器官活动力低,处於休息状态,因此食物留在肠子里会变酸、发酵,而产生毒素伤害身体。3、不吃早餐__体质会变酸!台湾人普遍不吃早餐,这是非常不正确的饮食习惯。早餐一定 阅读全文
posted @ 2014-02-13 11:07 蚂蚁拉车 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下:从第一个元素开始,该元素可以认为已经被排序取出下一个元素,在已经排序的元素序列中从后向前扫描如果该元素(已排序)大于新元素,将该元素移到下一位置重复步骤3,直到找到已排序的元素小... 阅读全文
posted @ 2014-02-11 15:21 蚂蚁拉车 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 鸡尾酒排序等于是冒泡排序的轻微变形。不同的地方在于从低到高然后从高到低,而冒泡排序则仅从低到高去比较序列里的每个元素。他可以得到比冒泡排序稍微好一点的效能,原因是冒泡排序只从一个方向进行比对(由低到高),每次循环只移动一个项目。 以序列(2,3,4,5,1)为例,鸡尾酒排序只需要访问一次序列就可以完成排序,但如果使用冒泡排序则需要四次。 但是在乱数序列的状态下,鸡尾酒排序与冒泡排序的效率都很差劲,优点只有观念简单这一点。鸡尾酒排序最糟或是平均所花费的次数都是,但如果序列在一开始已经大部分排序过的话,会接近。c#代码static int[] BubbleCocktailSort(int[]... 阅读全文
posted @ 2014-02-11 11:31 蚂蚁拉车 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序对个项目需要O()的比较次数,且可以原地排序。尽管这个算法是最简单了解和实作的排序算法之一,但它对于少数元素之外的数列排序是很没有效率的。 冒泡排序是与插入排序拥有相等的执行时间,但是两种法在需要的交换次数却很大地不同。在最坏的情况,冒泡排序需要次交换,而插入排序只要最多... 阅读全文
posted @ 2014-02-11 10:48 蚂蚁拉车 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 排序算法是我们编程中遇到的最多的算法。目前主流的算法有8种。 平均时间复杂度从高到低依次是: 冒泡排序(o(n2)),选择排序(o(n2)),插入排序(o(n2)),堆排序(o(nlogn)), 归并排序(o(nlogn)),快速排序(o(nlogn)), 希尔排序(o(n1.25)),基数排序(o(n)) 这些平均时间复杂度是参照维基百科排序算法罗列的。 是计算的理论平均值,并不意味着你的代码实现能达到这样的程度。 例如希尔排序,时间复杂度是由选择的步长决定的。基数排序时间复杂度最小, 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。... 阅读全文
posted @ 2014-02-11 10:16 蚂蚁拉车 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Queue队列就是先进先出。它并没有实现 IList,ICollection。所以它不能按索引访问元素,不能使用Add和Remove。下面是 Queue的一些方法和属性 Enqueue():在队列的末端添加元素 Dequeue():在队列的头部读取和删除一个元素,注意,这里读取元素的同时也删除了这个元素。如果队列中不再有任何元素。就抛出异常 Peek():在队列的头读取一个元素,但是不删除它 Count:返回队列中的元素个数 TrimExcess():重新设置队列的容量,因为调用Dequeue方法读取删除元素后不会重新设置队列的容量。 Contains():确定某个元素是否在队... 阅读全文
posted @ 2014-02-08 16:38 蚂蚁拉车 阅读(63840) 评论(2) 推荐(2) 编辑
摘要: 概述数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后 才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。加密建立在对信息进行数学编码和解码的基础上。加密类型分为两种,对称加密与非对称加密, 对称加密双方采用共同密钥。非对称加密,这种加密方式存在两个密钥,一个是公共密钥(对外公开),一种是私人密钥(对外保密)。 一、摘要算法数据摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名、数据完整 阅读全文
posted @ 2014-01-27 15:00 蚂蚁拉车 阅读(606) 评论(0) 推荐(0) 编辑
摘要: c#中类型分为值类型和引用类型,值类型对象赋值是本身就是赋的自身的一个副本,而引用类型赋值时则赋的是指向堆上的内存,假如我们不想赋这个地址而想将对象赋过去要怎么做呢?首先要知道拷贝分为浅表拷贝和深层拷贝,浅表拷贝得到一个新的实例,一个与原始对象类型相同、值类型字段相同的拷贝。但是,如果字段是引用类型的,则拷贝的是该引用, 而不是的对象。若想将引用字段的对象也拷贝过去,则称为深拷贝。 为了实现拷贝,本文总结了以下几种方法。1.首先就是最笨的方法,传说中的“人工拷贝”,就是将引用里的所有值对象和具有值特征的string对象一一赋给新对象,这种方式代码量过大而且维护起来相当麻烦,所以能不用就不用.. 阅读全文
posted @ 2014-01-21 11:41 蚂蚁拉车 阅读(2324) 评论(6) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页