上一页 1 ··· 6 7 8 9 10
摘要: C#——方法实现总结本文分两部分来写,第一部分:C#方法实现的理解与问题,第二部分:C#中方法实现的种类。第一部分:C#方法实现的理解与问题理解:1. 使用virtual和override关键字,在基类和派生类中用同样的方法签名实现不同的方法2. 使用interface接口,在不同的类中,用相同的方法签名实现不同的方法3. 用委托delegate,把不同类中的方法集合在一起,然后一起调用,完成某种综合的功能4. 使用事件,完成跟委托一样的功能以上四条全都说明了面向对象的多态性。问题:怎么样区分委托和事件?我把它们给混淆了,分不清楚。第二部分:C#中方法的实现分为以下几种:1.最基本的方法声明r 阅读全文
posted @ 2010-09-28 15:09 绿茶叶 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 上两篇随笔已经完成了这个简单的录入界面,但是这个界面的功能很粗糙,并不完善:1. 如果输入的是相同的名字,相同的工作年限,该如何提醒输入者这个人已经存在2. 如何用Clear Button分别清除掉两个ListBox中的内容(上面的制作中是一起清除掉他们中的内容)3. 怎么样能选择listBox中的多个项目,对它们进行删除操作希望大家踊跃帮忙解决,O(∩_∩)O谢谢啦 阅读全文
posted @ 2010-09-25 11:21 绿茶叶 阅读(469) 评论(0) 推荐(0) 编辑
摘要: WPF学习——制作一个简单的录入界面(1): 添加需要的控件这一节完成后的界面如下图接下来用C#进行编程,实现上述控件的功能首先在MemberInputSystem工程中找到MainWindow.xaml.cs文件名,然后打开,在MainWindow.xaml.cs窗口中添加以下代码1. 实现add Button的功能:把输入的名字根据工作年限添加到相应的listBox中。代码如下 :代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> // 阅读全文
posted @ 2010-09-25 11:08 绿茶叶 阅读(2371) 评论(0) 推荐(0) 编辑
摘要: 程序功能:1.输入人名,根据经验年限,把输入的人进行分组显示。2.可以从显示列表中删除人名 3.可以清空显示列表 4.如果没有输入人名进行添加的时候,会提示没有输入人名 5.如果没有选择经验,添加的时候会提示没有选择经验下面用WPF实现以上功能。为了简单实现,本文只列了两个经验年限:1.Up to 1 year 2.More than 1year本文需要的WPF控件有label ,TextBox ,GroupBox ,RadioButton ,ListBox ,Button ,Image。实现过程:1.打开VS20102.在工具栏上点击File——选择 New Project——选择Visua 阅读全文
posted @ 2010-09-21 17:25 绿茶叶 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 哈哈,最近刚刚开始学习C#,感觉挺好。 下面一段代码是用C#实现的,主要完成对字符串的加密和解密操作。 //源代码//对一段字符串实现加密解密操作using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace study_test4{ class Program { static void Main(string[] args) { string s; //定义存储输入字符串变量 int L; //定义存储字符串长度的变量 /*对输入的字符串完成加密*/ Console.Wr 阅读全文
posted @ 2010-09-09 17:48 绿茶叶 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: C语言编程中常用的三种循环为for(;;),while 和 do-while。1. for循环for循环形式: for(表达式1;表达式2;表达式3) 流程图: 图1 for循环流程图2. while循环while循环形式: while(判断条件) { 执行语句;} 流程图: 图2 while循环流程图 3. do-while循环do-while循环形式: do { 执行语句;}while(条件... 阅读全文
posted @ 2010-08-24 17:52 绿茶叶 阅读(182182) 评论(3) 推荐(11) 编辑
摘要: 最近一直在画程序中函数的框图,一开始以为很简单的,慢慢的才发现它的繁琐与复杂,极其考验人的毅力和耐心以及认真程度。 首先找出主程序中用到的各个函数,然后按照调用顺序画出这些函数之间的关系框图。图1是VP8编码main函数中调用的函数。 图1 vp8编码main函数调用函数框图接下来就是把图1中每一个函数调用的函数也全部找出来,并画出清晰的框架图,这样我们就能够清晰的看见程序的构架,更容易理解程序的... 阅读全文
posted @ 2010-08-20 17:18 绿茶叶 阅读(2222) 评论(2) 推荐(0) 编辑
摘要: Vp8是On2 Technologies公司现已推出的最新的视频压缩格式,是第八代的On2视频。 2010年2月,Google以1.246亿美元完成了对On2 Technologies的收购。在完成收购之后的第三个月举办的Google I/O开发者大会上,Google开放了其拥有的VP8视频编码技术源代码并免费提供给所有开发者使用。 Vp8视频压缩格式,能以更少的数据提供更高质量的视频,而且只需要... 阅读全文
posted @ 2010-08-17 13:58 绿茶叶 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 过去的日子里,在vs2005平台上,完成了vpx solution所有工程的编译,在这期间出现了很多问题,在大家的帮助下,也都解决了。在这个过程中深刻的知道自己的知识太肤浅,太需要向大家学习了。 然后开始调试编码和解码的程序。一开始调试的时候不知道在什么地方输入参数,后来是nonocast帮忙才知道的。 命令参数的输入是这样的:选择project右击-属性——配置属性&md... 阅读全文
posted @ 2010-08-03 13:43 绿茶叶 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 编码之前的文件:fbt_cif352_288.yuv 程序的输入文件:是编码以后的文件:re.ivf 图1今天紧接着昨天的工作,调试simple_decoder。昨天simple_decoder运行的结果是图1。根据图1的结果:Failed to decode frame :Bitstream not supported by this decoder。定位到simple_decoder.c的这条... 阅读全文
posted @ 2010-07-23 11:34 绿茶叶 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 说来惭愧,vp8编译了好久我都没编译出来,自己也不知道是哪里的问题,就是瞎碰,结果我运气没那么好,没碰见死耗子O(∩_∩)O哈哈~。 后来nonocast帮忙很快就编译好了,太感谢nonocast了,自己要学习的地方实在太多了。总结一下这一番的折腾吧。 1。 问题:刚刚开始编译的时候会经常出现找不到HAVE_CONFIG_H的定义 解决方法:在预处理器定义中对HAVE_CONFIG... 阅读全文
posted @ 2010-07-14 16:04 绿茶叶 阅读(1586) 评论(1) 推荐(0) 编辑
摘要: AWR方法是用来处理视频序列的复杂运动,产生变异参考图片,来补偿在最近一次解码参考图片和当前图片进行编码的复杂运动。为了提高编码效率,用这种方法,我们必须寻找最优变异参数来匹配视频序列中的复杂运动,并且用有效的方式对变异参数进行编码。 AWR方法的实现过程:第一步:计算变异参数 为了检测当前图片中的特征点并在参考图片中跟踪他们,我们用KLT特征跟踪算法,由此会产生很多对特征点,因为一个视频序列可以... 阅读全文
posted @ 2010-06-25 16:26 绿茶叶 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 自适应扫描顺序算法的实现步骤分三步:对于每帧之间的预测,初始化为一组二维数组{S1[n][n] ,S2[n][n],……, Sm[n][n]},其中m是多少帧间预测模式,n是转换的每个维度的大小。 对于4*4的转换,n=4;8*8,n=8;S用来保存系数矩阵的总和。 2. 对于每一个n*n大小的块 (a)如果这是第一个P帧,用标准的zig-zag扫描顺序,否则就根据帧间... 阅读全文
posted @ 2010-06-22 17:31 绿茶叶 阅读(372) 评论(0) 推荐(0) 编辑
摘要: jpeg整个的编码过程实现: 第一步:8*8的源图像数据变为范围为 -128~127 第二步:对转换范围后的数据进行DCT变换,并四舍五入取接近的整数,公式为FDCT变换公式。一共得到64个DCT变换系数。u=0且v=0时,称为DC系数,是64个图像采样平均值。剩下的63个系数称为AC系数。第三步:对这64个DCT变换系数根据亮度量化表和色度量化表进行量化。第四步:对量化后的系数进行采用zig-... 阅读全文
posted @ 2010-06-13 13:13 绿茶叶 阅读(1166) 评论(2) 推荐(0) 编辑
摘要: 或许自从进入大学,我就迷茫了,混沌了,这种状态一直到现在已经持续了6年。一个人能这样漫无目标,而又乐此不疲的活那么长时间,真不是一件容易的事情啊。我都佩服自己了。 大学毕业的时候没有这么恐慌,那是因为我可以继续以前颓废的生活,可如今呢,我要抛弃以前的生活了。所以就恐慌至极啦。在过去的一年找工作生涯里,面试了数不清的公司,也饱尝了奔波之苦,有时候都疲惫到想放弃。最后好不容易接到了几个offer,思量... 阅读全文
posted @ 2010-06-12 13:46 绿茶叶 阅读(214) 评论(3) 推荐(1) 编辑
摘要: 一开始运行的时候是因为找不到HAVE_CONFIG_H他的定义,所以编译无法通过,找了好久还是没有找到,所以就先把它给注释掉了,结果运行的时候还是无法通过,运行的结果如下:希望赶紧找到解决的办法1>------ Build started: Project: vpx8, Configuration: Debug Win32 ------1>Build started 2010-6-4 ... 阅读全文
posted @ 2010-06-04 15:11 绿茶叶 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 都已经找了两天了,还没找到HAVE_CONFIG_H的定义,郁闷ing,程序编译还是通不过 阅读全文
posted @ 2010-06-04 11:00 绿茶叶 阅读(800) 评论(0) 推荐(0) 编辑
摘要: O(∩_∩)O哈哈~,第一次真正走出学校,融入上班族的生活,其实蛮新鲜,蛮快乐的。只是每天要不得不早起,然后去挤地铁,开始一天瞌睡的生活。真是很无奈,往办公室一坐,就感觉腰酸背痛的,好想睡觉啊! 刚进公司一切都很陌生,但同事都很和善,所以也没那么难熬啦,O(∩_∩)O哈哈~,现在陆陆续续的要办各种入职的手续,然后真正的开始接触自己的工作。 以后就要经常来唠唠叨叨了,... 阅读全文
posted @ 2010-06-03 09:28 绿茶叶 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10