首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
C/C++常用编译器
1. C++ 编译器介绍 1.1. MSVC 1.1.1. Visual C++与Visual Studio的版本对应关系 1.1.2. 工具链的主要工具 1.2. GCC 1.2.1. GCC的主要优点 1.2.2. GCC的常用工具 1.2.3. MinGW 1.3. Clang/LLVM 1.3.1. Clang介绍 1.3.2. Clang与LLVM的关系 1.3...
2025-02-09
SDK开发
SDK开发
Read More
SDK的接口设计与规范
1. 接口命名的原则 1.1. 一致性 命名风格一致 命名术语一致 前缀和后缀一致 命名空间一致 版本一致 1.2. 简洁性 避免冗余 使用缩写 1.3. 描述性 2. 常见的命名法 2.1. 驼峰命名法 2.2. 帕斯卡命名法 2.3. 匈牙利命名法 2.4. 下划线命名法 3. 接口设计原则 3.1. 三大原则 单一职责原则 接口隔离原则 依赖倒置原则 3.2. 版...
2025-02-04
SDK开发
SDK开发
Read More
什么是SDK?
1. 什么是SDK? 1.1. SDK的定义 1.2. SDK的组成 1.3. 举例说明 1.3.1. 【示例一】 OpenCV 1.3.2. 【示例二】 JDK 1.3.3. 【示例三】微信SDK 2. SDK与API 2.1. 什么是API? 2.2. SDK与API的关系 3. 什么是SDK开发? 3.1. SDK开发包含哪些过程? 3.2. SDK开发的目标是什么? 3...
2025-02-03
SDK开发
SDK开发
Read More
字符编码发展史6 — BOM字节序标记
2.3. 第三个阶段 国际化 2.3.2. Unicode的编码方式 2.3.2.5. BOM 上一篇《字符编码发展史5 — UTF-16和UTF-32》我们讲解了UTF-16和UTF-32编码。本篇我们将继续讲解字符编码中的字节序标记(BOM)。 2.3. 第三个阶段 国际化2.3.2. Unicode的编码方式2.3.2.5. BOM1. 什么是BOM?BOM是Byte Or...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史5 — UTF-16和UTF-32
2.3. 第三个阶段 国际化 2.3.2. Unicode的编码方式 2.3.2.2. UTF-16 2.3.2.3. UTF-32 2.3.2.4. UCS-2 与 UCS-4 上一篇《字符编码发展史4 — Unicode与UTF-8》我们讲解了Unicode字符集与UTF-8编码。本篇我们将继续讲解字符编码的第三个发展阶段中的UTF-16和UTF-32。 2.3. 第三个阶段...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史4 — Unicode与UTF-8
2.3. 第三个阶段 国际化 2.3.1. Unicode与UCS 2.3.1.1. 什么是Unicode与UCS? 2.3.1.2. Unicode字符集的码点编号 2.3.2. Unicode的编码方式 2.3.2.1. UTF-8 上一篇《字符编码发展史3 — GB2312/Big5/GBK/GB18030》我们讲解了ANSI编码中的GB2...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史3 — GB2312/Big5/GBK/GB18030
2.2. 第二个阶段 本地化 2.2.3. 多字节编码 2.2.3.1. GB2312 2.2.3.2. Big5 2.2.3.3. GB13000 2.2.3.4. GBK 2.2.3.5. GB18030 2.2.3.6. 总结 上一篇《字符编码发展史2 — ISO-8859-N》我们讲解了ANSI编码中的ISO-8859-N。本篇我们将继续讲解字符编码的第二个发展阶段中的G...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史2 — ISO-8859-N
2.2. 第二个阶段 本地化 2.2.1. ANSI 2.2.2. ISO/IEC 8859-N 2.2.2.1. 什么是ISO/IEC 8859-N? 2.2.2.2. ISO 8859-1的编码表 上一篇《字符编码发展史1 — ASCII和EASCII》我们讲解了字符编码的起源ASCII和EASCII。本篇我们将继续讲解字符编码的第二个发展阶段中的ISO ...
2024-09-16
SDK开发
SDK开发
Read More
字符编码发展史1 — ASCII和EASCII
1. 字符集与字符编码 1.1. 字符集 1.2. 字符编码 1.3. 两者的关系 2. 字符编码的发展历史 2.1. 第一个阶段 ASCII编码 2.1.1. ASCII 2.1.2. EASCII 1. 字符集与字符编码1.1. 字符集字符集(Charcater Set或Charset): 是一个系统支持的所有抽象字符的集合,也就是一系列字符的集合。字符是各种文字和符号的...
2024-09-15
SDK开发
SDK开发
Read More