自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(108)
  • 资源 (4)
  • 收藏
  • 关注

转载 Q​C​I​F​、​C​I​F​、​D​C​I​F​、​D​1​ 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 158 1

原创 linux 程序分析工具

ldd        查看可执行文件链接了哪些动态链接库nm        查看可执行文件里面有哪些符号strip       去除符号表可以给可执行文件瘦身如果我们想从可执行程序里面提取出来一点什么文本信息的话,还可以用strings命令strings

2014-07-03 17:21:34 146

原创 vim 使用

1. 介绍vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的。2. vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),

2014-07-02 15:32:31 147

转载 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 305

原创 CloudPan

CloudPan is a linux kingsoft pan client.

2013-09-11 10:56:34 163

转载 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 231

原创 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 218

原创 Linux errno

当linux中的C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值,不同的值表示不同的含义,可以通过查看该值推测出错的原因,在实际编程中用这一招解决了不少原本看来莫名其妙的问题。但是errno是一个数字,代表的具体含义还要到errno.h中去阅读宏定义,而每次查阅是一件很繁琐的事情。有下面几种方法可以方便的得到错误信息  (1)void perro

2013-03-17 22:24:33 184

转载 Linux下system()函数返错,errno是ECHILD

今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍: http://my.oschina.net/renhc/blog/53580先看一下问题简单封装了一下system()函数:[cpp] view plaincopyint pox_s

2013-03-17 22:09:31 182

转载 linux shell string operation

var=http://www.google.com.hk一 # 号截取,删除左边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符二 ## 号截取,删除左边字符。echo ${var##*/}##*/ 表示从左边开始删除最后(最右边)一个 / 号及左边的所有字符三 %号截取,

2013-02-04 09:34:15 164

原创 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 147

原创 .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 87

转载 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 171

原创 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 274

转载 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 740

原创 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 122

原创 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 104

转载 auto makefile

作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只要

2012-10-22 21:46:24 157

转载 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 435

原创 好久没有更新这里了今天来整理一下

年初的时候心力比较鉴定,后来因为一些个人事情,一直没有在这里更新东西,也是自己这半年来进步比较慢的原因。这里不多说了,可能自己以后会经常把自己遇到的一些问题以及一些自己的心得记录下来,便于以后自己查起来更方便,解决问题更加顺手。好了废话不多说了。

2012-10-01 21:01:24 153

原创 linux terminal open browser

/usr/bin/xdg-openxdg-open http://www.google.com.hkopen google.hk

2012-08-11 22:20:43 216

转载 C 语言的发展历史

在学习C语言之前,我们先了解一下C语言的历史。C语言是一门通用的,模块化,程序化的编程语言,被广泛应用于操作系统和应用软件的开发。由于其高效和可移植性,适应于不同硬件和软件平台,深受开发员的青睐。C语言早期发展1969 - 1973年在 AT&T 贝尔实验室开始了 C语言的最初研发。根据 C语言的发明者丹尼斯.里奇 (Dennis Ritchie) 说,C 语言最重要的研发

2012-07-14 22:58:16 464

原创 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 293

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 68

原创 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 283

原创 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 214

原创 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 246

转载 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 189

原创 Win7共享热点实现 WiFi上网

现在电脑上装Win7的越来越多,那么以前所介绍的XP系统共享WiFi的方法能不能用到Win7上呢。能不能在Win7系统下设置临时的无线网络来实现 WiFi上网?答案是能。下面就来介绍方法,希望对大家有所帮助。Win7系统下 WiFi上网教程开始: WiFi上网第一步:设置新的连接或网络-->设置无线临时(计算机到计算机)的网络-->选择wep 设置ssid 和pwd

2012-03-14 21:01:06 220

原创 linux and window CR and LF

最近在linux下安装一个工具是用python写的:1.保存脚本在window下,这是的换行回车是window下的,直接传输文件到linux下,结果是无论怎么样这个工具都没有办法运行起来。2.最后原因是linux下的换行和window下的换行不一样。在linux下有个命令可以转换unix2dos这个错误纠结了好长时间,在此纪念一下。

2012-03-11 16:17:21 228

原创 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 187

原创 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 212

转载 linux samba etc/samba/smb.conf

/etc/samba/smb.conf文件######################### 文件开始 ######################################*******************************************************************************##** 用命令#smbpasswd -a

2012-03-02 21:32:43 425

原创 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 929

转载 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 852

原创 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 172

原创 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 200

转载 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 377

原创 install disk manual partation

0简介学习分区基础知识时,可能会遇到Linux分区问题,这里将介绍Linux分区的知识和几个解决方法。如果需要手动进行分区,而不是由系统自己来安排,在进行安装之前,需要先学习一些基础知识:1 Linux分区基础知识Linux用hd和sd区分不同类型的硬盘的机制,现在一般用sda统一代表电脑中的第一块硬盘(hd和sd的去别有兴趣的可以查查资料)。在Linux下,/dev/sda#中的

2012-02-25 18:38:40 473

原创 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 427

Advanced Programming in the UNIX Environment

Advanced Programming in the UNIX Environment (English)

2012-07-28

quickping 局域网ip查看器

局域网ip地址用了多少从1--255可以很快看到那些ip被占用

2011-08-12

android cgnwin

jni developer enviroment setup for cgnwin,Work with android-ndk-r6.

2011-08-12

网络编程windows socket c++

这个是关于windows socket 网络编程的原代码希望和爱好者共同分享

2009-12-05

空空如也

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

TA关注的人

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