自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 收藏
  • 关注

java反射代理学习

package com.pinganfu.openapi.service;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationHandler;import java.lang.reflect.InvocationTargetExcep...

2017-04-04 14:58:00 229

保护眼睛颜色的RGB数值

银河白<wbr><wbr><wbr>#FFFFFF<wbr><wbr><wbr>RGB(255, 255, 255)</wbr></wbr></wbr></wbr></wbr></wbr&a

2016-05-24 10:00:00 1100

java反射代理学习

import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationHandler;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Met...

2016-04-15 17:34:00 198

java DateUtil

import java.sql.Time;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import org.apache.http.im...

2016-04-15 11:19:00 172

很全面的freemarker教程

copy自http://demojava.iteye.com/blog/800204以下内容全部是网上收集:FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:<#-- ... -->格式部分,不会输出3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出4,FTL...

2016-02-19 17:29:00 117

CXF spring jaxws:endpoint jaxws:server 区别 与 关系

通过spring 配置实现 webservice 的配置有两种,一种是jaxws:endpoint,另外一种是jaxws:server 。百度上没查到相关区别,又由于本人没有跟代码,所以又google了一下,才找到:First, they are all for the server side configuration.Second, jaxws:endpoint is comi...

2016-02-19 17:24:00 298

线程同步——条件变量

1.互斥量的存在问题:<wbr><wbr><wbr></wbr></wbr></wbr>互斥量是线程程序必需的工具,但它们并非万能的。例如,如果线程正在等待共享数据内某个条件出现,那会发生什么呢?它可以重复对互斥对象锁定和解锁,每次都会检查共享数据结构,以查找某个值。但这是在浪费时间和资源,而且这种繁忙查询的效率非...

2015-12-01 13:18:00 99

Windows路由表详解

对于路由器的路由表,大部分网管朋友都很熟悉,但是对于windows的路由表,可能了解的人就相对少一些。今天我们就一起来看看windows路由表。一、 windows路由表条目解释1. 使用ipconfig /all查看网卡信息2. 使用route print命令查看路由表信息,如下图:3. 路由表信息解释 1)名词解释:Active Routes:活...

2013-08-30 13:45:00 134

在Linux系统如何让程序开机时自动启动

在Linux系统如何让程序开机时自动启动  核心提示:系统的服务在开机时一般都可以自动启动,那在linux系统下如果想要程序在开机时自动启动怎么办?我们知道在 windows系统“开始”-->“所有程序”-->“启动”里面放个快捷方式就行,那Linux系统下呢?...系统的服务在开机时一般都可以自动启动,那在linux系统下如果想要程序在开机时自动启动怎么办?我们知道在wind...

2013-07-23 19:58:00 879

shell 语法简介

一、基本语法1.1、shell文件开头shell文件必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:运行chmod+xfilename这样才能用./filename来运行1.2注释在进行shell编程时,以#开头的...

2013-06-20 17:04:00 148

linux下MySQL配置文件讲解

配置MySQL服务器是一个丰富而复杂的工作。在本文中,我只能肤浅的说一下各种选项。可以使用的MySQL配置文件共有5个。·/etc/my.cnf是默认的MySQL配置文件。应该对这个文件配置修改。它是为学习目的而设计的。·my-small.cnf是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。·my-medium.cnf是为中等规模的数据库而设计的。如果你正在企...

2013-06-15 11:30:00 316

linux下mysql配置文件my.cnf详解

basedir = path使用给定目录作为根目录(安装目录)。character-sets-dir = path给出存放着字符集的目录。datadir = path从给定目录读取数据库文件。pid-file = filename为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统); Init-V脚本需要使用这个文件里...

2013-06-15 11:26:00 106

Linux 用户管理工具介绍

本文主要介绍Linux系统的用户和用户组的查询、添加、修改及删除等管理工具;Linux是一个多用户的操作系统,她有完美的用户管理工具,这些工具包括用户的查询、添加、修改,以及用户之间相互切换的工具等;通过这些工具,我们能安全、轻松的完成用户管理;一、与用户管理相关的配置文件1、/etc/passwd 和/etc/groups在linux系统下,对用户和用户组进行添加、修改、删除...

2013-06-05 09:30:00 208

Linux 下各个目录的作用

文件的类型 LINUX有四种基本文件类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。 普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。 目录文件:包括文件名、子目录名及其指针。它是LINUX储存文件名的唯一地方,可用ls列出目录文件。 连接文件:是指向同一索引节...

