自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (14)
  • 收藏
  • 关注

原创 关于字符常量

在C++中字符串常量的类型是const char *, or char *,这两种方式都是c的遗留物。c++原则上要求适用const char*,但已存在的大部分c代码都是使用的char*这种形式,所以为了兼容这些代码,c++也允许char*这种定义常量字符串的方式。字符串常量的确是静态存储的,不管存在什么地方,以什么样的方式存储,拿出来用时都是c风格字符串的形式。这种方式定义的字符串保存在全局(

2012-08-24 17:06:15 633

转载 内存池实现

内存池实现话说一直想找一个别人写好的使用,可惜没什么人会拿这小东西发布,只好自写一个。1.多级链表分配池我不知道这种设计的具体学名是什么,这部分的内容也许你去看《STL源码分析》的有关章节更合适一些,这里我只能用我粗陋的语言描述一下。内存池,完全可以从字面上理解为从池子里申请内存,释放的时候还给池子。最简单的内存池应该是fix_pool吧,即每次分配出来的内存块大小是固

2012-08-24 16:50:48 496

转载 C/C++ 文件读写操作总结

(转)C/C++ 文件读写操作总结在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:  1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于BCB库的文件操作;5、特殊文件的操作。 壹、基于C的文件操作   在ANSI

2012-08-24 16:32:50 883

转载 各种计算机语言的经典书籍

1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父)Java编程思想(第2版)----Java四大名著----Bruce EckelJava编程思想(第3版)----Java四大名著----------------Bruce EckelJAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----Cay

2012-08-24 16:29:45 2787

转载 C++内存管理

C++内存管理[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也

2012-08-24 16:17:02 1486

转载 live555学习笔记2-基础类

二 基础类讲几个重要的基础类:BasicUsageEnvironment和UsageEnvironment中的类都是用于整个系统的基础功能类.比如UsageEnvironment代表了整个系统运行的环境,它提供了错误记录和错误报告的功能,无论哪一个类要输出错误,就需要保存UsageEnvironment的指针.而TaskScheduler则提供了任务调度功能.整个程序的运行发动机就是它,它

2012-08-16 15:37:48 519

原创 live555学习笔记1—编译与调试环境的搭建

Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用于多款播放器的流媒体播放功

2012-08-13 16:11:00 1281

转载 wireshark的使用教程

wireshark是一款抓包软件,比较易用,在平常可以利用它抓包,分析协议或者监控网络,是一个比较好的工具,因为最近在研究这个,所以就写一下教程,方便大家学习。       这里先说Wireshark的启动界面和抓包界面       启动界面:             抓包界面的启动是按file下的按钮之后会出现            这个是

2012-08-07 14:23:29 696

转载 一些简单的分析RTSP、RTP/RTCP的方法和工具

搞流媒体的肯定会遇到抓包后的分析问题,一些好用的工具往往能事半功倍。抓包可以是snoop或者wireshark,主要都是先选好网卡,最多再指定一些端口。分析的时候一般都用wireshark了。根据目的地址或者源地址过滤(udp.port==xxx,tcp.port == 554等)可以过滤出有用的UDP、TCP包,然后可以Decode AS 成RTP或者RTSP。如果知道SDP信息,在分析

2012-08-07 13:51:49 3085

转载 RTP/RTCP协议简介

1、RTP/RTCP协议简介RTP 由 IETF(http://www.ietf.org/)定义在 RFC 3550和3551中。     RTP被定义为传输音频、视频、模拟数据等实时数据的传输协议,与传统的注重的高可靠的数据传输的运输层协议相比,它更加侧重的数据传输的实时性,此协议提供的服务包括数据顺序号、时间标记、传输控制等。RTP通常与辅助控制协议RTCP一起工作,RTP只负责实

2012-08-07 13:37:14 1360

转载 SDP协议介绍

一、SDP协议介绍SDP也是MMUSIC工作组的一个产品,在MBONE内容中用得很多。其目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了绘画描述的统一格式,但并不定义多播地址的分配和SDP消息的传输,也不支持媒体编码方案的协商,这些功能均由下层传送协议完成.典型的会话传送协议包括:SAP(Session Announcemen

2012-08-07 13:00:48 1461

转载 RTSP协议介绍

RTSP协议介绍1. 实时流协议RTSPRTSP[3]协 议以客户服务器方式工作,它是一个多媒体播放控制协议,用来使用户在播放从因特网下载的实时数据时能够进行控制,如:暂停/继 续、后退、前进等。因此 RTSP 又称为“因特网录像机遥控协议”。1.1.   RTSP协 议简介要 实现 RTSP 的控制功能,不仅要有协议,而且要有专门的媒体播放器(media player)和 媒体服

2012-08-07 11:07:36 2294

tomcat+jsp内幕详解

tomcat目录结构、tomcat启动分析、tomcat体系结构、jsp运行原理

2008-08-08

android 百度地图demo 在地图上划出轨迹

android 百度地图demo实例 在地图上划出轨迹

2015-06-19

easyftp上传工具

easyftp是ftp上传的控件,可以连接ftp服务器,下载文件,创建目录,删除文件,上传文件,可以嵌入到你的应用中(VB,C#,JS等),方便与ftp服务器的交互操作。

2012-08-07

C++程序设计 (谭浩强)

C++程序设计 (谭浩强),详细介绍C++开发技术,通俗易懂,例子丰富,能快速掌握c++开发

2012-08-07

POI For Excel

java导入、导出excel的api,几乎支持所有excel

2008-08-05

Hadoop基础教程

Hadoop 是一个能够对大量数据进行分布式处理的软件框架。但是 Hadoop 是以一种可靠、高效、可伸缩的方式进行处理的。Hadoop 是可靠的,因为它假设计算元素和存储会失败,因此它维护多个工作数据副本,确保能够针对失败的节点重新分布处理。Hadoop 是高效的,因为它以并行的方式工作,通过并行处理加快处理速度。Hadoop 还是可伸缩的,能够处理 PB 级数据。此外,Hadoop 依赖于社区服务器,因此它的成本比较低,任何人都可以使用。

2016-04-29

Mac OS 10.6 dmg

Mac OS 10.6的dmg的格式的种子

2015-06-19

JAVA5.0 API手册

可以快速的查找java 所有api的介绍、使用方法。是开发中不可缺少的工具。

2008-09-04

Android 自定义控件实现圆形菜单 【高仿建行圆形菜单】

Android 自定义控件实现圆形菜单 【高仿建行圆形菜单】

2015-06-19

log4j日志管理

在java程序中使用log4j功能,可以自己定义日志等级、输出端等

2013-08-13

Inteli3i5m mac 引导文件

i3 i5 下mac的引导文件,用于virtualbox下安装mac os

2013-08-13

Wireshark 抓包工具

Wireshark 抓包工具, wireshark是一款抓包软件,比较易用,在平常可以利用它抓包,分析协议或者监控网络,是一个比较好的工具

2012-08-07

oracle jdbc

java连接oracle数据的jdbc

2008-08-05

空空如也

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

TA关注的人

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