自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走向辉煌

3931010

  • 博客(98)
  • 资源 (4)
  • 收藏
  • 关注

原创 linux下一个网络接口添加多个地址和路由

其中,eth0:1表示绑定的第二个IP地址,192.168.1.100为绑定的IP地址,netmask 255.255.255.0为子网掩码。gw 192.168.0.1:网关地址,即数据包从本机发送到非直连网络时所经过的下一跳路由器的IP地址。netmask 255.255.255.0:子网掩码,用于确定IP地址的范围。-net 192.168.0.0:目标网段,即你想要设置路由的网络地址。dev eth0:1:端口号,表示该路由所使用的网络接口。

2023-12-30 14:50:06 408

原创 docker命令整理

docker常用命令

2023-08-30 15:34:43 181

原创 git使用问题总结

一、第一次从远程git拉取代码,解决证书问题。

2023-05-25 15:07:01 338

转载 CentOS 7如何配置yum源

1.EPEL(Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.cp-avf /mnt/cdrom /yum #若不想每次都放光盘,可复制光盘文件到本地硬盘yum目录下。(1).如果重定向的操作符是

2023-05-25 13:59:59 222

原创 生成VLC 及其模块的全面帮助

vlc帮助

2023-05-22 15:44:48 606

原创 CentOS常用命令

ssh配置文件/etc/ssh/sshd_config。禁用(开机禁止启动):disable。启用(开机自启动):enable。重新加载配置:reload。查看状态:status。重启:restart。

2023-05-05 09:51:28 571

原创 解决禅道windows服务apachezt偶尔无法启动问题

解决禅道服务无法启动问题

2023-04-09 11:39:19 503

转载 平台级 SaaS 架构的基础:统一身份管理系统

业内在用户统一身份认证及授权管理领域,主要关注 4 个方面:集中账号管理(Account)、集中认证管理(Authentication)、集中授权管理(Authorization)和集中审计管理(Audit), 简称 4A 管理。后来发展了 IAM(Identity and Access Management,即身份识别与访问管理)的相关技术,在云计算等领域应用广泛。整体来说,不管是 4A 还是 IAM 还是未来可能的其他技术体系,都可以归纳为『统一身份治理』的范畴。本文基于『统一身份治理』的概念提出了统.

2021-11-06 10:46:34 2093

原创 centos7、8打开、关闭防火墙,查看防火墙状态

centos7的防火墙改用firewalld,不再使用iptables了。操作防火墙,首先要进入到root用户。1、打开防火墙systemctl start firewalld2、关闭防火墙systemctl stop firewalld3、查看防火墙状态systemctl status firewalld4、启用防火墙systemctl enable firewalld5、禁用防火墙systemctl disable firewalld执行打开防火墙、关闭防火墙,操作

2021-08-23 15:33:55 2273

原创 Windows下编译openssl-1.0.2m

一、下载文件并安装工具1、下载OpenSSL源码openssl官网:https://www.openssl.orgopenssl版本:openssl-1.0.2m.tar.gz下载地址: https://www.openssl.org/source/old/1.0.2/openssl-1.0.2m.tar.gzopenssl-1.0.2m.tar.gz文件解压到openssl-1.0.2m目录。2、下载并安装PerlActivePerl工具官网下载链接:http://w.

2020-09-16 11:29:18 1466

原创 VS2013编译eXosip2-5.0.0

可以先参考[VS2013编译eXosip2-4.1.0]文章进行编译https://blog.csdn.net/dgyanyong/article/details/50818101 下面罗列一下额外需要修改的地方: 一、5.0版本缺少eXrefer_api.c文件,从4.1版本中找到eXrefer_api.c,并添加到相应的位置。二、exosip协议栈刷新订阅不好用问题参考文...

2018-12-28 16:34:07 843

原创 OCX控件全屏、恢复

本文实现了在OCX控件上双击鼠标,控件全屏,再次双击鼠标,控件恢复原始状态的功能。

2017-04-09 16:26:50 4212 2

原创 IIS7下,使用html5的video,无法播放视频

IIS7下,使用html5的video,无法播放视频

2016-11-15 22:13:36 5086

原创 将Windows应用程序注册为服务运行

将Windows应用程序注册为服务运行instsrv srvany

2016-11-01 16:06:44 1311

原创 通过Windows进程ID获取窗口句柄

通过Windows进程ID获取窗口句柄的2种方法

2016-11-01 11:33:27 19444 3

原创 使用boost和stl分别实现超时功能

使用boost和stl分别实现超时功能10秒钟内输入一个字符。 如果没输入字符,则打印超时消息; 如果输入了字符,则发出通知信号,并显示输入所用的时间。

2016-07-25 17:35:12 3049

原创 svn使用说明

搭建svn服务器的方法进行说明,搭建了很多次,但总是记不住,资料文档还总忘记在什么位置,写到博客上备忘。1、svn服务器下载地址http://sourceforge.net/projects/win32svn/Setup-Subversion-1.8.10.msi2、svn客户端下载地址http://tortoisesvn.net/downloads.htmlTor

2016-05-10 10:23:04 712

原创 VS2013编译eXosip2-4.1.0

VS2013编译eXosip2-4.1.0

2016-03-07 11:30:29 5387

原创 C++单例模式实现方式

//C++单例模式实现方式class CSingleton{private: ///< 禁用构造函数(注意:类变量如果需要初始化,需要在构造函数中初始化) CSingleton() : m_nFlag(0){} ///< 禁用构造传参赋值 CSingleton(const CSingleton &); ///< 禁用=赋值 CSing

2015-09-30 10:38:30 742

原创 Effective C++ 改善程序与设计的55个具体做法 读书笔记

Effective C++ 改善程序与设计的55个具体做法 读书笔记

2015-09-02 10:03:41 1497

原创 ffmpeg问题及解答

1、编码器打开失败  这是少配置了x264需要的编码参数吧你把AVCOdecContext的qmin,qmax设置一下用别的编码器就不一定要设置。  2、avformt_find_stream_info,解决卡住的问题(ffmpeg, demux)   ...........

2015-07-28 09:06:28 1106

转载 C++的iostream标准库介绍+使用详解(转)

0 为什么需要iostream我们从一开始就一直在利用C++的输入输出在做着各种练习,输入输出是由iostream库提供的,所以讨论此标准库是有必要的,它与C语言的 stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。  iostream为内置类型对象提供了输入输出支持,同时也支持文件的输入输出,类的设计者可以通

2015-06-16 14:02:20 22259

原创 在共享 DLL 中使用 MFC 出现内存泄漏

写了个lib库程序。在控制台应用程序中调用该lib库,执行都正常,退出时也没有内存泄漏。在MFC界面应用程序中调用该lib库,执行正常,但退出时报告有内存泄漏。[在共享 DLL 中使用 MFC] 提示内存泄漏设置为[在静态库中使用 MFC]后,提示消失。

2015-04-28 10:06:04 2707

转载 boost xml

读写XML文件:testConfigRead.xml 1234 first second third #include #include #include #include #include #include #include #include #include struct

2015-04-24 09:21:39 1580

转载 判断ffmpeg读到的packet是否为关键帧

判断ffmpeg读到的packet是否为关键帧av_read_frame(avFormatCtx, readPacket)if(readpacket->flags &AV_PKT_FLAG_KEY ){key frame}//////如果是h264编码,从帧数据判断frame =  |length|data|length后面紧跟着的第一个by

2015-04-04 12:29:47 5196

转载 YV12和I420的区别 yuv420和yuv420p的区别

YV12和I420的区别 YV12和I420的区别       一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=width×heigth×3 Bit,RGB32的size=width×heigth×4,如果是I420(即YUV标准格式4:2:0)的数据量是 size=width×heigth×1.5 Bit。      在采集到RGB24数据

2015-03-20 14:12:54 1636 1

转载 MP4文件格式的解析,以及MP4文件的分割算法

mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当然,流媒体点播也可以采用flv格式来做,flv也可以封装H.264视频数据的,不过Adobe却不推荐这么做,人家说毕竟mp4才是H.264最佳的存储格式嘛。  这几天整理并重构了一下m

2015-02-25 20:12:43 642

转载 设计模式几大原则

谈到设计模式,不能不说一下GRASP (职责分配原则),这个比模式更重要.我将再后边接着来分析.下面我来分析一下设计模式原则,以及在设计模式中的体现.主要参考:程杰 (这里用DH代替)  和Justin Tech 的博客.一:设计模式的核心原则是:"开-闭"原则(  Open - Closed Principle 缩写:OCP  ),一切的一切都是围绕着"开-闭"原则展开的

2015-02-25 13:23:22 635

转载 公安视频监控系统建设存在问题及系统规划思路简析

导语:近年来,随着各地视频监控系统建设规模的扩大,公安业务对视频依靠程度的不断提升,视频监控图像信息的应用成为公安机关治安防范、打击犯罪和指挥通信的重要手段。但在公安视频监控系统建设中,存在的几大问题也不容忽视。本文就此几大问题做出规划和调整,以使公安视频监控系统更好、更稳定的服务于国家安全,在保障人民生命财产等方面起到至关重要的作用。一、目前公安视频监控系统存在的问题    由

2015-02-25 09:28:32 3826

转载 C++11 thread

windows系统中,需要vs2012才支持。1.线程的创建C++11线程类std::thread,头文件include 首先,看一个最简单的例子:void my_thread(){ puts("hello, world");}int main(int argc, char *argv[]){ std::thread t(my_thread); t.

2015-02-16 11:01:33 638

转载 ffmpeg, demux, avformt_find_stream_info,解决卡住的问题

用ffmpeg做demux,网上很多参考文章。对于网络流,avformt_find_stream_info()函数默认需要花费较长的时间进行流格式探测,那么,如何减少探测时间内?可以通过设置AVFotmatContext的probesize和max_analyze_duration属性进行调节:   .............   if (avformat_open

2015-01-31 18:13:56 3171

转载 解码流程的理解

1. 注册所有容器格式和CODEC: av_register_all()2. 打开文件: av_open_input_file()3. 从文件中提取流信息: av_find_stream_info()4. 穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO5. 查找对应的解码器: avcodec_find_decoder()6. 打开编解码

2015-01-31 10:28:56 1247

转载 std::string用法总结

在平常工作中经常用到了string类,本人记忆了不好用到了的时候经常要去查询。在网上摘抄一下总结一下,为以后的查询方便:string类的构造函数:string(const char *s);    //用c字符串s初始化string(int n,char c);     //用n个字符c初始化string类的字符操作:const char &operator[](int

2015-01-21 15:02:31 873

转载 利用ffmpeg做视频解码的顺序

这几天在实验室捣鼓着用ffmpeg做视频解码,终于把数据解出来了,虽然还没有做显示部分,不知道解码解得对不对,但料想是不会有什么问题了.回头看看这几天的工作,其间也遇到了不少问题,主要还是对ffmpeg解码过程不熟悉,现总结了ffmpeg解码的顺序大致如下:1.初始化解码器:avcodec_init();2.注册所有格式和解码器:av_register();

2015-01-16 10:57:58 1093 1

转载 UML类图-示例

小菜:“对了,我时常在一些技术书中看到这些类图表示,简单的还看得懂,有些标记我很容易混淆。要不你给我讲讲吧。”大鸟:“这个其实多看多用就熟悉了。我给你举一个例子,来看这样一幅图,其中就包括了UML类图中的基本图示法。”UML类图图示样例

2014-12-18 16:03:32 3447

转载 live555 linux 编译

live555 支持 h.264 初步告捷,可以播放,尽管不是很稳定,或者说暂时只能播放 1 帧(主要是我现在还不了解 帧的概念),同时还有 Mal SDP 的传输问题,但还是总结一下,作为参考。liveMedia项目(http://www.live555.com/)1、编译安装下载 source code 到 ubuntu 下解压./genMakefile linux

2014-12-05 17:21:03 735

原创 抓包live555交互内容

抓包live555交互内容rtsp server使用live555的mediaServer,客户端使用VLC,使用WireShark抓包。

2014-12-04 17:36:12 1201

转载 rtsp交互命令简介及过程参数描述

Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和 Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一 种可扩展的框架,使能够提供可控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数

2014-12-04 17:13:17 727

原创 使用VS2010编译live555

使用VS2010编译live555下载live555http://www.live555.com/liveMedia/public/vs2010的live555编译工程文件http://download.csdn.net/detail/dgyanyong/8220555 2、解压缩live555的压缩包,解压缩后的目录为live 3、在live目录下,建立解决方案live5

2014-12-03 12:31:32 2819

原创 Windows操作注册表API简单例子

//Windows操作注册表API简单例子//操作注册表主要包括下面几个系统API//1、RegOpenKeyEx    打开注册表项//2、RegCreateKeyEx  创建注册表项//3、RegCloseKey     关闭注册表项//4、RegQueryValueEx 读取注册表键值//5、RegSetValueEx   写入注册表键值//6、RegDe

2014-10-18 15:12:32 3507

ffmpeg整体流程及视频格式分析(马德祥)

ffmpeg整体流程、框架总体结构、主要数据结构分析、主要流程分析 mp4文件封装协议分析 flv文件格式分析

2015-01-04

编译live555的VS2010工程文件

编译live555的VS2010工程文件,将压缩包解压缩后,工程文件复制到live555对应的目录。打开解决方案,直接就可以编译了。 http://blog.csdn.net/dgyanyong/article/details/41695503

2014-12-03

ffmpeg框架解析

ffmpeg框架解析,ffmpeg包括的模块说明,转码流程等。值得一看

2013-09-26

C语言常见问题集

C语言中的各种问题,以问答的形式罗列出来. 学C++建议也看一下. 非常的经典.绝对是提高技术水平的好资料.

2013-04-25

空空如也

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

TA关注的人

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