2013-06-05 09:16:00 111

Linux常用的网络命令

Linux常用的网络命令网络参数设置命令 所有时刻如果你想要做好自己的网络参数设置,包括IP参数、路由参数和无线网络等,就得要了解下面这些相关的命令才行。其中Route及ip这两条命令是比较重要的。当然,比较早期的用法,我们都是使用ifconfig的。? ifconfig:查询、设置网卡和IP网段等相关参数。? ifup、ifdown:这两个文件是Script,通过更简单...

2013-06-04 15:13:00 387

Linux rpm 命令参数使用详解[介绍和应用]

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--ve...

2013-06-04 14:50:00 104

GDB常用示例

本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。命令解释示例file <文件名>加载被调试的可执...

2013-06-04 08:58:00 181

VC6.0的ActiveX控件实现

首先, ActiveX控件以前也叫做OLE控件或OCX控件,它是一些软件组件或对象,可以将其插入到WEB网页或其它应用程序中。使用ActiveX插件,可以轻松方便的在Web页中插入多媒体效果、交互式对象以及复杂程序等等。通常使用C++或VB开发ActiveX控件,关于如何做一个ocx控件可以参考孙鑫的书,上面讲得还蛮清楚的。 这里就简单介绍一下。参考自http://www.cnblogs...

2013-05-31 14:48:00 447

一些vc开发浏览器及插件的资料

