03 2007 档案

System.Collections 命名空间
摘要:ArrayList 使用大小可按需动态增加的数组实现 IList 接口。 BitArray 管理位值的压缩数组,该值表示为布尔值,其中 true 表示位是打开的 (1),false 表示... 阅读全文

posted @ 2007-03-18 18:41 sunlin 阅读(240) 评论(0) 推荐(0)

[转]在Windows下编译ffmpeg完全手册
摘要:本文的内容几乎全部来自于FFmpeg on Windows,但是由于国内的网络封锁,很难访问这个域名下的内容,因此我一方面按照我自己的理解和实践做了翻译,另一方面也是为了能提供一个方便的参考方法。注: 对于compile和build这两个词,本文统一的使用编译这个词,根据上下文读者应能区分语义上的差别。 本文的目的是提供一切与FFmp... 阅读全文

posted @ 2007-03-18 13:23 sunlin 阅读(5723) 评论(1) 推荐(0)

用FFmpeg从视频截取任意一帧图片的解决办法
摘要:ffmpeg -i test2.asf -y -f image2 -ss 08.010 -t 0.001 -s 352x240 b.jpg 那么从任意一帧截图的问题也就解决了.只要-ss后的时间参数是随机产生,并且在视频的有效时间内,就可以了. 另外,-ss后跟的时间单位为秒。2006-06-27 补充: 另外,通过指定-ss,和-vframes也可以达到同样的效果。这时候-ss参数后跟的时间有... 阅读全文

posted @ 2007-03-18 13:22 sunlin 阅读(1242) 评论(0) 推荐(0)

快速排序算法
摘要:快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所有数据都要小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。假设要排序的数组是A[1]……A[N],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它的数都放到它前面,所有比它大的数都放到它... 阅读全文

posted @ 2007-03-17 10:35 sunlin 阅读(3029) 评论(6) 推荐(0)

(转)浅谈C#中的数组(一)
摘要:数组是一种包含若干变量的数据结构,这些变量都可以通过计算索引进行访问。数组中的数组的元素具有相同的类型。 数组有一个“秩”。数组的秩又称为数组的维度。“秩”为 1 的数组称为一维数组。“秩”大于 1 的数组称为多维数组。维度大小确定的多维数组通常称为两维数组、三维数组等。 声明数组 声明数组时,方括号 ([]) 必须跟在类型后面,而不是标识符后面。在 C# 中,将方括号放在标识符后... 阅读全文

posted @ 2007-03-16 21:34 sunlin 阅读(299) 评论(0) 推荐(0)

大型软件公司.net面试题!一定得看(附答案)
摘要:1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换 2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组 3:请简述面向对象的多态的特性及意义! 4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法 5:对数据的并发采用什么办法进行处理较好。 6:已知Oracle数据库有GD和ZS两个数据... 阅读全文

posted @ 2007-03-16 21:09 sunlin 阅读(603) 评论(0) 推荐(0)

面向对象九个重要概念
摘要:1、封装(encapsulation) 对象(或者说是类)可以封装变量, 函数及其它对象. 所谓"封装"即调用对象的用户不必了解实现特定功能的详细代码和过程, 只需懂得设置对象属性(即定义时被封装的变量), 调用其方法(即定义时被封装的函数)就可以了. 2、信息/实现的隐藏 一个被封装的单元可以从外部(公有视图),也可以从内部(私有视图)来访问。良好封装的代价是公有视图中无数细节的压缩,... 阅读全文

posted @ 2007-03-16 21:08 sunlin 阅读(323) 评论(0) 推荐(0)

导航