
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用C++开发的可执行文件nethello制作镜像。在nethello可执行文件目录创建 Dockerfile 文件。这里的环境:docker在centos制作,拷贝到ubuntu系统正常运行。docker search 超时问题。阿里云服务器mysql远程访问设置。镜像打包,拷贝到其他机器运行。docker容器的启动和停止。创建Dockerfile文件。进入容器,操作mysql。mysql默认4

coturn服务器搭建,stun流程实现,stun穿透服务器使用,sdp交互,主叫穿透流程,被叫穿透流程,stun抓包wireshark,qt实现。
C语言协程库state-threads(简称ST库),SRS对state-threads库进行了2次开发,SrsAutoFree自动释放指针,SrsContextId上下文ID的使用,测试源码。
sdp交互框架,http服务监听,主叫sdp流程,被叫sdp流程,p2p视频通话,sdp交互得到对方的IP和端口,用于创建udp收发音视频数据,wireshark做sdp抓包。
dtls交互流程,dtls抓包分析,dlts详解,C/C++实现,基于Qt框架,MetaRTC开源代码,Client Hello,Server Hello,Certificate,Server Key Exchange,Certificate Request,Server Hello Done,Client Key Exchange,Certificate Verify,Change Cipher
ZLMediaKit是国人开发的开源C++流媒体服务器,同SRS一样是主流的流媒体服务器。基于C++11,大量使用C++11新特性,如智能指针、lambda表达式等,安全性高,是高度运用C++特性的框架。主要分为Thread、Poller、Network、Util四大部分。 EventPollerPool事件循环线程池。

简单介绍嵌入式开发环境搭建目录一、Zmodem二、samba服务三、VMtools工具安装四、gcc简介五、gdb六、AutoTools一、Zmodem客户机与linux服务器传递文件的协议使用SecureCRT-选项-会话选项,X/Y/Zmodem,目录-上传(rz命令默认打开的目录),下载(sz传递文件到windows的路径)命令rz:接收文件,从window传送文件到linux,保存到当前目
OSI七层模型,linux下使用tcpdump抓包,Wireshark抓包分析,抓取指定网卡,数据链路层抓包,网络层抓包(IP协议抓包), UDP抓包,数据负载抓包,Linux cooked-mode capture,OSI主要关注5层,数据从上至下逐级封装,加入每层的头部信息,在物理层转换为比特率发送;接收端使用逆向顺序把数据逐级解封装,发送给应用层。

windows使用cmd命令行g++编译C++源文件,常用工具Everything、BeyondCompare、Wireshark、SourceTree、Qt下载,几个国内的镜像、dumpbin、depends、ProcessExplorer、VLD内存泄漏检测,Windows中使用命令行杀进程。QT5.15.2+VS2019环境搭建。由于找不到MSVCR100.dll,无法继续执行代码;应用程序
std::hash是实现了仿函数的类模板,根据传入不同数据类型T,获得其哈希值。返回值类型:size_t。对于C/C++内置数据类型,已经实现了其哈希函数,自定义数据类型需要定义其哈希值的求值方式。C++中的哈希表是通过unordered_map实现的,它是一种关联容器,可以将键值对存储在其中。它的特点是快速查找,插入和删除,时间复杂度为O(1)。