如何往IE工具条添加按钮问题提出:金山词霸、网络蚂蚁等软件安装后会向IE的工具条添加自己的按钮。按下按钮后还会作出相应的动作,这种功能是如何实现的呢?读完本文,您也可以将自己应用程序的按钮添加到IE的工具条中。基本原理:从IE5开始便允许我们向工具栏添加自己的按钮,其本质就是修改注册表,添加创建此按钮所需的信息。实现步骤:1.创建此按钮的GUID(globally uniq...

2013-05-31 14:45:00 907

NAT地址转换和端口复用PAT

什么是端口复用动态地址转换(PAT) 介绍配置实例 端口多路复用(Port address Translation,PAT)是指改变外出数据包的源端口并进行端口转 换,即端口地址转换(PAT,Port Address Translation).采用端口多路复用方式。内部网络 的所有主机均可共享一个合法外部IP地址实现对Internet的访问,从而可以最大限度地节约 IP地址资源。同...

2013-05-24 16:28:00 1233

C++中的单例模式 .

单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做到这一点,...

2013-05-23 19:01:00 100

初识bat文件

bat是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。...

2013-05-21 10:03:00 102

.NET Framework 加密模型

.NET Framework 提供许多标准加密算法的实现。这些算法易于使用并具有最安全的可能默认属性。此外,对象继承、流设计和配置的 .NET Framework 加密模型具有高度的可扩展性。对象继承.NET Framework 安全系统实现可扩展模式的派生类继承。层次结构如下所示: 算法类型类,例如 SymmetricAlgorithm 或 HashAlgorith...

2013-01-04 10:13:00 151

.net加密概述

<nobr>:多个</nobr><nobr>代码:Visual Basic</nobr><nobr>代码:C#</nobr><nobr>代码:Visual C++</nobr><nobr>代码:J#</nobr&

2013-01-04 10:11:00 162

优秀的计算机类书籍

1、Java Java编程思想(第4版)----Java四大名著----------------Bruce Eckel(获取)JAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann (获取)JAVA 2核心技术 卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann (获取)Effective Java中文版...

2012-12-14 10:37:00 159

C++笔试题集

获取C++primer二、删除一个单项链表的最中间的元素,要求时间尽可能短(不能使用两次循环)struct link{int data;struct link *next;};void delMiddle(link *head){if(head == NULL)return;else if(head->next == NULL){delet...

2012-12-14 10:03:00 322

开源RTP库JRTPLIB 初学

开源RTP库JRTPLIB 初学RTP是一个实时通讯网络协议,网络上的音视频传输可以用它来做,像QQ的语音聊天等都是使用这个。real 开发 的在线rm文件播放协议 rstp也是基于RTP协议,可以自己搜索一下, 在网上可找到“RTP 实时网络协议rfc3550.pdf” 文档,有详细介绍。JRTPLIB 是一个开源的 RTP协议实现库,支持Windows和unix平台,应该也很多人用...

2012-12-05 09:54:00 554

音视频编解码的一些源代码

资料名称:音视频编解码的一些源代码   资料成文时间:不详   语言:英文   页数:很多   何人所著(来源):   文件格式:原代码   开发工具:vc++   说明:   以下上传的源码是我以前搜集的一些有价值的东西,希望对做音视频的朋友有一些用处   《信息技术 先进音视频编码 第2部分:视频》又称为AVS1-P2,此源码于2006年3月中旬公布,需要的...

2012-11-28 09:50:00 579

视频编解码概述

1. 常用的基本知识基本概念编解码  编解码器(codec)指的是一个能够对一个信号或者一个数据流进行变换的设备或者程序。这里指的变换既包括将信号或者数据流进行编码(通常是为了传输、存储或者加密)或者提取得到一个编码流的操作,也包括为了观察或者处理从这个 编码流中恢复适合观察或操作的形式的操作。编解码器经常用在视频会议和流媒体等应用中。(h.261,h.262,h.263,h,264,...

2012-11-28 09:49:00 210

视频编解码基础

2.1介绍视频编码是对一个数字视频信号的编码和解码的过程.这一章讨论了数字图象和视频信号的结构和特征以及对于视频编码来说很重要的一些基本概念,比如采样格式 等.数字视频是对于一个自然的视觉场景的从时间和空间上进行采样的表示方式.一个场景是由通过在时间上对于点进行采样来得到帧从而产生的(一种对于在时间 上点在整个视频场景中的表示方法)或是一个场(由奇数或偶数行的空间采样组成).采样在一定的时间间隔上...

2012-11-28 09:48:00 119

Hadoop安装部署

1. Hadoop安装部署1.1. 机器说明总共4台机器:test161.sqa,test162.sqa, test163.sqa,test164.sqaIP地址分别为:192.168.207.161 …… 192.168.207.164操作系统:Redhat Linuxroot用户密码:hello123test161.sqa(192.168.207.161)作...

2012-11-15 18:17:00 67

带有缓冲功能的read函数

static int read_count;static char *read_ptr;static char read_buf[MAXLINE];static size_t my_read(int fd,char*ptr){ if(read_count<=0) { again: if(read_count=read(fd,readbuf,sizeof(read_buf...

2012-11-14 16:43:00 307

位操作将n上调至align的倍数,align为2的倍数

//位操作将n上调至align的倍数,align为2的倍数static size_t ROUND_UP(size_t bytes,unsigned int align){return ((bytes+align-1) & ~(align-1));}

2012-11-09 09:38:00 172

ffmpeg简介

ffmpegFFmpegFFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。简介 ...

2012-11-03 19:14:00 422

H.264 H.264RTP发送和接收

1.预备知识RTP包头的格式。0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|V=2|P|X| CC |M| PT | sequencenumber |...

2012-11-01 09:10:00 173

RTP_h264解包源码

//// classCH264_RTP_UNPACKclassCH264_RTP_UNPACK{#defineRTP_VERSION2#defineBUF_SIZE(1024*500)typedefstruct{//LITTLE_ENDIANunsignedshortcc:4;/*CSRCcount*/unsignedshortx:1;/*headere...

2012-11-01 09:08:00 214

RTP_h264打包源码

<wbr><p>classCH264_RTP_PACK</p><p>{</p><p>#defineRTP_VERSION2</p><p>typedefstructNAL_msg_s</p><p>{</p

2012-11-01 09:07:00 113

RTCP中文详解

RTCP协议介绍RTCP概要实时传输控制协议(Real-timeControlProtocol,RTCP)与RTP共同定义在1996年提出的RFC 1889中,是和 RTP一起工作的控制协议。RTCP单独运行在低层协议上,由低层协议提供数据与控制包的复用。在RTP会话期间,每个会话参与者周期性地向所有其他参与者发送RTCP控制信息包,如下图所示。对于RTP会话或者广播,通常使用单个多目...

2012-11-01 09:05:00 256

RTP-RTCP协议分析

RTP协议分析一. RTP协议背景..........................................................................................................1二. RTP协议原理及工作机制.......................................................

2012-11-01 09:04:00 208

UDP、TCP、RTP协议总结

UDP、TCP、RTP三种协议的总结一、RTP协议分析1、 RTP概述1.1. RTP是什么RTP全名是Real-timeTransport Protocol(实时传输协议)。它是IETF提出的一个标准,对应的RFC文档为RFC3550(RFC1889为其过期版本)。RFC3550不仅定义了RTP,而且定义了配套的相关协议RTCP(Real-time Transport C...

2012-11-01 09:02:00 1255

空空如也

空空如也

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

TA关注的人

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