严富坤的知识库专栏 本次搜索耗时 0.064 秒,为您找到 465 个相关结果.
  • 计算机中的魔数

    1. 文件格式魔数 2. 数据结构魔数 3. 特定条件的魔数 4. 编程语言和框架魔数 5. 协议魔数 示例应用 1. 读取文件格式 2. 检查 MBR 魔数 总结 在计算机科学中,“魔数”(magic numbers)是指特定的值或序列,用于识别文件格式、数据结构或标识特定条件。以下是计算机中一些常见的魔数及其用途: 1...
  • 函数式编程

    2680 2024-06-15 《Swift编程指南》
    1. 函数式编程概述 1.1 什么是函数式编程 1.2 函数式编程的特点 2. 纯函数 2.1 定义纯函数 2.2 纯函数的优点 3. 不可变数据 3.1 定义不可变数据 3.2 使用不可变数据的优势 4. 高阶函数 4.1 定义高阶函数 4.2 高阶函数的优势 5. 函数组合 5.1 函数组合的概念 5.2 函数组合的实现 6...
  • 网络协议中的PDU概念

    一、TCP/IP协议栈简介 二、PDU的定义及各层的PDU 三、PDU的作用 四、总结 在计算机网络和通信系统中,PDU(协议数据单元,Protocol Data Unit)是数据通信的基本单元。PDU 是在网络层之间传递的数据信息的格式化表示。在TCP/IP协议栈中,不同层有不同的PDU,每一层的PDU定义了该层的操作和数据传输方式。理解PDU...
  • Kotlin编程语言介绍

    2620 2024-04-20 《Kotlin基础》
    1. 引言 2. 历史背景与发展 3. 语言特性 静态类型与类型推断 可空性与null安全 扩展函数 数据类 Lambda表达式与高阶函数 协程与并发编程 4. Kotlin与Java的比较 简洁性 安全性 扩展性 协程 5. Kotlin在Android开发中的应用 简洁性和可读性 Null安全 协程与异步编程 6. K...
  • 中断机制详解

    1. 引言 2. 中断机制的基本概念 2.1 中断的定义 2.2 中断的类型 2.3 中断向量和中断向量表 3. 中断的工作原理 3.1 中断请求的产生 3.2 CPU的中断响应 3.3 中断服务例程的执行 4. 中断优先级和屏蔽 4.1 中断优先级 4.2 中断屏蔽 5. 8259A中断控制器 5.1 8259A的基本结构 5.2...
  • 软件安全性概述

    引言 什么是软件安全 软件安全的历史发展 软件安全的基本原则 软件安全性的重要性 保护敏感信息 维护系统完整性 防止服务中断 符合法律和合规要求 Web应用程序中的常见漏洞 概述 OWASP Top 10 如何提升软件安全性 安全编码实践 安全测试 安全架构设计 安全监控和响应 案例分析 著名的安全漏洞实例 漏洞产生的原因...
  • 访问授权

    访问授权模型 1. 基础概念和定义 2. 核心问题 3. 关键理论和方法 4. 主要组成部分 5. 授权过程 6. 授权策略 7. 方法级别的授权控制 8. 动态授权 9. 安全表达式 10. 发展历史和现状 11. 最新研究和趋势 12. 相关学科和跨学科应用 13. 总结 访问授权模型 1. 基础概念和定义 Spri...
  • pring Boot开发环境搭建

    1. Spring Boot简介 2. 环境搭建前的准备 2.1 必备工具与软件 2.2 安装Java Development Kit (JDK) 2.3 配置JAVA_HOME环境变量 2.4 安装集成开发环境(IDE) 3. 创建第一个Spring Boot项目 3.1 使用Spring Initializr 3.2 Maven与Gradl...
  • 32位x86处理器编程架构

    1. x86架构的历史背景 1.1 x86架构的发展历程 1.2 32位架构的特点 2. 32位x86处理器的核心组件 2.1 寄存器组 2.2 内存模型与寻址方式 2.3 指令集架构(ISA) 3. 内存管理与分页机制 3.1 内存分段机制 3.2 分页机制 3.3 虚拟内存 4. 保护模式与特权级 4.1 保护模式简介 4.2 特...
  • 初识Swift编程语言

    2490 2024-06-15 《Swift编程指南》
    Swift的诞生与发展 背景与动机 语言发布与演进 Swift的核心特性 现代化的语法 安全性和稳定性 高性能 Swift的应用场景 iOS和macOS应用开发 服务端开发 跨平台开发 Swift在开发中的具体使用 项目结构 语法基础 变量和常量 数据类型 控制流 函数和闭包 面向对象编程 类和结构体 枚举 协议和扩展 ...