摘要: 一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。  final类不能被继承,没有子类,final类中的方法默认是final的。  final方法不能被子类的方法覆盖,但可以被继承。  final成员变量表示常... 阅读全文
posted @ 2010-08-15 11:10 新绿 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在编写类的时候可以使用两种方式定义类: public class定义类: class定义类: 如果一个类声明的时候使用了public class进行了声明,则类名称必须与文件名称完全一致。范例:定义一个类(文件名称为:Hello.java)public class HelloDemo{ //声明一个类,类名称的命名规范:所有单词的首字母大写 public static void main(Stri... 阅读全文
posted @ 2010-08-15 10:51 新绿 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行... 阅读全文
posted @ 2010-08-11 10:34 新绿 阅读(223) 评论(1) 推荐(0) 编辑
摘要: (1)先转QT中.pro原文档的写法1. 注释 从“ #” 开始,到这一行结束。 2. 指定源文件 SOURCES = *.cpp对于多源文件,可用空格分开,如: SOURCES = 1.cpp 2.cpp3.cpp 或者每一个文件可以被列在一个分开的行里面,通过反斜线另起一行,就像这样 : SOURCES = hello.cpp main.cpp一个更冗长的方法是单独地... 阅读全文
posted @ 2010-08-04 11:19 新绿 阅读(3172) 评论(0) 推荐(0) 编辑
摘要: 多媒体术语包括计算机和视频术语。下面是一些重要词汇。相反的参考标有?。Aliasing 一种显示特性。计算机生成文字或图象的斜线边缘看上去象锯齿或阶梯一样。Anti-aliasing 一种技术,可以将计算机生成文字或图象的斜线的锯齿边变平滑。Aspect ratio 宽与高之比。比如一个12X9的图象宽高比为4:3。大多数电机屏幕宽高比为4:3。HDTV屏幕宽高比为16:9。AVI 一种视频文件格... 阅读全文
posted @ 2010-08-04 11:07 新绿 阅读(915) 评论(0) 推荐(0) 编辑
摘要: vector只是容器中的一种。所有的标准库容器都定义了相应的迭代器类型。迭代器对所有的容器都适用,现代 C++ 程序更倾向于使用迭代器而不是下标操作访问容器元素。1.iterator,const_iterator作用:遍历容器内的元素,并访问这些元素的值。iterator可以改元素值,但const_iterator不可改。跟C的指针有点像。 (容器均可以++iter,而vector还可以iter-... 阅读全文
posted @ 2010-08-03 22:11 新绿 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: istringstream对象可以绑定一行字符串,然后以空格为分隔符把该行分隔开来。测试:input:abc df e efgeg ffgouput:abcdfeefgegffg原文链接:http://www.cppblog.com/shyli/archive/2006/10/17/13758.html 阅读全文
posted @ 2010-08-03 21:29 新绿 阅读(5392) 评论(0) 推荐(0) 编辑
摘要: 学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)转载请保留作者信息;1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、getchar()1、cin>> 用法1:最基本,也是最常用的用法,输入一个数字:#includ... 阅读全文
posted @ 2010-08-03 21:25 新绿 阅读(359) 评论(1) 推荐(2) 编辑
摘要: memcpy  原型:extern void *memcpy(void *dest, void *src, unsigned int count); 用法:#include <string.h> 功能:由src所指内存区域复制count个字节到dest所指内存区域。 说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。 举例: // memcpy.c view pl... 阅读全文
posted @ 2010-08-02 17:12 新绿 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 二、Live555开源流媒体服务器搭建Live555是一种RTSP流媒体服务器软件,并且是源代码公开的,这对于快速建立流媒体服务器有很大的优势。l Windows下Live555的搭建a 安装运行在Windows下搭建Live555服务器很简单,在其主页http://www.live555.com/ 下载live555MediaServer.exe后放置在您想要放置的目录下,同时把您的媒体文件也放... 阅读全文
posted @ 2010-06-09 17:03 新绿 阅读(1850) 评论(0) 推荐(0) 编辑