自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(46)
  • 收藏
  • 关注

转载 几个p2p开源项目[转] [来源:]http://www.xbnu.org/ezone/me/1/archives/2006/137.shtml

最近看的几个开源项目的印象不是专业的评价,就像读书笔记吧:1、Azureus(http://azureus.sourceforge.net):这是java版的betorrent,最新版本2.4.0.2。从网上直接下载的源代码是没法构建的,所用的库没有在包里面。可以到:http://azureus.cvs.sourceforge.net/azureus/这个地方去找。对我们研

2007-10-03 10:04:00 1519 1

转载 MPEG视频IC市场:崭露头角的H.264

 AbstractThe expansion of the MPEG video IC market continues as markets for devices that need to encode or decode MPEG video continue to grow. Overall, though, different markets are changing at di

2007-09-21 22:50:00 735

转载 MPEG-4 AVC/H.264 信息------作者:haibara 来源:pcicp.com

本FAQ系列由(haibara)翻译,期间受到kaito_mkid(pcicp)帮助,在此感谢,由于Newbie的关系,如有翻译错误,还请各位指出,由Doom9的bond编撰的原文。译者注:基本专业名称我都以小括号形式加以解释,详细信息请自行查阅资料。什么是MPEG-4?MPEG-4(ISO 14496)是由制定了我们熟知的MPEG-1(MP3, VCD)和MPEG-2(DVD, SVCD)标准,

2007-09-08 18:43:00 1412

转载 16位Alpha混合的MMX优化

  16位Alpha混合的MMX优化

2007-07-25 16:12:00 880

原创 隐式链接

隐式链接 为隐式链接到 DLL,可执行文件必须从 DLL 的提供程序获取下列各项: 包含导出函数和/或 C++ 类的声明的头文件(.h 文件)。类、函数和数据均应具有 __declspec(dllimport),有关更多信息,请参见 dllexport, dllimport。 要链接的导入库(.LIB files)。(

2007-07-06 15:12:00 541

转载 有关COM的一些基本知识

 基于构件的软件开发日益流行,这里我吧自己在学校时整理的关于COM的一些东西献给大家,供初学者参考.一.组件(COM),是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以

2007-07-04 14:08:00 447

原创 scalable video coding (SVC) extension development(Gary Sullivan)

The following information about the Joint Video Team (JVT) and its work may be helpful to some of you. [version: 2005-07-19] The primary work of the JVT currently consists of: 1) scalable video coding

2007-07-02 14:49:00 4000 1

转载 BDA驱动学习笔记--http://www.cnblogs.com/gussing/archive/2007/06/12/780150.html

BDA minidriver的职责:调制(tunning)信号,解调(demodulating)信号,获取(capture),分流(demultiplexing)。BDA是在AVStream上的扩展,Bdasup.lib提供了BDA的属性集和方法集。写BDA驱动的主要工作就是把Bdasup.lib中要求的属性集方法集的例程都注册一遍(需要的注册,确实不需要的也可以不管),提供自己的实现。BDA

2007-06-15 15:11:00 1546

转载 WinDBG

什么是WinDBG? WinDbg是微软开发的免费源码级调试工具。Windbg可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。由于大部分程序员不需要做Kernel模式调试, 我在这篇文章中不会介绍Kernel模式调试。Kernel模式调试对学习Windows核心极有帮助。如果你对此感兴趣,可以阅读Inside Windows 2000和Windbg所带的帮助文件。 

2007-06-12 14:50:00 1189

转载 WINDOWS CE.NET的USB驱动程序开发

随着USB设备的普及,摆在开发人员面前的驱动开发任务也是越来越繁重了,特别是对于一些嵌入式开发厂商来讲,由于设备所采用的操作系统不同,相应的硬件接口也是不一样的,开发相关的USB驱动程序更是难上加难。Windows CE.NET 是微软推出的功能强大的嵌入式操作系统,国内采用此操作系统的厂商已经很多了,本文就以windows ce.net

2007-06-07 16:49:00 583

原创 [转]16道C语言面试题

预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年

2007-05-29 16:50:00 698

转载 用VC实现Windows显示特性的动态改变

对于Windows平台,显示器的分辩率、颜色数、刷新率等特性很重要,尤其是对于多媒体应用软件和游戏软件。在很多情况下,用户当前的屏幕设置并不适合软件的运行需要,软件通常的做法是提示用户将屏幕设置到软件要求的分辩率及颜色数,再重新启动软件。这样无疑会增加普通用户操作上的负担和困难,降低了软件的友好性和易用性。理想的作法是:在软件开始时,动态的改变屏幕设置来达到软件运行的要求。在软件运行结束后,再自动

2007-05-14 16:32:00 371

转载 如何手工编写动态链接库(windows dll) ----源自:一个叫,有容乃大 的博客

 用 vc 6.0 下的cl.exe 和 link.exe工具,请读下文:声明:下面这篇文章不是我写的,源自:一个叫,有容乃大 的博客                           如何手工编写动态链接库(windows dll)    1.本例介绍在命令行(Console)环境下制作dll的方法    2.读者动手前,请确保在windows中安装有编译、链接工具和必要的函数库文件。

2007-05-09 12:21:00 475

转载 3gp文件格式研究 (转windcao的专栏)

 序言06我开始做3gp文件的播放器,但是关于3gp的文档太少了也很难找,在网友luxh的帮助下,我终于有了第一份关于3gp文件格式的文档《ISO/IEC 14496-12,ISO媒体文件格式》.在此真心感谢luxh的贡献.当然了是英文版的,有文档就不错了.为了便于查阅和理解,我把之后陆续找到的其他几个文档也揉在了一起.从06年5月12日到现在2007-3-23,一点点的挤时间,总算写完了

2007-04-26 17:27:00 739 1

转载 h.264 optimization

http://www.google.cn/search?complete=1&hl=zh-CN&q=QP+%E5%BF%AB%E9%80%9F%E7%AE%97%E6%B3%95&meta=  http://www.paper.edu.cn- 1 -H.264 帧间预测模式选择和快速运动估计优化算法梁睿北京邮电大学电信工程学院,北京 (100876)E-mail:liangrui.bupt

2007-04-25 18:39:00 808

原创 Java中使用DirectDraw----http://www.microsoft.com/china/MSDN/library/archives/technic/develop/vj/0515d.asp

 Java中使用DirectDraw注释:DirectDraw®是微软DirectX® SDK的一个组成部分。Java版的DirectX包含在Java 2.0 SDK中。Java中通过同DirectX一起安装的com.ms.directX包中的一套类访问DirectDraw。介绍本文将探讨用于Java的DirectDraw SDK的一些优点、结构和使用。过去,使用动画的程序需要用C

2007-04-18 22:55:00 537

原创 基于J2ME的手机开发移动3D游戏-------http://www.yuanma.org/data/2006/1016/article_1673.htm

一、简述   既然现在你已对3D API比较熟悉并了解了3D图形是如何加入到移动Java应用程序中的。下面将继续告诉你怎样使用3D造型软件以使编码和设计更为简单。   如今,3D图形几乎是任何一部游戏的关键部分,甚至一些应用程序也通过用3D形式来描述信息而获得了成功。如前文中所述,以立即模式和手工编码建立所有的3D对象的方式进行开发速度很慢且很复杂。应用程序中多边形的所有角点必须在数组中独立编码。

2007-04-14 22:58:00 436

转载 OGRE架构图(http://bbs.gamedev.csdn.net/Web/54201/ShowPost.aspx)

 OGRE架构图 Root:是ORGE核心系统的一部分,必须在所有ORGE对象产生之前初始化,并在所有ORGE对象销毁之后销毁,用来配置系统。 RenderSystem:是用来发送渲染操作的系统。它是一个抽象类,而另外拥有不同的实现。(OpenGL, DirectX)。 SceneManager:除Root对象外最重要的ORGE部件。它创建和管理摄象机,

2007-04-09 12:48:00 1211

转载 OpenSceneGraph编译指导

OpenSceneGraph是一个很大的开源工程,如果要自己编译的话要花一些功夫,而且开源的经常有一些依赖库的原因经常编译失败。开源还有一个问题就是文档有时候跟不上源代码,这个是最恼火的事情。通过好几天的摸索,反复阅读www.openscenegraph.org上面的相关文章,终于在VC++2005环境下面编译成功,现分享如下:一、OSG源代码的获取:      1、SVN的方式:        

2007-04-06 17:58:00 725

转载 几种抠象技术理论试验-1 (Luma-Key,Chroma-Key)(http://www.cnitblog.com/DavidLew)

Key                        符号以及数值约定 一.          Key 的基础概念 二.          Luma-Key 三.          Chroma-Key 四.          Channel Key 使用颜色通道进行抠像 五.          Color Difference Mattes 六.          DV key 七.      

2007-04-02 12:49:00 2106

原创 GLib有关资料

 GLib是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义、相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事件循环、线程、动态调用、对象系统等的API。它能够在类UNIX的操作系统平台(如LINUX, HP-UNIX等),WINDOWS,OS2和BeOS等操作系统台上运行。http://develo

2007-03-24 01:20:00 767

原创 图形程序库

http://linux.chinaunix.net/doc/program/2005-01-18/811.shtml http://www.gtk.org/http://www.thefreecountry.com/sourcecode/gui.shtml  Free GUI Libraries and Source CodeThe libraries and sou

2007-03-24 01:09:00 563

原创 优秀的CG开源软件(http://publish.it168.com/2006/1227/20061227016807.shtml)

 1  图像软件GIMP       http://www.gimp.org/downloads/    今年发布了2.3版,图层以及图层特效、通道等图像处理技术应有尽有,虽然在调色等少数功能没有Photoshop强大,但是他的功能已经超越了大多商业图像软件了。同时 GIMP不但在运行速度上继续领先Photoshop等大且慢的同类,强大的磁盘和内存管理也使他非常稳定。2  非编软件方面

2007-03-22 00:25:00 602

转载 程序只启动一个实例的几种方法 (寒星轩 http://blog.csdn.net/starlee/archive/2007/03/20/1534489.aspx)

程序只启动一个实例的几种方法     有些时候,我们要求一个程序在系统中只能启动一个实例。比如,Windows自带的播放软件Windows Medea Player在Windows里就只能启动一个实例。原因很简单,如果同时启动几个实例,却播放不同的文件,那么声音和图像就会引起混乱。在设计模式中,就有一个SINGLETON模式,该模式就是让类只有一个实例。(关于SINGLETON模式,可以看

2007-03-20 23:39:00 377

转载 函数调用规范__cdecl和__stdcall的区别一目了然(表格形式)

 http://blog.bcchinese.net/happyjet/archive/2005/05/24/22545.aspx    __cdecl    

2007-03-10 23:12:00 577

转载 Ogre图形引擎有用链接

http://www.cppblog.com/mythma/archive/2007/02/06/18462.html http://www.ogre3d.org.cn/ http://bbs.gameres.com/showforum.asp?forumid=99 http://bbs.gameres.com/showthread.asp?threadid=73863 

2007-03-05 23:29:00 910

转载 Ogre图形引擎介绍(ZT)

 出处:http://www.azure.com.cn/article.asp?id=1381 - 什么是OgreOgre是一款开源的图形渲染引擎,它的全名叫(Object-oriented Graphics Rendering Engine),它是由一个核心小组开发并维护,由于它是一款开源引擎,所以它也像Linux一样,被各种不同的团体和组织改造和扩充,并使它能够适应不同的应用领域和拥有更强

2007-03-02 21:25:00 251

转载 代码优化

码优化-之-优化除法摘要:现在的CPU,做乘法是很快的(1个CPU周期左右,或者是需要两/三个周期,但每个周期能启动一个新的乘指令),但作为基本指令的除法却超出很多人的预料,它是一条很慢的操作,整数和浮点的除法都慢;本文将给出一些除法的优化方法或替代算法;>   作者:[email protected]  (说明:文章中的很多数据可能在新的CPU或不同的CPU或不同的系统环境下有不同的

2007-03-01 12:17:00 1161

转载 关于level_idc(http://bbs.chinavideo.org/viewthread.php?tid=1174&highlight=%B9%D8%D3%DAlevel%5C_idc)

今天看到init_dpb()时有这么一行代码dpb.size= getDpbSize();dpb.size表示什么含义我想大家都明白,这里我们关键看getDpbSize();getDpbSize()函数一上来给pic_size赋值,这个仔细看应该也不难,接着就是我要讲的重点拉。代码如下:  switch (active_sps->level_idc)//第一帧IDR,这边是30  {  case

2007-02-27 13:39:00 626

转载 如何利用C函數庫中的 qsort 來排序

#include #include #include int compare(const void *a, const void *b)//這函式是 qsort 所需的比較函式{      int c = *(int *)a;      int d = *(int *)b;      if(c       else if (c == d) {return 0;}      //傳回

2007-02-27 12:25:00 431

原创 KPhone

 KPhone is a SIP UA for Linux, supporting a multitude of features. Originally developed by Billy Biggs, it was developed at Wirlab until 2005. It is now developed by a team of volunteers in this proje

2007-02-26 23:46:00 704

原创 DScaler Deinterlacer/Scaler

 An application that does scaling/deinterlacing/inverse telecine using a high powered PC and a bt8x8 TV capture card. Essentially, this software converts a PC into a good-quality line doubler/scaler/u

2007-02-26 23:41:00 618

转载 http://www.gd-linux.org/bbs/showthread.php?t=1489

[原文来自(馨荣家园)]http://blog.vckbase.com/arong/archive/2004/06/09/409.aspx?论调用约定?在C语言中,假设我们有这样的一个函数:int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在

2007-02-26 16:52:00 382

转载 http://www.tutorials-blog.com/x86/What-PREFETCHNTA/

http://www.tutorials-blog.com/x86/What-PREFETCHNTA/ 

2007-02-09 17:18:00 420

转载 colorspace_yuyv_mmx.asm

http://community.csdn.net/Expert/topic/5053/5053078.xml?temp=.4502069  http://www.chinavideo.org/index.php?option=com_content&task=view&id=127&Itemid=5

2007-02-02 12:57:00 356

转载 IT从业人员必看的10个论坛

 IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想一个都不能少,于是我推荐如下这些论

2007-01-31 12:44:00 362

转载 zt SM501显卡驱动移植(http://www.sinklow.com/blog/article.asp?id=187)

 SM501显卡驱动移植http://www.sinklow.com/blog/article.asp?id=187  1. 修改fbmem.c代码文件将厂商提供的voyager.c和voyager.h文件放入linux/drivers/video目录中修改linux/drivers/video目录中的fbmem.c文件在fb_drivers结构申明之前加入如下代码:   ex

2006-11-06 12:52:00 2115

原创 搜索引擎学习资源收集[转帖]

   搜索引擎学习资源收集[转帖] http://www.zhihere.com/bbs/dispbbs.asp?boardid=8&id=630   一、搜索引擎技术/动态资源

2006-10-25 23:43:00 4028

原创 搜索引擎-原理、技术与系统

http://sewm.pku.edu.cn/TianwangLiterature/ http://sewm.pku.edu.cn/src/TSE/http://sewm.pku.edu.cn/book/dlbook.html

2006-10-25 23:24:00 438

原创 逐行输出

http://sourceforge.net/projects/kphonehttp://www.doom9.cn/index.html?/glossary.htm 逐行输出    

2006-10-25 12:50:00 495

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除