自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 G语言-写文件追加方式

package main import ( "fmt" "os") func main() { filename := "./date.txt" fp, _ := os.OpenFile(filename, os.O_CREATE|os.O_APPEND|os.O_RDWR, os.ModeAppend|os.ModePerm) // 读写方式打开 // defer延迟调用 defer fp.Close() //关闭文件,释放资源。 count, _ := fp.WriteS

2022-04-06 08:56:04 129

原创 go语言-httpClient(POST请求问题)

go实现的http client有好几种的实现方式。但是http的请求分为好几种的格式,比如x-www-form-urlencoded、json。json比较常用,但是也不乏x-www-form-urlencoded这种。而go的post只能发string类型,这时候假如post里面有得字段需要int如果使用json就不行,必须使用x-www-form-urlencoded,而且经过实验url.Values{}类型是不能使用urlencoded的,转出来的字符串的数字前会加上%0。只有下面这种http请

2022-03-15 14:14:10 2154 1

原创 go语言-httpServer

go语言嘴简易httpserver

2022-03-15 14:06:48 136

原创 SDP详细介绍与GB28181的SDP规定

参考:sdp文件详细总结原文链接:https://blog.csdn.net/zhangjikuan/article/details/273674371 SDP会话描述协议,Session Description ProtocalSDP包括以下一些方面:(1)会话的名称和目的(2)会话存活时间(3)包含在会话中的媒体信息,包括:媒体类型(video,audio, etc)传输协议(RTP/UDP/IP,H.320, etc)媒体格式(H.261video, MPEG video, et

2021-11-17 10:20:27 4557

原创 RTMP详细介绍

转载:https://www.jianshu.com/p/b2144f9bbe28作者:日月当头这里写目录标题1.RTMP简介二级目录三级目录1.RTMP简介RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题。1.RTMP是应用层协议,采用(通常)TCP来保证可靠传输;2.在TCP完成握手链接建立后,还会进行R

2021-11-15 11:15:13 2467

原创 000 极限剖析底层原理 -开篇话

如今的技术日新月异,各种复杂难以理解的技术在不断的更新迭代让人迷失,让人无从下手。但我相信技术的发展不是凭空产生,无论多么深高莫测的技术与原理,其底层均是由最简单、最容易的原理所组成。再辉煌的大厦也是由千万砖石组成,再宏大的史诗也是由字组成。不要畏惧技术,每一个技术的出现,每一个新事物的出现总有可以寻觅的成长路线。本系列取名 极限解析底层原理 ,将不限于任何学科,不限于是自顶而下或是自下而上,一句话“白猫黑猫,能捉老鼠就是好猫”。借用其他UP话: “从战略上藐视技术,从战术上重视技术”...

2021-06-15 22:52:24 54

原创 000视频基础知识入门--科普向

本文所有知识资源均来自网络,如有侵权,联系可注明来源或删除本文章。本文为音视频基本知识入门,偏向科普性质。成像到显示@成像到显示一级目录二级目录三级目录1.三原色

2021-06-15 22:34:21 250

原创 音视频系列:PS封装H264码流(c语言版),亲测可用!

因工作需要研究GB28181,而GB28181传输要求通过RTP来传输PS流,因此需要将H264/265视频进行PS封装,网上有很多程序但是都要不不全要不不能使用,我在网上经过寻找后,在进行实际测试与修改,重要成功。现将源码附上。下面程序会将/home/wang/RTSP/H264-PS-RTP/newTest/recordfile01.h264" 文件进行PS封装输出为"stu.zv"文件。在这里插入代码片...

2020-07-09 14:11:25 1663 3

原创 WEB页面通过ActiveX控件调用DLL动态库(四):VS2013编写ATL DLL(ActiveX)(静态/动态)调用DLL

本文为系列教程的终节,在第一节中介绍了如何使用vs2013快速编写自己的DLL;在第二节中介绍了如何使用vs2013编写C++程序静态/动态的调用自己的DLL;在第三节中介绍了如何使用vs2013编写自己的ATLDLL,并通过WEB页面进行调用;在本节中,将通过改造第三节中ATLDLL,使其静态/动态的调用第一节中的DLL。通过WEB页面再调用ATLDLL,达到WEB - ATLDLL - DLL的目的。(一)ActiveX 动态调用DLL1.为了方便,复制一份第三节所创建的工程文件夹,更名为A

2020-05-27 17:31:22 629

原创 WEB页面通过ActiveX控件调用DLL动态库(三):VS2013编写ATL DLL(ActiveX)并通过Web调用ATLDLL

WEB页面通过ActiveX控件调用DLL动态库(三):VS2013编写ATL DLL(ActiveX)并通过Web调用ATLDLL本文的在于使用VS2013编写ATL生成DLL后并通过Web页面进行调用,ATL(ActiveX)调用DLL将在下节四种介绍。调用流程为 Web >ATLDLL。(一)创建ATL1.打开vs2013,新建项目为ATL空项目,其名为ATLtest。直接点击完成即可2.在解决方案ATLtest上右键,添加,类,选择ATL简单对象。点击添加。3.填写ATL对象名

2020-05-26 18:15:15 844

原创 WEB页面通过ActiveX控件调用DLL动态库(二):VS2013编写C++调用DLL(动态/静态)

WEB页面通过该ActiveX控件调用DLL动态库(二):VS2013编写C++调用DLLC++调用DLL有两种方法:1、静态调用:需要包含调用DLL的dll文件、lib文件、h文件2、动态调用:采用windows专用库函数直接在程序中包含所调用DLL路径即可加载。(一)动态调用采用动态调用需要知道所调用DLL中的需要的函数形式即返回值,入参等。1.VS2013创建一个C++空项目2.右键添加一个cpp源文件,testDLL_dynamic.cpp3在testDLL_dynamic.cp

2020-05-26 17:29:13 956

原创 WEB页面通过ActiveX控件调用DLL动态库(一):使用VS2013快速创建一个DLL

近期项目需要,负责编写一个

2020-05-26 17:28:38 361

原创 go语言-sha1检验函数返回sha1值

func sha1Check(fileName string) string { var sha1sum string = "" file, err := os.Open(fileName) if err != nil { return sha1sum } defer file.Close() h := sha1.New() _, err = io.Copy(h, fil...

2020-01-10 08:40:47 427

原创 go语言常用的函数-比较两个文件夹里文件是否一致

go语言常用的函数-比较两个文件夹里文件是否一致func comparefolderfiles(srcFolder string, destFolder string) bool { var err error var srcFolderfiles []string err = filepath.Walk(srcFolder, func(path string, info os.Fil...

2020-01-10 08:36:26 764

xml解析相关:xerces-c-3.2.3.tar、tinyxml_2_6_2、tinyxml2-master

xml解析相关:xerces-c-3.2.3.tar、tinyxml_2_6_2、tinyxml2-master。都是源码

2020-11-11

字符编码转化、libiconv、gb18030

字符编码转化、libiconv、gb18030。里面包含libiconvwindows测试用例、GB18030windows支持包、libiconv1.16源码

2020-11-11

H264toPS.zip

本资源为H264的PS流封装的源码与测试文件,为linux环境可用,亲测可用。与发布的博文配套。下载后可直接编译运行,注意将源码中文件路径修改。

2020-07-09

WEB页面通过ActiveX控件调用DLL动态库系列教程全部例程(vs2013)可用

WEB页面通过ActiveX控件调用DLL动态库系列教程全部例程(vs2013)可用,配合教程。教程共分为四个小节,快速掌握DLL,C++静态/动态调用DLL,ActiveX静态/动态调用DLL。

2020-05-27

空空如也

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

TA关注的人

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