- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 CentOS 5.5中文乱码解决办法
对于一个不太熟悉的操作系统,不要轻易修改系统语言设置,英文就英文的,凑合着看吧,好歹比乱码强多了 :-)#vi /etc/sysconfig/i18n原先的设置LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"修改后的设置LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18
2013-03-14 13:13:57 697
原创 新手上路-Windows下Java开发环境的设置(JDK)
安装完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%
2013-03-06 18:23:18 600
原创 Ubuntu下创建root账户
Ubuntu默认不开启root账户,所以安装后以第一个用户登录,敲下下面的命令行sudo passwd root然后一步一步根据提示的内容操作就OK了(当前账户以sudo登录,输入sudo密码,然后再输入root的密码)。
2013-02-21 10:52:04 635
原创 C++ const 关键字的简单总结
C++程序员面试时十有八九会碰到const的问题,所以为了能快点找到工作,还是要了解一下const的用法 1. 用const修饰非指针变量,这是最简单的情况 const int a = 10; int const b = 20; a = 11; // error C3892 b = 21;
2012-12-12 17:13:21 376
原创 mingw开发环境中msys及vim的简单配置
在\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' 修改~/.vimrcsyntax onset numbers
2012-09-20 14:46:39 2905
原创 IP, UDP, RTP包头及MTU
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
2012-09-17 11:10:51 2863
原创 linux下安装QtCreator
从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
2012-08-23 16:16:47 3745 2
原创 MPEG-2压缩原理简介
为什么能进行压缩人眼不能识别很细微的颜色变化帧和帧之间以及帧内有很多冗余信息 压缩过程1. 色彩空间转换(RGB –> YUV)2. 宏块划分(划分成16x16像素的宏块)3. 冗余信息去除时间冗余(IPB帧,帧间预测,运动估计)空间冗余(DCT, Quantization, Zig Zag Scan, Huffman Coding) 采用I帧(
2012-06-19 16:25:53 2324
转载 OpenProcess使用PROCESS_ALL_ACCESS返回ERROR_ACCESS_DENIED
原文地址http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/eeb93be6-872c-4028-b0ae-cd873e089825 Rajeesh... _Rajeesh... _Ness technologies 280 Points500Recent Achie
2012-05-22 18:15:32 4697 1
原创 Kill Child Processes
最近编程碰到一个有意思的情况,在一个线程中用CreateProcess创建一个子进程cmd,cmd的参数中有两个可执行文件名A和B,即cmd启动后A进程和B进程用管道连接。对A和B而言,cmd是父进程;对B进程而言,A是输入进程。在任务管理器中,结束cmd后,A和B仍然存在,即子进程没有自动跟着结束;结束A后,cmd和B跟着结束;结束B后,cmd和A仍然存在。 如果新建一个批处理文件,把包
2012-05-22 17:53:53 749
原创 ffmpeg和x264在mingw下编译
x264 configure时的参数 如果想编译带调试信息的版本,加上下列参数--disable-asm --enable-debug 如果想编译成静态库,加上--enable-static 如果想编译成动态库,加上--enable-shared ffmpeg在configure时要相应加上--enable-gpl --enable-libx264
2012-05-16 17:37:41 1107
原创 编译ffmpeg以支持rtmp, librtmp not found问题
在mingw下编译ffmpeg,并加上对rtmp的支持,即要先编译librtmp. 编译过程出了个librtmp not found问题,google了一圈,发现有很多类似的问题,但都和我的不完全一样。我的根本问题是mingw下的pkg-config没有正确安装。librtmp经过make和make install后,库文件和头文件都已经分别拷贝到/usr/local/lib和/usr/local
2012-05-11 18:01:55 9395 2
原创 QtCreator是个很不错的IDE
这两天试用了一下Windows下的QtCreator 2.4.1,感觉还不错 Qt Creator集成了MinGW编译系统(mingw32-make,gcc编译器,gdb调试器等),开发用到开源代码的项目变得很方便,没有必要再死守msys,也没有必要再记住gdb的各条命令,可以告别原本并非在Windows下开发的开源项目编译、调试的痛苦。 可以创建基于makefile的工程,步骤如
2012-05-09 17:22:16 2258
转载 The Ten Minute Guide to diff and patch
The original article is herehttp://jungels.net/articles/diff-patch-ten-minutes.html The Ten Minute Guide to diff and patchSituation one: you are trying to compile a package from source and
2012-03-23 18:16:13 506
翻译 patch diff stuff
The original article is herehttp://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
2012-03-23 18:12:47 443
原创 胆颤心惊的patch过程
不知道为什么,在我的机器上VS 2008好像不太稳定,调试一段时间后调试器单步变得异常缓慢,最糟糕的是VS 2008偶尔会失去响应,导致操作系统失去响应,五分钟后只好按下Power键。最后决定把工程文件转换成VS 2005的文件,可是不能down grade转换,最后找到原始的VC 6工程文件,apply patch然后转换成VS 2005的工程,没想到碰到几个问题1. ToroiseSVN的
2012-03-23 16:23:39 464
翻译 ffmpeg: the mother of all command lines
原文地址: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
2012-02-14 16:37:36 1095
原创 ffmpeg编译时保留调试信息
./configure \--enable-debug=3 \--disable-optimizations \--disable-asm \--disable-stripping \... ... (其它
2012-02-14 15:30:06 5019
原创 ffmpeg命令行接收UDP(MPEG-TS)数据
vlc接收udp数据很容易,其实ffmpeg也可以做到ffmpeg -i udp://239.255.12.42:1234?multicast=1 这一行可以节省很多coding时间 :-)
2012-02-14 15:18:18 8243 1
原创 VLC在Ubuntu下的编译总结
获取源代码$ git clone git://git.videolan.org/vlc.git bootstrap% cd vlc% ./bootstrap 准备依赖项# sudo apt-get build-dep vlc 安装XCBVLC 1.1 and later requires XCB libraries to deal with X11 di
2012-02-06 10:21:17 1751 2
原创 VLC在Ubuntu下cross compile总结
目标:在Ubuntu下编译可以在Windows(Win32)中运行的VLC以下所有内容来自于VLC wiki中的Win32Compile文档Building MethodsCross-compile with Mingw on LinuxThis pagePreferred method (uses cross compilati
2012-02-03 10:52:27 2963 4
原创 编译VLC时碰到的gettext问题
cross-compile with Mingw on Linux编译环境(VMWare + Ubuntu 11.10) 碰到下面这个错误 Entering directory `/root/build/po' rm -f af.gmo && : -c --statistics -o af.gmo af.po mv: cannot stat `t-af.gmo': No such
2012-02-02 17:49:54 1791
原创 有用的VLC命令行设置
--reset-config 重置当前的设置为默认值--intf=rc 关闭GUI,可以从控制台了解到vlc运行的log信息
2012-02-01 17:07:03 954
原创 livehttp module almost working
从VLC论坛中看到的帖子,关于vlc-1.2.0-pre4的livehttp模块 by dmprio » Tue Jul 12, 2011 10:34 pmOk. I finally got things working the way that I wanted to. I will post this here so hopefully it can help someone ex
2012-02-01 14:11:47 694
原创 VLC多块网卡问题
曾经遇到的问题:在一台配置两个网卡的服务器上,一个网卡指定了局域网IP,令一个网卡指定了广域网IP,VLC接收不到局域网内的广播数据。由下面的命令行可以解决:--miface-addr=string> IPv4 multicast output interface addressIPv4 adress for the default multicast interface.
2012-02-01 10:52:29 7703
转载 Building Mingw executables using Cygwin
-mno-cygwin -- Building Mingw executables using CygwinHome Page:http://www.xraylith.wisc.edu/~khan/software/gnu-win32/Author:Mumit KhanCreated:Sun Feb 21 13:19:34 1999
2012-01-13 17:59:05 1361
转载 Better Cygwin Terminal
Better Cygwin Terminalmintty is an option -- http://code.google.com/p/mintty/"Mintty is a terminal emulator for Cygwin and Cygwin derivatives such as MSYS. It can be downloaded from here or it
2012-01-13 17:42:05 1814
原创 Win32编程常见字符类型(摘自MSDN)
LPCSTR Pointer to a constant null-terminated string of 8-bit Windows (ANSI) characters. For more information, see Character Sets Used
2011-10-11 13:32:28 429
转载 岗位要求潜台词,你看得懂么?
(转载自51job)一般我们求职人员找工作时,我们都会很关注这一点---岗位要求,因为这相当于一个门槛,你的条件满足了这个,你才有机会和HR谈岗位匹配度的问题,再进一步讨论你是不是最适合的人选。对于岗位要求我们要如何解读才是正确的解读呢?下面就本人的一些经验,和大家一起来分享
2011-09-02 16:25:15 976
原创 在本机搭建Darwin Streaming Server流媒体服务器的debug环境
使用到的软件1. vlc-0.8.6i2. release版的Darwin Streaming Server3. debug版的Darwin Streaming Server 思路在安装release版的DSS到本机后,并不启动该流媒体服务,即实际我们仅仅用到它的配置文件而已。启动debug版的DSS (启动命令行中加-d), 启动vlc循环播放本地的一个视频文件、
2011-06-16 11:31:00 2311 1
原创 Intel Core 2 (Penryn)系列处理器简介
Intel Core 2系列处理器采用了45nm晶体管技术,这是晶体管技术上的一个突破。晶体管的密度几乎翻了一番,漏电显著降低。另外,Intel在Core 2系列处理器中对微结构进行了改进,并且引入了新的指令集SSE4。处理器的性能得到增强,同时功耗也在降低,并且兼容现有的应用程序。 对于开发者而言,现有的程序可以运行更快、能耗更小,而且还可以采用SSE4指令来优化程序从而充分利用处理器在
2009-10-10 17:30:00 1137
SMPTE 421M
2010-05-05
CPU ID检查工具CPU-Z 1.52
2009-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人