摘要: 介绍 Protobuf即Protocol Buffers,是Google公司开发的一种跨语言和平台的序列化数据结构的方式,是一个灵活的、高效的用于序列化数据的协议。与XML和JSON格式相比,Protobuf更小、更快、更便捷。 Protobuf支持生成代码的语言包括Java、Python、C++、 阅读全文
posted @ 2022-08-09 15:42 Clovran-Wong 阅读(2611) 评论(0) 推荐(0) 编辑
摘要: https://github.com/carbon-language/carbon-lang 阅读全文
posted @ 2022-07-20 19:12 Clovran-Wong 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://blog.csdn.net/wolfGuiDao/article/details/108729560 HTTP2.0 的优势 二进制分帧 先来理解几个概念: 帧:HTTP/2 数据通信的最小单位消息:指 HTTP/2 中逻辑上的 HTTP 消息。例如请求和响应等,消息由一个 阅读全文
posted @ 2022-07-05 15:10 Clovran-Wong 阅读(1344) 评论(3) 推荐(1) 编辑
摘要: STL 的一些用法 在工程实践中,总是能看到新的未曾了解过的STL函数或用法。每次都得重新查阅,比较麻烦。将一些不懂的内容记录下来,以备时时翻阅 std::copy_if 参考链接:https://www.cnblogs.com/pandamohist/p/13854881.html copy_if 阅读全文
posted @ 2022-06-07 11:22 Clovran-Wong 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1.std::enable_if std::enable_if 顾名思义,满足条件时类型有效。它只有在第一个模板参数为true的时候才会定义type。 1.1 源码实现: template<bool B, class T = void> struct enable_if {}; template<c 阅读全文
posted @ 2022-04-26 22:13 Clovran-Wong 阅读(125) 评论(0) 推荐(0) 编辑
摘要: assert的作用是先计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。 assert分为动态断言和静态断言2种。 c++0x引入了static_assert 关键字,用来实现编译期间的断言,叫静态断言。语法 阅读全文
posted @ 2022-04-26 20:09 Clovran-Wong 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 消息传递机制 目标-动作对(target-action):当某个事件发生时,向指定对象发送特定消息。target指的是对象,action通过消息选择器(selector)选择。 辅助对象(helper objects):使用协议的方式,当事件发生时,向遵守响应协议的辅助对象发送消息。(协议类似于Ja 阅读全文
posted @ 2022-03-11 16:48 Clovran-Wong 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 两者都是NSObject用于比较Class的方法不同点在于: 1、isKindOfClass可用于判断对象是否是某一个类的实例化对象,或者是该派生类的实例化对象2、isMemberOfClass可用于判断对象是否是当前类的实例化对象 举例: 以下代码会返回 YES。因为 in Foundation, 阅读全文
posted @ 2022-03-07 20:57 Clovran-Wong 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 简介 NSTableView 将数据按行列排列。每一行代表数据集合中的一个模型对象,每一列显示模型对象的一个属性。其是一个不可滚动的原始列表视图。若要使NSTableView支持滚动,通常会将其嵌套入NSScrollView控件中。 阅读全文
posted @ 2022-02-17 15:49 Clovran-Wong 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Terminal 常用快捷键 https://support.apple.com/zh-cn/guide/terminal/trmlshtcts/mac xcode 常用快捷键 https://www.cnblogs.com/lxlx1798/p/11691413.html https://www. 阅读全文
posted @ 2022-02-15 17:35 Clovran-Wong 阅读(26) 评论(0) 推荐(0) 编辑