<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Copy anywhere]]></title><description><![CDATA[Access anywhere]]></description><link>https://blog.youkuaiyun.com/glcdw</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; glcdw]]></copyright><item><title><![CDATA[CentOS 5.5中文乱码解决办法]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/8672617</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/8672617</guid><author>glcdw</author><pubDate>Thu, 14 Mar 2013 13:13:57 +0800</pubDate><description><![CDATA[对于一个不太熟悉的操作系统，不要轻易修改系统语言设置，英文就英文的，凑合着看吧，好歹比乱码强多了  :-)


#vi /etc/sysconfig/i18n


原先的设置
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"



修改后的设置
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18]]></description><category></category></item><item><title><![CDATA[新手上路-Windows下Java开发环境的设置（JDK）]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/8643519</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/8643519</guid><author>glcdw</author><pubDate>Wed, 06 Mar 2013 18:23:18 +0800</pubDate><description><![CDATA[安装完JDK后(假设安装到C:\Program Files\Java\jdk1.6.0_10目录下)，配置Windows操作系统环境变量


我的电脑 》属性 》高级 》环境变量 》系统变量


JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10 

classpath=.; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%]]></description><category></category></item><item><title><![CDATA[Ubuntu下创建root账户]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/8597430</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/8597430</guid><author>glcdw</author><pubDate>Thu, 21 Feb 2013 10:52:04 +0800</pubDate><description><![CDATA[Ubuntu默认不开启root账户，所以安装后以第一个用户登录，敲下下面的命令行
sudo passwd root
然后一步一步根据提示的内容操作就OK了（当前账户以sudo登录，输入sudo密码，然后再输入root的密码）。]]></description><category></category></item><item><title><![CDATA[C++ const 关键字的简单总结]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/8287300</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/8287300</guid><author>glcdw</author><pubDate>Wed, 12 Dec 2012 17:13:21 +0800</pubDate><description><![CDATA[C++程序员面试时十有八九会碰到const的问题，所以为了能快点找到工作，还是要了解一下const的用法
 
1. 用const修饰非指针变量，这是最简单的情况
    const int a = 10;
    int const b = 20;

    a = 11;                 // error C3892
    b = 21;]]></description><category></category></item><item><title><![CDATA[mingw开发环境中msys及vim的简单配置]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/8000080</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/8000080</guid><author>glcdw</author><pubDate>Thu, 20 Sep 2012 14:46:39 +0800</pubDate><description><![CDATA[在\msys\1.0\etc\profile文件中增加几行
alias ls='ls --color'
alias la='ls -a --color'
alias ll='ls -al --color'
alias cp='cp -i'
alias mv='mv -i'
alias rm='rm -i'
 
修改~/.vimrc
syntax on
set number
s]]></description><category></category></item><item><title><![CDATA[IP, UDP, RTP包头及MTU]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7986777</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7986777</guid><author>glcdw</author><pubDate>Mon, 17 Sep 2012 11:10:51 +0800</pubDate><description><![CDATA[IP包头

固定部分共20字节
 
UDP包头

固定部分共8字节
 
RTP包头

固定部分共12字节
 
MTU size: 1500 bytes for wireline IP links (maximum size of an Ethernet packet)
IP + UDP + RTP overhead = 20 + 8 + 12 = 40 bytes]]></description><category></category></item><item><title><![CDATA[linux下安装QtCreator]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7900443</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7900443</guid><author>glcdw</author><pubDate>Thu, 23 Aug 2012 16:16:47 +0800</pubDate><description><![CDATA[从Qt官方网站下载qt-creator-linux-x86-opensource-2.5.2.bin，是个bin文件。在Windows下我们习惯于双击该文件，然后一路狂点next，结果没费什么事就OK了。在linux下不是这样的，双击不会弹出安装窗口，其实只要在bin文件所在的目录下
chmod u+x qt-creator-linux-x86-opensource-2.5.2.bin
./q]]></description><category></category></item><item><title><![CDATA[MPEG-2压缩原理简介]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7677048</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7677048</guid><author>glcdw</author><pubDate>Tue, 19 Jun 2012 16:25:53 +0800</pubDate><description><![CDATA[为什么能进行压缩

人眼不能识别很细微的颜色变化帧和帧之间以及帧内有很多冗余信息
 
压缩过程
1. 色彩空间转换（RGB –> YUV）
2. 宏块划分（划分成16x16像素的宏块）
3. 冗余信息去除

时间冗余（IPB帧，帧间预测，运动估计）
空间冗余（DCT, Quantization, Zig Zag Scan, Huffman Coding）

 
采用I帧(]]></description><category></category></item><item><title><![CDATA[OpenProcess使用PROCESS_ALL_ACCESS返回ERROR_ACCESS_DENIED]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7592013</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7592013</guid><author>glcdw</author><pubDate>Tue, 22 May 2012 18:15:32 +0800</pubDate><description><![CDATA[原文地址
http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/eeb93be6-872c-4028-b0ae-cd873e089825
 

Rajeesh... _



Rajeesh... _
Ness technologies 



280 Points500
Recent Achie]]></description><category></category></item><item><title><![CDATA[Kill Child Processes]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7591831</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7591831</guid><author>glcdw</author><pubDate>Tue, 22 May 2012 17:53:53 +0800</pubDate><description><![CDATA[最近编程碰到一个有意思的情况，在一个线程中用CreateProcess创建一个子进程cmd，cmd的参数中有两个可执行文件名A和B，即cmd启动后A进程和B进程用管道连接。对A和B而言，cmd是父进程；对B进程而言，A是输入进程。在任务管理器中，结束cmd后，A和B仍然存在，即子进程没有自动跟着结束；结束A后，cmd和B跟着结束；结束B后，cmd和A仍然存在。
 
如果新建一个批处理文件，把包]]></description><category></category></item><item><title><![CDATA[ffmpeg和x264在mingw下编译]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7573520</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7573520</guid><author>glcdw</author><pubDate>Wed, 16 May 2012 17:37:41 +0800</pubDate><description><![CDATA[x264 configure时的参数
 
如果想编译带调试信息的版本，加上下列参数
--disable-asm --enable-debug
 
如果想编译成静态库，加上
--enable-static
 
如果想编译成动态库，加上
--enable-shared
 
ffmpeg在configure时要相应加上
--enable-gpl --enable-libx264]]></description><category></category></item><item><title><![CDATA[编译ffmpeg以支持rtmp, librtmp not found问题]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7558303</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7558303</guid><author>glcdw</author><pubDate>Fri, 11 May 2012 18:01:55 +0800</pubDate><description><![CDATA[在mingw下编译ffmpeg，并加上对rtmp的支持，即要先编译librtmp. 编译过程出了个librtmp not found问题，google了一圈，发现有很多类似的问题，但都和我的不完全一样。我的根本问题是mingw下的pkg-config没有正确安装。librtmp经过make和make install后，库文件和头文件都已经分别拷贝到/usr/local/lib和/usr/local]]></description><category></category></item><item><title><![CDATA[QtCreator是个很不错的IDE]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7550839</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7550839</guid><author>glcdw</author><pubDate>Wed, 09 May 2012 17:22:16 +0800</pubDate><description><![CDATA[这两天试用了一下Windows下的QtCreator 2.4.1，感觉还不错
 
Qt Creator集成了MinGW编译系统（mingw32-make，gcc编译器，gdb调试器等），开发用到开源代码的项目变得很方便，没有必要再死守msys，也没有必要再记住gdb的各条命令，可以告别原本并非在Windows下开发的开源项目编译、调试的痛苦。
 
可以创建基于makefile的工程，步骤如]]></description><category></category></item><item><title><![CDATA[The Ten Minute Guide to diff and patch]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7388345</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7388345</guid><author>glcdw</author><pubDate>Fri, 23 Mar 2012 18:16:13 +0800</pubDate><description><![CDATA[The original article is here
http://jungels.net/articles/diff-patch-ten-minutes.html
 
 
The Ten Minute Guide to diff and patch
Situation one: you are trying to compile a package from source and]]></description><category></category></item><item><title><![CDATA[patch diff stuff]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7388330</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7388330</guid><author>glcdw</author><pubDate>Fri, 23 Mar 2012 18:12:47 +0800</pubDate><description><![CDATA[The original article is here
http://www.rockbox.org/wiki/WorkingWithPatches
 
Applying A Patch 
Applying a 'patch' (output from diff -u) is done with the 'patch' tool inside the Bash Shell (i.e.Cy]]></description><category></category></item><item><title><![CDATA[胆颤心惊的patch过程]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7387753</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7387753</guid><author>glcdw</author><pubDate>Fri, 23 Mar 2012 16:23:39 +0800</pubDate><description><![CDATA[不知道为什么，在我的机器上VS 2008好像不太稳定，调试一段时间后调试器单步变得异常缓慢，最糟糕的是VS 2008偶尔会失去响应，导致操作系统失去响应，五分钟后只好按下Power键。最后决定把工程文件转换成VS 2005的文件，可是不能down grade转换，最后找到原始的VC 6工程文件，apply patch然后转换成VS 2005的工程，没想到碰到几个问题
1. ToroiseSVN的]]></description><category></category></item><item><title><![CDATA[Emacs和gdb常用命令]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7278532</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7278532</guid><author>glcdw</author><pubDate>Tue, 21 Feb 2012 11:34:26 +0800</pubDate><description><![CDATA[Emacs
在我的实际配置情况下，C代表Ctrl键，M代表Alt键
退出emacs                                                                             C-x C-c
输入shell命令]]></description><category></category></item><item><title><![CDATA[ffmpeg: the mother of all command lines]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7258631</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7258631</guid><author>glcdw</author><pubDate>Tue, 14 Feb 2012 16:37:36 +0800</pubDate><description><![CDATA[原文地址：
http://smorgasbork.com/component/content/article/35-linux/92-ffmpeg-the-mother-of-all-command-lines
 
ffmpeg: the mother of all command-lines 
Monday, 14 September 2009 00:00
 
We've been]]></description><category></category></item><item><title><![CDATA[ffmpeg编译时保留调试信息]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7258359</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7258359</guid><author>glcdw</author><pubDate>Tue, 14 Feb 2012 15:30:06 +0800</pubDate><description><![CDATA[./configure                              \
--enable-debug=3                 \
--disable-optimizations       \
--disable-asm                       \
--disable-stripping               \
... ... (其它]]></description><category></category></item><item><title><![CDATA[ffmpeg命令行接收UDP(MPEG-TS)数据]]></title><link>https://blog.youkuaiyun.com/glcdw/article/details/7258303</link><guid>https://blog.youkuaiyun.com/glcdw/article/details/7258303</guid><author>glcdw</author><pubDate>Tue, 14 Feb 2012 15:18:18 +0800</pubDate><description><![CDATA[vlc接收udp数据很容易，其实ffmpeg也可以做到
ffmpeg -i 
udp://239.255.12.42:1234?multicast=1 
 
这一行可以节省很多coding时间 :-)]]></description><category></category></item></channel></rss>