严富坤的知识库专栏 本次搜索耗时 0.247 秒,为您找到 96 个相关结果.
  • C#的类型系统详解

    588 2024-06-17 《C#编程指南》
    引言 基础类型 整型 浮点型 十进制类型 字符型 布尔型 引用类型 类(Class) 接口(Interface) 数组(Array) 委托(Delegate) 复合类型 结构(Struct) 枚举(Enum) 元组(Tuple) 泛型 泛型类 泛型方法 类型转换 隐式转换 显式转换 使用 Convert 类 值...
  • 并发编程

    1. 引言 2. 并发编程的基础概念 2.1 并发与并行 2.2 并发编程的优势 3. Go语言的并发编程模型 3.1 Goroutine 3.2 Channel 4. Goroutine的使用 4.1 Goroutine的创建与执行 4.2 匿名函数和Goroutine 5. Channel的使用 5.1 Channel的创建 5.2...
  • 高级语言中的函数调用规范

    什么是函数调用规范? 函数调用规范的重要性 常见的函数调用规范 1. CDECL(C Declaration) 2. STDCALL 3. FASTCALL 4. THISCALL 不同平台的函数调用规范差异 总结 在高级编程语言中,函数调用规范(Calling Conventions)是指函数调用过程中的一组规则,定义了函数如...
  • 反射机制

    575 2024-06-16 《Swift编程指南》
    1. 反射的基本概念 1.1 什么是反射 1.2 反射的用途 2. Swift中的反射原理和机制 2.1 Mirror类型 2.1.1 创建Mirror 2.1.2 获取类型信息 2.1.3 获取属性信息 2.1.4 获取父类信息 3. Swift反射的详细使用方法 3.1 动态类型检查 3.2 动态方法调用 3.3 序列化与反序列化 ...
  • C#的诊断技术

    564 2024-06-17 《C#编程指南》
    诊断的基本概念 诊断的意义 诊断的类型 调试技术 使用Visual Studio调试 调试断点和条件断点 调试窗口 日志记录技术 使用内置日志记录 使用第三方日志记录库 使用NLog 使用log4net 性能分析技术 使用Visual Studio性能分析器 使用第三方性能分析工具 使用dotTrace 内存分析技术 使用Vi...
  • 字符串

    542 2024-06-03 《Kotlin基础》
    1. 引言 2. Kotlin中的字符串基本概念 字符串的定义与初始化 字符串的不可变性 3. 字符串模板 简单字符串模板 表达式字符串模板 4. 字符串的常见操作 访问字符 字符串长度 字符串拼接 字符串比较 字符串截取 字符串替换 检查字符串内容 5. 字符串分割与连接 字符串分割 字符串连接 6. 字符串的格式化 使...
  • 动态编程

    540 2024-06-17 《C#编程指南》
    动态编程的背景与意义 C#中的动态类型 dynamic关键字 动态语言运行时(DLR) 反射与动态编程 获取类型信息 动态创建对象 调用方法与访问成员 动态编程中的高级技术 动态对象 动态语言绑定 表达式树 动态编程的应用场景 动态类型转换 动态数据访问 动态 动态编程的性能问题与优化 性能问题 优化建议 动态编程的安全...
  • 内存管理机制

    528 2024-06-16 《Swift编程指南》
    1. 内存管理的基本概念 1.1 什么是内存管理 1.2 手动内存管理 1.3 自动内存管理 2. Swift中的内存管理机制 2.1 自动引用计数(ARC) 2.1.1 引用计数的基本原理 2.1.2 强引用 2.1.3 弱引用和无主引用 3. 内存管理的使用方法 3.1 循环引用 3.1.1 循环引用的示例 3.1.2 解决循环引用 ...
  • 探索原型:从基础到高级

    517 2024-04-15 《JavaScript教程》
    背景与目的 原型的定义与作用 示例 原型的优缺点 优点 缺点 适用场景 原型的组成部分与关键点 1. __proto__ 和 prototype 2. 原型链 底层原理与实现 原型链的实现 动态性与共享 与其他技术的比较 类继承 vs. 原型继承 深度总结 JavaScript原型(Prototype)是该语言的一项核心...
  • HTTP编程

    517 2024-06-16 《Swift编程指南》
    1. HTTP编程的基本概念 1.1 什么是HTTP 1.2 HTTP方法 1.3 HTTP状态码 2. Swift中的HTTP编程 2.1 使用URLSession进行HTTP编程 2.1.1 创建简单的GET请求 2.1.2 处理POST请求 2.1.3 处理PUT请求 2.1.4 处理DELETE请求 2.1.5 处理下载任务 2.1...