Easter79 Easter79
3年前
tomcat配置https协议详细步骤
1.介绍了密码学的相关基础知识后,本文介绍如何在tomcat上搭建https服务。 环境:jdk7,tomcat7,windows72.我们使用java中自带的javatool工具来制作所需的https所需的证书,keytool是java自带的用于密钥和证书的生成和管理工具。3.这里先介绍两个文件格式: jks(java key store)
GoCoding GoCoding
3年前
RTSP 流相关工具介绍
RTSP(RealTimeStreamingProtocol),实时流协议,是一种应用层协议,专为流媒体使用。本文将介绍GStreamer,VLC,FFmpeg这几个工具,如何发送、接收RTSP流。前提GStreamerGStreamer:https://gstreamer.freedesktop.org/GStre
Wesley13 Wesley13
3年前
RTSP协议的状态机
本文翻译自rtsp协议的RFC2326官方文档附录ARTSPProtocolStateMachines节。状态是针对具体对象的,每一个对象由RTSPURL和会话ID唯一地标识。请求OPTIONS,ANNOUNCE,DESCRIBE,GET\_PARAMETER,SET\_PARAMETER不会影响客户端和服务器中对象的状态。一、客户端
Wesley13 Wesley13
3年前
MySQL通讯协议(3)连接阶段
\TOC\MySQL通讯协议(3)连接阶段MySQL连接生命周期graphTDA开始|连接|B(ConnectionState)B|认证成功|C(CommandState)C|复制命令|D(Replicati
Wesley13 Wesley13
3年前
IT修炼内功鼻祖“OSI通讯协议”
!(https://oscimg.oschina.net/oscnet/c96b6ab511f24c03b869e469ed9f82e1.png)一、OSI的来源及定义我们平常所说的7层通讯协议指的就是OSI参考模型。是上个世纪80年代,为了更好的让以太网推广和为了更好
Wesley13 Wesley13
3年前
UDT协议实现分析——close过程
最后再来看一下close的过程(src/api.cpp):intCUDTUnited::close(constUDTSOCKETu){CUDTSocketslocate(u);if(NULLs)throwCUDTException(5,4,0);
Stella981 Stella981
3年前
HTTP协议:不可小觑的Content
接上一篇《用Netty实现的简单HTTP服务器(http://my.oschina.net/u/203921/blog/93076)》,本篇文章摘自《HTTP权威指南》。ContentLength首部告诉浏览器报文中实体主体的大小。这个大小是包含了内容编码的,比如对文件进行了gzip压缩,ContentLength就是压缩后的大小(这点对我们编写
Stella981 Stella981
3年前
Noark入门之协议映射
0x00消息控制器消息控制器,主要作用就是为每个模块提供消息处理的入口.这里的消息不仅仅是协议,还有内部指令,事件等等逻辑入口,这也是为了响应线程模型作出的一种支撑,只要入口在此消息控制器内,那必然走期望的线程调度。@Controller用于标识一个类为当前模块的消息控制器入口.@Controller(threadGroup
Wesley13 Wesley13
3年前
TCP 协议面试灵魂 12 问 !
先亮出这篇文章的思维导图!在这里插入图片描述(https://imgblog.csdnimg.cn/2020092419341957.png?xossprocessimage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hlamp
陈哥聊测试 陈哥聊测试
5个月前
5W1H聊开源之What——开源协议有哪些?
开源许可协议是指开源社区为了维护作者和贡献者的合法权利,保证软件不被一些商业机构或个人窃取,影响软件的发展而开发的协议。