软件工具 SofTool.CN 本次搜索耗时 0.141 秒,为您找到 327 个相关结果.
  • 6.4_静态库与共享库

    静态库(.a):程序在编译链接的时候把库的代码链接到可执行文件中。程序运行的时候不再需要静态库。静态库会被链接到可执行文件中,比较占用磁盘空间,并且执行时会将库的代码加载到内存,占用更多的内存,并且多个程序无法共享。 共享库(.so 或 .sa):程序在运行的时候才去链接共享库的代码,多个程序可以共享使用库的代码。共享库可以在多个程序间共享,所以动态链接使...
  • volatile

    1299 2025-10-14 《C 语言》
    一、有 volatile 1. 防止编译器优化 2. 典型应用场景 3. 注意事项 4. 示例代码 总结 二、无 volatile 1. 优化类型及示例 (1) 冗余读取优化(Caching in Register) 示例代码 (2) 删除“无用”写入(Dead Store Elimination) 示例代码 (3...
  • highlight.js

    highlight.js 库介绍 库的基本信息 使用场景 1. 代码示例 1.1 导入路径解析 2. 与完整导入的区别 2.1 完整导入(不推荐) 2.2 按需导入(推荐) 3. 完整的配置示例 3.1 基础配置 3.2 在 Vue 组件中使用 4. 自动高亮配置 4.1 全局自动高亮 4.2 Vue 指令封装 5. 支持的语言列...
  • 060_单文件组件 ★

    了解 源码 index.html main.js App.vue School.vue Student.vue 了解 将 自定义后缀文件(E.g .vue) 转为可以被认识的 .js等文件,需要借助2个工具: webpack 脚手架 一般常写文件名的形式: 一个单词组成的文件名, 两种形式。 school.vue S cho...
  • elegant-router

    elegant-router 详细介绍 1. 是什么? 1.1 核心定位 2. 核心特性 2.1 类型安全的路由 2.2 自动生成路由类型 3. 基本使用 3.1 安装和配置 3.2 在 main.ts 中使用 4. 路由跳转 4.1 类型安全的导航 4.2 查询参数和哈希 5. 高级功能 5.1 路由守卫 5.2 动态路由 5...
  • BSS

    873 2026-01-15 《ARM 汇编》
    1. 定义与全称 2. 内存布局中的位置 3. BSS 段的特点 4. 代码示例 C 语言示例 编译后查看各段大小 5. 为什么需要 BSS 段? (1)节省磁盘空间 (2)提高加载速度 (3)保证确定性初始化 6. 嵌入式系统中的特殊考虑 启动代码中的 BSS 清零 链接脚本示例 7. 与其它数据段的对比...
  • keyof

    🎯 核心作用 💡 基本用法 🔧 实际示例 1. 获取对象所有键 2. 动态访问对象属性 🔄 编译时 vs 运行时 TypeScript 源码 编译为 JavaScript 🆚 与 JavaScript 的 Object.keys 对比 对比示例 💡 高级用法 1. 与泛型结合 2. 映射类型 3. 条件类型 ...
  • Partial

    📋 介绍 ★ 🎯 核心作用 ★★ 📝 基本语法 ★ 💡 经典示例 ★ 🔧 实际应用场景 1. 更新数据 2. 表单数据 3. 默认配置 ⚡ 主要特点 优点 注意事项 🔄 与 Required 对比 📈 性能考虑 🎓 记住这几点 📋 总结 📋 介绍 ★ Partial 是 TypeSc...
  • C 链表

    722 2025-12-12 《C 语言》
    什么是链表 链表 vs 数组 基本结构 链表类型 1. 单链表 2. 双链表 3. 循环链表 基本操作示例 创建节点 插入节点 删除节点 遍历链表 完整示例 应用场景 注意事项 什么是链表 链表是一种动态数据结构 ,由一系列节点组成,每个节点包含: 数据 域 - 存储实际数据 指针 域 - 指向下一个节点的地址 ...
  • 解构

    如何理解”解构”? 📋 解构的概念 🎯 简单比喻 ★ 💡 基本示例 ★ 1. 数组解构 2. 对象解构 📊 解构的常见用法 1. 重命名变量 ★ 2. 默认值 3. 嵌套解构 🆚 解构 vs 不解构 不解构写法 解构写法 ⚡ 解构的优势 🎯 解构属于什么? 1. JavaScript ES6 特性 ...