自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lovey599

欢迎转载,转载请注明出处!

  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 QtCreator集成开发环境编译调试VLC

<!--@page {margin:2cm}h1 {margin-top:0.6cm; margin-bottom:0.58cm; line-height:240%; page-break-inside:avoid}h1.western {font-family:"DejaVu Serif Condensed",serif; font-size:22pt}

2011-12-12 08:40:22 6584 3

原创 标准C中多字节和宽字节的互相转换

标准C中多字节和宽字节的互相转换    标准C中将多字节转换为宽字节的函数是mbstowcs。将宽字节转换为多字节的函数是wcstombs。这两个函数均依赖于LC_CTYPE。具体的,你的操作系统所支持的locale,你可以通过locale –a命令查看。假如待转换的字符串中包含中文,那么locale –a应该能够看到类似zh_CN.utf8之类的。如果没有,那么以上两个函数将不能正确的对

2012-06-14 16:15:14 5788

原创 live555源码学习第三节

Live555源码学习第三节TaskSecheduler类学习顾名思义,TaskSecheduler类是一个任务调度器,它是整个Live555的任务调度中心,程序在任何时刻的任何动作,均由该类完成。其核心函数是SingleStep。Live555的任务主要分为Delayed Event、Socket Event以及Trigger Event。其类层次结构如下图所示:

2012-04-10 15:51:05 5090 5

原创 live555源码学习第二节

Live555源码学习第二节UsageEnvironment类学习UsageEnvironment代表了整个系统的运行环境,主要包括错误的输入和输出。其默认实现主要针对控制台进行输入和输出。该类中还保存了一个非常重要的数据结构:TaskSecheduler类的引用,这两个类共同构建了整个Live555框架的灵魂。TaskSecheduler类是整个系统的任务调试中心。由此可见这

2012-04-09 16:52:17 2323

原创 Live555源码学习第一节

Live555源码学习第一节编译与调试环境的搭建一直想学习live555,苦于始终没有机会。碰巧,由于公司某同事辞职,于是借此机会对live555进行分析学习,故将自己的学习笔记谨记于此。由于很多开源代码都与Linux有牵连,我非常怕麻烦,故而我在阅读这份代码时所选操作系统为Ubuntu 32 bit(如无特别说明,文中提到的工具均是Linux平台下的工具)。在以后

2012-04-06 15:09:51 2618

原创 RTSP协议初探

RTSP是实时流媒体传输协议,其目的在于建立一个或几个跟时间同步的流媒体,比如音频或视频。RTSP本身并不控制如何发送流媒体数据,其作用只是充当控制器。RTSP协议沿用了HTTP协议的语法和安全认证机制,能很好的被防火墙所理解。RTSP协议易于扩展,解析,安全,其传输方式也十分的灵活。下面对RTSP协议中几个重要的方法做介绍。     OPTIONS方法:     该方法是可选的,该方法可

2012-03-12 12:32:01 1028

原创 gedit中文乱码之ubuntu解决方案

缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。我所用的gedit版本是3.x系列,在使用本文所用的方法之前,请确保你所用的版

2012-02-27 15:21:22 988

原创 zmodem传输协议

xmodem协议比较古老了,已经被新一代的ssh和sftp之类的协议取代了。但我在实际的使用中,发现xmodem协议仍然有它较为方便的地方。这里主要介绍sz和rz命令的使用。sz命令和rz命令在传输上默认是以二进制的方式进行传输,它们的简单使用如下:首先执行sudo apt-get install lrzsz安装软件包。sz:将linux上的档案发送到windows端。使用方式如# s

2012-02-20 12:39:25 9271

原创 Msys+MinGW编译VLC

Msys+MinGW编译VLC作者:lovey599下载附件说明:本文只是对官方文档进行简单的翻译总结,旨在帮助一些英文不太好的朋友。官方文档请见wiki.videolan.org/Win32CompileMSYSNew。Msys是MinGW的一个辅助工具,包括一些基于GCC的编译工具链。有了它,你能够轻松的在Windows上编译VLC(实际上,交叉编译VLC将是更加容易,轻松而且

2011-12-30 12:01:03 7357 16

翻译 Win32Compile

交叉编译VLC

2011-12-14 22:14:28 956

原创 交叉编译VLC

交叉编译VLC作者:lovey599    本文讨论如何在Ubuntu系统上交叉编译VLC源代码。首先,请启动终端,然后执行以下命令:$sudo apt-get install gcc-mingw32 mingw32-binutils$git clone git://git.videolan.org/vlc.git$ mkdir -p contrib/win32

2011-12-14 22:01:18 3956

msys和mingw编译vlc

msys和mingw下编译vlc的方法和资料

2011-12-30

loadrunner11破解

HP loadrunner11破解 win7请以管理员权限运行程序。

2011-12-10

QtCreator编译调试vlc

利用qtcreator集成开发环境编译并且调试vlc项目源代码,相信对于vlc开发人员来说,螀是极好的资源

2011-12-09

openssl编程介绍书

关于openssl编程的书,高清pdf,非扫描版,完全介绍 关于openssl编程的书,高清pdf,非扫描版,完全介绍

2011-03-15

pe格式详细说明及代码

详细讲解pe文件的格式及用途,并且附有许多示例说明代码,是对pe进行完全掌握的不错资料 详细讲解pe文件的格式及用途,并且附有许多示例说明代码,是对pe进行完全掌握的不错资料

2011-03-15

很好的新闻发布系统cms

很好的新闻发布系统cms 很好的新闻发布系统cms很好的新闻发布系统cms 很好的新闻发布系统cms很好的新闻发布系统cms很好的新闻发布系统cms很好的新闻发布系统cms很好的新闻发布系统cms

2011-03-15

学生成绩管理系统学生成绩管理系统学生成绩管理系统

学生成绩管理系统学生成绩管理系统学生成绩管理系统学生成绩管理系统学生成绩管理系统学生成绩管理系统学生成绩管理系统学生成绩管理系统学生成绩管理系统学生成绩管理系统

2011-03-15

C#完美自定颜色控件

C#完美自定义颜色控件,提供常用,自定义,更多,系统等多种颜色选择方式

2010-03-30

漂亮的后台管理模板,outlook类型

非常漂亮的一款后台管理通用模板,尤其适合管理项目多的网站布局

2010-03-14

VC黑白棋VC黑白棋VC黑白棋

一个非常好的黑白棋,还可以学习各种控件的开发知识。非常强的内容,强烈建议想开发游戏或者想提高VC的下载学习!!!

2010-01-04

空空如也

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

TA关注的人

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