摘要:
转载 阅读全文
摘要:
在某次工作中,调用了某SDK接口,该接口通过一个回调函数返回需要的内容。我们需要的内容是H.264码流,该码流通过一个unsigned char* 变量带回,另外还有一个长度 int length。为了验证该码流能否播放,我将该数据不断地保存在本地,回调函数如下: 我通过以下代码写入文件: 结果写出 阅读全文
摘要:
单例模型 类图分为3个部分,一次是类名,属性,方法。以<<开头和以>>结尾为注释信息。修饰符+代表public,-代表private,#代表protected。什么都没有代表包可见(java) 带下划线的属性或方法代表说静态。 单例模式特点: 1 构造方法私有。 2 只想自己实例的私有静态引用 3 阅读全文
摘要:
SIP - 响应码 SIP响应是由用户代理服务器(UAS)或SIP服务器生成的用于回复客户端生成的请求的消息。这可能是一个正式的确认,以防止UAC转发请求。 响应可能包含UAC所需的一些额外的信息头字段。 SIP有六个响应。 从HTTP中借用1xx到5xx,在SIP中引入了6xx。 1xx被视为临时 阅读全文
摘要:
会话发起协议(SIP)是VoIP技术中最常用的协议之一。它是一种应用层协议,与其他应用层协议协同工作,通过Internet控制多媒体通信会话。 SIP - 概述 以下是有关SIP的几点注意事项 - SIP是用于通过因特网协议创建,修改和终止多媒体会话的信令协议。会话只不过是两个端点之间的简单调用。端 阅读全文
摘要:
要创建HTTP服务器,请按照以下格式: 以下是最简单HTTP服务器的示例。为了清楚起见,省略了错误检查: 要创建HTTP客户端,请遵循以下模式: 以下是最简单HTTP客户端的示例。为了清楚起见,省略错误检查: HTTP事件 如概述所述,mg_set_protocol_http_websocket() 阅读全文
摘要:
Mongoose是一个用C编写的网络库。它为客户端和服务器模式实现TCP,UDP,HTTP,WebSocket,CoAP,MQTT的事件驱动的非阻塞API。 设计理念: Mongoose有三个基本的数据结构: 连接可能是listening,inbound或outbound。通过调用mg_connec 阅读全文
摘要:
SQLite参数化查询 首先给出两个参考博客: Sqlite DB sqlite3使用简介 贴出一段自己用的代码: 阅读全文
摘要:
#include <dirent.h>#include <stdio.h>#include<string.h>#include<iostream>using namespace std; 阅读全文
摘要:
传递参数的一般指导原则: 对于使用传递的值而不做修改的函数: 如果数据对象很小,比如内置类型或者小型结构,按值传递。 如果数据对象是数组,只能使用指针,并将指针生命为指向const的指针。 如果数据对象是较大的结构,则使用const指针或者const引用,以提高程序效率。这样可节省复制结构所需的时间 阅读全文