严富坤的知识库专栏 本次搜索耗时 0.335 秒,为您找到 85 个相关结果.
  • 交叉类型

    一、概述 二、什么是交叉类型 示例 使用场景 三、交叉类型与函数 示例 使用场景 四、交叉类型与类 示例 使用场景 五、交叉类型与接口 示例 使用场景 六、交叉类型与类型别名 示例 使用场景 结论 一、概述 交叉类型(Intersection Types)是 TypeScript 中的一种高级类型,允许你将多个类型组合...
  • Java中的NIO

    2980 2024-06-01 《Java基础教程》
    一、NIO的基本概念 1.1 非阻塞IO 1.2 通道(Channel) 1.3 缓冲区(Buffer) 1.4 选择器(Selector) 二、NIO的核心组件详解 2.1 通道(Channel) 示例代码:FileChannel的使用 2.2 缓冲区(Buffer) 示例代码:ByteBuffer的使用 2.3 选择器(Selector...
  • 枚举类型

    1. 枚举的基本用法 1.1 数字枚举 1.2 字符串枚举 2. 反向映射 3. 常量枚举 4. 异构枚举 5. 枚举的实际应用 5.1 使用枚举表示方向 5.2 使用枚举表示状态机的状态 6. 枚举的注意事项 6.1 枚举成员的命名 6.2 枚举的使用场景 结论 在TypeScript中,枚举类型(Enum)是一种特殊的数据结...
  • 元组

    1. 元组的基本用法 1.1 定义元组 1.2 访问和修改元组元素 1.3 初始化元组 2. 元组的高级特性 2.1 可选元素 2.2 剩余元素 2.3 使用元组进行解构 2.4 元组与函数 3. 元组的实际应用 3.1 用于函数返回多个值 3.2 用于表示坐标或几何数据 3.3 用于处理复杂的数据结构 4. 注意事项 4.1 元组...
  • 条件类型

    一、概述 二、什么是条件类型 示例 使用场景 三、条件类型与泛型 示例 使用场景 四、分布式条件类型 示例 使用场景 五、条件类型的内置类型 Exclude<T, U> Extract<T, U> NonNullable<T> ReturnType<T> InstanceType<T> 六、自定义条件类型 示例:将联...
  • 内置工具类型

    概述 常用的内置工具类型 Partial<T> 示例 使用场景 Required<T> 示例 使用场景 Readonly<T> 示例 使用场景 Pick<T, K> 示例 使用场景 Record<K, T> 示例 使用场景 Exclude<T, U> 示例 使用场景 Extract<T, U> 示例 使...
  • 类型细化

    什么是类型细化 示例 类型细化的方式 通过 typeof 细化类型 示例 通过 instanceof 细化类型 示例 通过 in 操作符细化类型 示例 通过类型谓词(自定义类型保护)细化类型 示例 类型细化与联合类型 示例 类型细化与类型断言 示例:类型断言 示例:类型细化 类型细化的最佳实践 示例:结合使用多种细化方式...
  • 集合类

    2675 2024-06-17 《C#编程指南》
    集合类的基本概念 集合类的意义 集合类的分类 数组(Array) 数组的基本概念 多维数组 交错数组 列表(List) 列表的基本概念 列表的常用方法 链表(LinkedList) 链表的基本概念 链表的常用方法 集合(Set) 集合的基本概念 集合 字典(Dictionary) 字典的基本概念 字典的常用方法 队列(Q...
  • Linux内存管理知识大纲

    Linux内核的内存管理是个非常广泛和复杂的话题,要想深入、系统地掌握需要较长时间的学习和实践。我尝试根据你提供的材料,为你梳理一下学习脉络: 首先要理解一些基本概念: 物理内存与虚拟内存的区别 内存寻址、分页机制的工作原理 TLB、MMU等硬件如何参与内存管理 Linux内核空间与用户空间的内存划分 接下来可以学习Linux内核早期的内存...
  • 映射对象类型

    一、概述 二、什么是映射对象类型 示例 使用场景 三、常用的映射对象类型 Partial<T> Required<T> Readonly<T> Pick<T, K> Record<K, T> 四、自定义映射对象类型 示例:将所有属性变为可空 使用场景 五、映射对象类型与泛型 示例 使用场景 结论 一、概述 映...