- 博客(108)
- 资源 (4)
- 收藏
- 关注
转载 QCIF、CIF、DCIF、D1 Profile
QCIF全称Quarter Common Intermediate Format。QCIF是常用的标准化图像式。在H.323协议簇中,规定了视频采集设备的标准采集分辨率QCIF = 176×144像素。CIF是常用的标准化图像格式(Common Intermediate Format)。在H.323协议簇中,规定了视频采集设备的标准采集分辨率CIF = 320×288像素。D1是数
2014-07-09 12:04:34
227
原创 linux 程序分析工具
ldd 查看可执行文件链接了哪些动态链接库nm 查看可执行文件里面有哪些符号strip 去除符号表可以给可执行文件瘦身如果我们想从可执行程序里面提取出来一点什么文本信息的话,还可以用strings命令strings
2014-07-03 17:21:34
178
原创 vim 使用
1. 介绍vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的。2. vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),
2014-07-02 15:32:31
219
转载 mplayer debug options
掌握一些Mplayer的常用选项-msglevel :=:...>用途:控制打印信息的级别,例子:-msglevel all=9可以打印所有模块的所有信息;-msglevel help可以查看所有可以控制的模块;-msglevel network=9可以打印在线播放时的HTTP请求和HTTP响应,这样可以较快分析出一些url无法播放的原因。-ao/vo/ac/vc/afm/
2014-02-27 16:23:13
350
转载 shell text color
使用 echo -e 选项用来开启echo中的转义 具体如下:1)\e 或 \033 来输出Esc符号2)设置颜色的格式: \e[背景色;前景色;高亮m3)恢复默认为 \e[0m其中背景色可以被以下数字替换 0 透明(使用终端颜色), 40 黑, 41 红, 42 绿, 43 黄, 44 蓝 45 紫, 46 青绿, 47白(灰)前景色(也就是文本的颜色)可以被以下数字替
2013-05-10 09:55:40
262
原创 linux mpeg4ip
download http://nchc.dl.sourceforge.net/project/mpeg4ip/mpeg4ip/1.5.0.1/mpeg4ip-1.5.0.1.tar.gztar -zxf mpeg4ip-1.5.0.1.tar.gzsudo apt-get install libtoolsudo apt-get install yumsudo apt-ge
2013-03-21 16:19:07
253
原创 Linux errno
当linux中的C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值,不同的值表示不同的含义,可以通过查看该值推测出错的原因,在实际编程中用这一招解决了不少原本看来莫名其妙的问题。但是errno是一个数字,代表的具体含义还要到errno.h中去阅读宏定义,而每次查阅是一件很繁琐的事情。有下面几种方法可以方便的得到错误信息 (1)void perro
2013-03-17 22:24:33
216
转载 Linux下system()函数返错,errno是ECHILD
今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍: http://my.oschina.net/renhc/blog/53580先看一下问题简单封装了一下system()函数:[cpp] view plaincopyint pox_s
2013-03-17 22:09:31
208
转载 linux shell string operation
var=http://www.google.com.hk一 # 号截取,删除左边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符二 ## 号截取,删除左边字符。echo ${var##*/}##*/ 表示从左边开始删除最后(最右边)一个 / 号及左边的所有字符三 %号截取,
2013-02-04 09:34:15
204
原创 debian network update
linux about some config file for network config /etc/network/interfaces /etc/resolv.conf and gnome /etc/NetworkManager/NetworkManager.confin last one is update disktop like[main]plugins=ifupdow
2013-01-04 23:59:16
177
原创 .bashrc
# ~/.bashrc: executed by bash(1) for non-login shells.# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)# for examples# If not running interactively, don't do anything
2012-12-30 10:49:49
122
转载 vimdiff operator
手工做code merge的时候,经常会用到文件比较与同步的工具。vimdiff是比较好的工具。首先保证系统中的diff命令是可用的。Vim的diff模式是依赖于diff命令的。Vimdiff的基本用法就是:#vimdiff FILE_LEFT FILE_RIGHT或者# vim -d FILE_LEFT FILE_RIGHT使用者只要把注意力集中在两个文件
2012-11-13 14:18:03
198
原创 linux terminal shortcut
复制为ctrl-shift-c粘贴为ctrl-shift-v tab=补全ctrl+a=开始位置ctrl+e=最后位置ctrl+k=删除此处至末尾所有内容ctrl+u= 删除此处至开始所有内容 Ctrl-L -刷新屏幕Ctrl-C -杀死当前任务 较完整: 窗口操作: Shift+Ctrl+T:新建标签页 Shift+Ctrl+W: 关闭
2012-11-08 14:02:00
307
转载 I P B 帧介绍
I帧:帧内编码帧I帧特点:1.它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输;2.解码时仅用I帧的数据就可重构完整图像;3.I帧描述了图像背景和运动主体的详情;4.I帧不需要参考其他画面而生成;5.I帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);6.I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;7.I帧不需要考虑运动
2012-11-02 16:07:34
782
原创 java static section code
follow have a sample instance,A class:public class A { static { System.out.println("class A static"); } public static void main(String[] args) { System.out.prin
2012-11-02 09:54:28
155
原创 lookup partation infomation in linux
查看磁盘分区的一些参数ls -l /dev/disk/by-idls -l /dev/disk/by-labells -l /dev/disk/by-pathls -l /dev/disk/by-uuid
2012-10-25 11:34:00
133
转载 auto makefile
作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只要
2012-10-22 21:46:24
189
转载 c 面试题目
摘要:12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!1.gets()函数问:请找出下面代码里的问题:#include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer e
2012-10-14 00:59:35
468
原创 好久没有更新这里了今天来整理一下
年初的时候心力比较鉴定,后来因为一些个人事情,一直没有在这里更新东西,也是自己这半年来进步比较慢的原因。这里不多说了,可能自己以后会经常把自己遇到的一些问题以及一些自己的心得记录下来,便于以后自己查起来更方便,解决问题更加顺手。好了废话不多说了。
2012-10-01 21:01:24
182
原创 linux terminal open browser
/usr/bin/xdg-openxdg-open http://www.google.com.hkopen google.hk
2012-08-11 22:20:43
252
转载 C 语言的发展历史
在学习C语言之前,我们先了解一下C语言的历史。C语言是一门通用的,模块化,程序化的编程语言,被广泛应用于操作系统和应用软件的开发。由于其高效和可移植性,适应于不同硬件和软件平台,深受开发员的青睐。C语言早期发展1969 - 1973年在 AT&T 贝尔实验室开始了 C语言的最初研发。根据 C语言的发明者丹尼斯.里奇 (Dennis Ritchie) 说,C 语言最重要的研发
2012-07-14 22:58:16
498
原创 vim +cscope read source code
under linux vim +cscope build and commandfirst you must download install cscope or install scope used any methodi used download cscope source like follow.download and install cscopea.download
2012-06-06 22:50:08
320
vim + cscope read source code
under linux vim +cscope build and commandfirst you must download install cscope or install scope used any methodi used download cscope source like follow.download and install cscopea.downl
2012-06-06 22:23:38
102
原创 download android kernel source code
droid$mkdir kerneldroid$cd kerneldroid$git clone https://android.git.kernel.org/kernel/common.gitdroid$git branch -adroid$git checkout branchname
2012-05-30 20:44:20
312
原创 configure mplayer install --enable-gui
sudo apt-get build-dep mplayersudo apt-get install libsctp-dev lksctp-tools./configure --enable-gui --enable-menusudo apt-get install libgtk2.0-devsudo apt-get install gtk+2.0这里会有ffmpeg的编译
2012-05-10 22:14:00
241
原创 linux insight insight-6.8 make error
1.下载insight-6.8.tar.bz22.tar xjvf insight-6.8.tar.bz23.cd insight-6.84. ./configure5.#make6.linux-nat.c:2879:error:ignoring return value of 'fgets',declared with attribute warn_unused_result
2012-04-23 16:57:22
275
转载 linux environment config files(bashrc profile )
(1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.
2012-03-18 13:45:17
217
原创 Win7共享热点实现 WiFi上网
现在电脑上装Win7的越来越多,那么以前所介绍的XP系统共享WiFi的方法能不能用到Win7上呢。能不能在Win7系统下设置临时的无线网络来实现 WiFi上网?答案是能。下面就来介绍方法,希望对大家有所帮助。Win7系统下 WiFi上网教程开始: WiFi上网第一步:设置新的连接或网络-->设置无线临时(计算机到计算机)的网络-->选择wep 设置ssid 和pwd
2012-03-14 21:01:06
263
原创 linux and window CR and LF
最近在linux下安装一个工具是用python写的:1.保存脚本在window下,这是的换行回车是window下的,直接传输文件到linux下,结果是无论怎么样这个工具都没有办法运行起来。2.最后原因是linux下的换行和window下的换行不一样。在linux下有个命令可以转换unix2dos这个错误纠结了好长时间,在此纪念一下。
2012-03-11 16:17:21
273
原创 ubuntu 11.10 install ssh service
You cannot use ssh in default under ubuntu 11.10, and you can install and restart using follow command and$sudo apt-get install openssh-servernote :this command is install server ssh$sudo /etc/in
2012-03-03 16:41:26
208
原创 ubuntu linux enable telnetd
How do I install and start service / server under Ubuntu Linux ?Telnet is an insecure service . It is recommended that you use ssh service.However sometime telnet server /service is needed.Here ar
2012-03-03 16:28:03
242
转载 linux samba etc/samba/smb.conf
/etc/samba/smb.conf文件######################### 文件开始 ######################################*******************************************************************************##** 用命令#smbpasswd -a
2012-03-02 21:32:43
463
原创 ubuntu 11.10 cannot install lib32readline5-dev
Install ubuntu 11.10 and try to install lib32readline 5-dev to download compile android 4.0 .cause lib32readline5-dev cannot install success so i try install lib32readline6-dev sudo apt-get in
2012-02-29 22:21:44
1011
转载 how to install tar.gz software in linux
tar.gz also known as tarball,an archive format for electronic data and software.Most Linux tarball contains a source code for software.If you are now to Linux recommended using apt-get,rpm and yum com
2012-02-29 16:57:32
903
原创 linux adb setup
在ubuntu(9.10)下执行adb devices命令, 返回的结果是: List of devices attached ???????????? no permissionsGoogle之后,adb server需要以root的权限启动,有下面两条命令完成:./adb kill-server sudo ./adb start-server第一条命
2012-02-29 14:07:30
192
原创 linux window shortcut
Alt + F4 -关闭窗口Alt + F5 -取消最大化窗口 (恢复窗口原来的大小)Alt + F7 -移动窗口 (注: 在窗口最大化的状态下无效)Alt + F8 -改变窗口大小 (注: 在窗口最大化的状态下无效)Alt + F9 -最小化窗口Alt + F10- 最大化窗口Alt + Space -打开控制菜单Alt + F1 -打开”应用程序”菜单Alt
2012-02-27 16:37:06
225
转载 install and configure Wine for linux Ubuntu 11.10
Introduce There are two more days left in the release of Ubuntu 11.10 Oneiric Ocelot and eagerness of users is increasing and i’m sure most of them would have installed its beta version.Wine i
2012-02-26 20:38:41
407
原创 install disk manual partation
0简介学习分区基础知识时,可能会遇到Linux分区问题,这里将介绍Linux分区的知识和几个解决方法。如果需要手动进行分区,而不是由系统自己来安排,在进行安装之前,需要先学习一些基础知识:1 Linux分区基础知识Linux用hd和sd区分不同类型的硬盘的机制,现在一般用sda统一代表电脑中的第一块硬盘(hd和sd的去别有兴趣的可以查查资料)。在Linux下,/dev/sda#中的
2012-02-25 18:38:40
498
原创 Create sd card img
cmd 切换sd目录:D:\Android\android-sdk\tools在此路径下执行命令mksdcard 1024M sdcard.img将创建一个大小为1G的sdcard设备,容量大小可依据个人需要自行调整。-sdcard D:\Android\android-sdk\tools\sdcard.img
2012-01-02 21:05:22
443
Advanced Programming in the UNIX Environment
2012-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人