12 2020 档案
摘要:GOF - 23 模式分类 从目的来看: 创建型:将对象的部分创建工作延迟到子类或者其他对象,从而应对需求变化为对象创建时具体类型实现引来的冲击; 结构型:通过类继承或者对象组合获得更灵活的结构,从而应对需求变化为对象的结构带来的冲击; 行为型:通过类继承或者对象组合来划分类与对象间的职责,从而应对
阅读全文
摘要:什么是设计模式? “每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。 ——Christopher Alexander ·从面向对象谈起底层 一、重新认识面向对象 理解隔离变化 宏观上,面向对象的构建方式更能适应软件变
阅读全文
摘要:有线传输 无线 有线传输带宽变化 推出程序时出错: App手机端 Recoder_265_20M --> 网速 2.5M/s左右 --> 20Mbit/s Recoder_265_4M -->网速 0.5M/s左右 --> 4Mbit/s 查看内核打印信息,发现传输卡顿的时候有以下报错: ... s
阅读全文
摘要:网络带宽相关知识和计算 深入了解什么是带宽 码率,分辨率,帧率
阅读全文
摘要:详见: P2P GO Client角色的协商 示例环境:两个P2P device,一个作为Group owner(arm 板子), 一个作为p2p client(小米9),以pbc方式连接 小结: 1. p2p建立连接的过程中,有两个设备: P2P连接发起端/P2P连接接受端 双方通过协商来确定谁是
阅读全文
摘要:推荐一篇 阮一峰大佬讲字符编码的文章: 字符编码笔记:ASCII,Unicode 和 UTF-8 字符编码转换工具
阅读全文
摘要:数字转string std::to_string(int) std::to_string(long) std::to_string(long long) std::to_string(float) std::to_string(double) std::to_string(long double)
阅读全文