摘要: 先上实例,再作分析#include <stdio.h>void myfun(void);int main(void){ void (*pf)(void); pf = myfun; /* 也可以这样赋值:pf = &myfun; 其道理同下*/ (*pf)(); pf(); return 0;}voi 阅读全文
posted @ 2020-03-06 18:07 夜空释 阅读(3102) 评论(0) 推荐(0) 编辑
摘要: 音视频的直播系统是一个复杂的工程系统,要做到非常低延迟的直播,需要复杂的系统工程优化和对各组件非常熟悉的掌握。下面整理几个简单常用的调优技巧: 编码优化 1. 确保 Codec 开启了最低延迟的设置。Codec 一般都会有低延迟优化的开关,对于 H.264 来说其效果尤其明显。很多人可能不知道 H. 阅读全文
posted @ 2019-12-16 16:55 夜空释 阅读(607) 评论(0) 推荐(0) 编辑
摘要: std::lock_guard std::lock_guard<std::mutex> lk(frame_mutex); std::unique_lock<std::mutex> lk(frame_mutex); std::lock_guard是RAII模板类的简单实现,功能简单。 它是与mutex 阅读全文
posted @ 2019-11-21 18:17 夜空释 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一.map 1.创建 typedef map<int,string> descrbe_map_; descrbe_map_ devMap; 或者 map<string,string> messageIdMap; 2.增加元素 方法一:pair例:map<int, string> mp;mp.inse 阅读全文
posted @ 2019-11-21 15:27 夜空释 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 1.打开数据库 sudo mysql2.显示包含哪些数据库 show databases;3.使用/切换某个数据库 use statics;4.显示数据库包含哪些表 show tables;5.显示表的内容describe USER1;6.新建一个库:create database 库名; 7.新建 阅读全文
posted @ 2019-06-13 14:24 夜空释 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.下载镜像: docker pull centos:7.2.1511 2.查看本地有哪些镜像 docker images 3.启动docker docker run -ti 8686(image ID即镜像Id) 4.改变镜像 yum install vim 5.退出镜像 6.提交镜像 docke 阅读全文
posted @ 2019-05-31 17:16 夜空释 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.提交代码到远程分支 git branch -a 查看所有分支 git checkout -b xxx 切换到自己的本地分支 git checkout -b xxx origin/QA 创建并切换到QA分支 git add test.cpp 将test.cpp加入到缓存。 git reset HE 阅读全文
posted @ 2019-05-31 14:21 夜空释 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 类 1.类的定义: 类=属性+方法; -属性代表类的特征 -方法是类能对变化做出的反应 类定义的格式:类的声明和类的实现组成 -接口(类的声明):@interface 类名:基类的名字 .类名首字母要大写 .冒号表示继承关系,冒号后面的是类的父类 .NSObject是OC所有类的基类 .类的声明放在 阅读全文
posted @ 2019-05-23 17:09 夜空释 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 模板模式和策略模式的区别: 模板方法模式的主要思想:定义一个算法流程,将一些特定步骤的具体实现、延迟到子类。使得可以在不改变算法流程的情况下,通过不同的子类、来实现“定制”流程中的特定的步骤。 策略模式的主要思想:使不同的算法可以被相互替换,而不影响客户端的使用。 简单说:就是类似于C语言的面向过程 阅读全文
posted @ 2019-05-08 19:01 夜空释 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 主要思想:建立一个一对多的关系,当一个对象发生发生变化时,其他对象也发生变化。 可以举个博客订阅的例子,当博主发表新文章的时候,即博主状态发生了改 变,那些订阅的读者就会收到通知,然后进行相应的动作,比如去看文章,或者收藏起来。博主与读者之间存在种一对多的依赖关系。下面给出相应的UML图设 计。 四 阅读全文
posted @ 2019-05-08 18:50 夜空释 阅读(989) 评论(0) 推荐(0) 编辑