![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
08-设计
文章平均质量分 63
for design
yagerfgcs
码代码十x载,一线带队十余载,现专注于音视频通信媒体处理方向
展开
-
ffmpeg代码流程分析
ffmpeg是音视频媒体处理领域中社区最活跃的,分析ffmpeg的运行流程,可以方便我们自己开发程序时做参考,并且避免很多坑。本文主要展示ffmpeg命令行执行的全流程时序图和主要结构的调用关系原创 2023-10-25 11:11:57 · 118 阅读 · 0 评论 -
使用VisualStudio生成类图结构图for高效阅读代码
目前市面上代码阅读的IDE工具非常丰富,也各有千秋。由于工作经历原因,研发机经历过windows、Mac、Linux平台,以及客户端服务端研发。个人而言,觉得IDE还是VisualStudio全面,工具丰富,下面主要介绍日常使用visual studio高效阅读代码的一些总结。原创 2023-10-24 15:21:14 · 873 阅读 · 0 评论 -
半同步/半异步模式
半同步/半异步模式的结构遵循分层模式,包括四层:同步服务层同步服务层:完成高层处理服务。同步层中的服务在独立的操作情况下可以阻塞现成或进程。异步服务层:进行低层处理服务。这些低层处理服务通常由一个或多个外部事件源发出。异步层中的服务在进行操作时不能阻塞,而不会过度降低其他服务的性能。排队层:为同步和异步层服务之间提供通信机制。例如,异步服务产生包含数据和控制信息的消息,然后将这些消息缓原创 2017-02-15 11:19:03 · 1004 阅读 · 0 评论 -
Enterprise Architect基于SVN多人协作环境搭建
Enterprise Architect基于SVN多人协作环境搭建本文简单介绍基于TortoiseSVN搭建Enterprise Architect多人协作环境的方法。一、软件安装1、版本管理工具TortoiseSVN 安装时需选择“command line client tools”,该选项默认安装时不会被选中,需手动选择。 2、设计工具Enterprise Architect 无特殊说原创 2016-12-23 16:16:00 · 4765 阅读 · 1 评论 -
UML类图中几种关系的总结,EA图中会用到
九种关系总结,EA图中会用到:关联关系(Association):双向关联,单向关联,自关联、多重性关联Multiplicity、聚合(Aggregation):整体与部分的关系,整体对象销毁时成员对象不销毁,一般是构造函数或Set方法传入成员对象。组合(Composition):整体与部分的关系,整体对象销毁时成员对象一并销毁,一般在构造函数中创建成员对象。依赖关系(Depe转载 2016-05-22 00:24:33 · 10985 阅读 · 1 评论 -
深入浅出UML类图---写得不错,备忘
九种关系总结,EA图中会用到:关联关系(Association):双向关联,单向关联,自关联、多重性关联Multiplicity、聚合(Aggregation):整体与部分的关系,整体对象销毁时成员对象不销毁,一般是构造函数或Set方法传入成员对象。组合(Composition):整体与部分的关系,整体对象销毁时成员对象一并销毁,一般在构造函数中创建成员对象。依赖关系(Depe转载 2016-05-21 23:43:04 · 832 阅读 · 0 评论 -
设计类-Gliffy Diagram的安装使用
Gliffy Diagram的安装使用1、下载附件中GliffyDiagram插件2、因最新版chrome浏览器安装Chrome插件时出现"CRX-HEADER-INVALID"解决方法2.1、通过解压工具解压附件得到扩展插件文件夹2.2、在chrome浏览器中输入:chrome://extensions/。打开扩展程序入口。通过“加载已解压的扩展程序”,选择解压后的文件夹。...原创 2020-03-09 16:29:26 · 1175 阅读 · 2 评论