- 博客(27)
- 资源 (4)
- 收藏
- 关注
转载 I帧、P帧和B帧的特点
http://blog.chinaunix.net/u3/94873/showart_1959778.htmlI帧:帧内编码帧I帧特点:1.它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输;2.解码时仅用I帧的数据就可重构完整图像;3.I帧描述了图像背景和运动主体的详情;4.I帧不需要参考其他画面而生成;5.I帧是P帧和B帧的参考帧(其质量直接影响到
2009-11-26 09:34:00
304
转载 取得 GNU/Linux 行程的執行檔路徑
http://blog.linux.org.tw/~jserv/archives/002041.html 進入主題前,我們該來思考本文標題:「取得 Linux 行程的執行檔路徑,有什麼好處?在什麼場合需要?」這個問題最好的答案,就是看看真實需求。筆者七年前曾撰寫過一篇短文 [親手打造 Floppy Linux 環境],在談及 GNU/Linux 剪裁的過程中,提到
2009-11-13 14:09:00
510
转载 GNU C 的 __attribute__ 机制
参考资料:GCC手册:http://gcc.gnu.org/onlinedocs/gcc-4.0.0/gcc/Function-Attributes.html#Function-Attributes __attribute__ 可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__at
2009-11-13 13:20:00
181
原创 printf打印字体颜色
printf("/033[1;33mhello world./033[0m/n") 颜色如下: none="/033[0m" black="/033[0;30m" dark_gray="/033[1;30m" blue="/033[0;34m" light_blue="/033[1;34m"
2009-11-12 20:53:00
682
转载 如何在运行时确定对象类型(RTTI)
RTTI 是“Runtime Type Information”的缩写,意思是:运行时类型信息。它提供了运行时确定对象类型的方法。本文将简略介绍 RTTI 的一些背景知识、描述 RTTI 的概念,并通过具体例子和代码介绍什么时候使用以及如何使用 RTTI;本文还将详细描述两个重要的 RTTI 运算符的使用方法,它们是 typeid 和 dynamic_cast。 其实,RTTI 在C+
2009-11-01 07:34:00
179
原创 dynamic_cast static_cast const_cast
dynamic_cast: 通常在基类和派生类之间转换时使用,run-time cast ,会返回一个Bool型。 const_cast: 主要针对const和volatile的转换. 去掉const变量的const属性 static_cast: 一般的转换,no run-time check.通常,如果你不知道该用哪个,就用这个。
2009-10-31 23:02:00
182
转载 libtool的作用及应用
http://blog.csdn.net/larntin2002/archive/2007/10/12/1821430.aspx libtool常见于autoconf/automake,单独用的例子很少,所以我想仔细研究一下,为将来兄弟们看起来方便。 一。libtool的作用offer a standard procedure for creating shared libraries on
2009-10-29 17:27:00
217
转载 交叉编译BusyBox
http://hi.baidu.com/zengzhaonong/blog/item/b0895436d24c33dea2cc2b03.html交叉编译器: 3.3.2# wget -c http://www.busybox.net/downloads/busybox-1.7.0.tar.bz2# tar jxvf busybox-1.7.0.tar.bz2修改源码、配置、编译--------
2009-10-28 15:53:00
253
转载 CheckOut & build QT
http://www.qiliang.net/blog/2009/09/build-qt-with-s60-5-0-public-sdk2nd-version.html Build Qt with S60 5.0 Public SDK(2nd version)Platform: Windows XP with SP3(now we only support Qt/S60 on it.)
2009-09-26 21:24:00
307
原创 QT环境变量设置
vi ~ /.bashrcexport QTDIR=/usr/lib/qt4export QTINC=/usr/lib/qt4/includeexport QTLIB=/usr/lib/qt4/libexport PATH=/usr/lib/qt4/bin":"$ PATH
2009-09-25 22:50:00
182
转载 GIT使用指南
1, Linus的 git tree,AKA mainline kernel: $ git -clone git :// git .kernel.org/pub/scm/linux/kernel/ git /torvalds/linux-2.6. git 其他的 git trees可以在[url]http:// git .kernel.org/[/url]找到,点击
2009-09-01 17:51:00
553
原创 在Centos上配置svn服务器
1. 安装软件包. yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql2. 创建svn库 mkdir /var/svn svnadmin create /var/svn/repository3. 配置apach vi /etc/httpd/conf/httpd.conf
2009-08-08 23:56:00
268
转载 linux文件系统之文件的打开与关闭
------------------------------------------ 本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/------------------------------------------一:前言文件的操作主要包括了文件的打开关闭和读写.在这节中主要分析了linux内核中的文件操作的实现.还是同
2009-08-08 16:56:00
2059
转载 如何最快的查找,打造最快的HASH表
先提一个简单的问题,如果有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做?有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程序设计的人都能把这样一个程序作出来,但要是有程序员把这样的程序交给用户,我只能用无语来评价,或许它真的能工作,但...也只能如此了。最合适的算法自然是使用HashTable(哈希表),先介
2009-08-08 16:51:00
360
转载 例解 autoconf 和 automake 生成 Makefile 文件
http://www.ibm.com/developerworks/cn/linux/l-makefile/
2009-07-07 14:46:00
150
原创 Build Libpng(crossing)
./configure出错:checking for zlibVersion in -lz... noconfigure: error: zlib not installed 解决办法:编译libz.a将libz.a zlib.h zconf.h复制到交叉编译工具的相应位置。 其他更好的解决办法:如何通过./configure时设置环境变量来起到设置libz路径的效
2009-06-17 11:51:00
228
原创 Build WebKit under LINUX
Build Using Qt1.先安装一些编译需要的软件和库sudo apt-get install libqt4-dev libxslt-dev gperf bison libsqlite3-dev flex build-essential subversion2.从 svn 下载 WebKit 源码svn checkout http://svn.webkit.org/repo
2009-06-14 18:34:00
767
原创 ip bridge & gate bridge(网桥)
ip bridge:有些协议,如NETBEUI,不支持路由,也就是必须在同一广播域中才能正常工作。通过路由器连接时,就使用BRIDGE。NA、NP都不用到。 网桥(Gate Bridge)是工作在OSI第二层(数据主连路层)上的,有在不同网段之间再生信号的功能,它可以有效地联接两个局域网,使本地通信限制在本网段内,并转发相应的信号至另一网段,网桥通常用于联接数量不多的、同一类型的网
2009-03-03 00:02:00
280
原创 samba配置
用xp访问ubuntu共享要用ubuntu访问windows共享的文件,非常简单,系统安装好以后默认就支持。但是反过来想在xp里面访问ubuntu,这个就比较复杂一些,把方法写下来。简单步骤如下:一、安装samba(sudo apt-get install samba) ,smbclient(sudo apt-get install smbclient),smbfs(sudo apt-get
2007-07-29 16:12:00
607
原创 vim设置指南
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:$vi ~/.vimrc设
2007-06-23 19:22:00
599
原创 多媒体设置
Ubuntu dapper 多媒体设置 作者: Karron Qiu 主页: http://karronqiu.googlepages.com
2007-06-23 18:41:00
484
原创 在qterm下使用scim
ubuntu的中文支持做的不错,只需要在系统->系统管理->语言支持中选定中文支持就可以拥有 一个不错的中文界面。并且也可以方便 的在程序中用ctrl+space切换到scim的中文输入平台。但是很奇怪的是qterm中居然无法切换。google了一下找到了解决的方法。创建或编辑 /etc/X11/Xsession.d/95xinputexport XMODIFIERS=@im=SCIM
2007-06-23 18:14:00
423
原创 grep 命令实例详解
grep 命令实例详解 grepgrep 工具的工作方式是对文件的每一行搜索给定字符串的首次出现。如果找到了这个字符串,就打印该行的内容;否则就不对该行进行打印。下面这个文件我称之为 “memo”,阐述了 grep 的用法和结果。To: All EmployeesFrom: Human ResourcesIn order to better serve th
2007-06-05 09:25:00
1049
原创 TCPdump的使用方法:
TCPDUMP的使用方法 tcpdump采用命令行方式,它的命令格式为: tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ] [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ] [ -T 类型 ] [ -w 文件名 ] [表达式 ] 1. tcpdump的
2007-04-14 10:08:00
403
原创 重装了Ubuntu,写一份详细的笔记
linux还是重装了一遍,发现以前好些经验性的东西,又行重新开始。所以打算边装边写一份详细的笔记,以备不时这需,也给后来者一些借鉴 1.sourcelist文件地址: /etc/apt 2.apt-get install debian_reference-zh 然后一份debian的文档就会安装在 /usr/share/doc/Debian/reference/reference.zh-c
2007-03-21 22:42:00
439
转载 MSP430单片机硬件知识(3)
MSP430单片机硬件知识(3)发布时间:2006年3月13日 点击次数:1046 来源: 作者:详细内容: MSP430单片机是TI公司1996年开始推向市场的超低功耗微处理器,另外他还集成了很多模块功能,从而使得用一片MSP430 芯片可以完成多片芯片才能完成的
2007-03-13 11:17:00
863
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人