严富坤的知识库专栏 本次搜索耗时 0.237 秒,为您找到 358 个相关结果.
  • 空值处理

    7293 2024-06-07 《Kotlin基础》
    背景与初衷 优势与劣势 优势 劣势 适用场景 业务场景 技术场景 Kotlin 的空值处理机制 可空类型与非空类型 安全调用操作符(?.) Elvis 操作符(?:) 非空断言操作符(!!) 安全转换(as?) let 函数 run 函数 高级用法与实践示例 示例一:安全调用和 Elvis 操作符 示例二:非空断言和安全转换 ...
  • Spring Security 中匹配器方法

    背景与初衷 目标 匹配器方法概述 优势与劣势 antMatchers() mvcMatchers() regexMatchers() requestMatchers() 适用场景 antMatchers() mvcMatchers() regexMatchers() requestMatchers() 匹配器方法详解 antMatc...
  • 深入剖析伙伴系统:内存管理的基石

    深入剖析 Linux 伙伴系统:内存管理的基石 引言:内存管理与伙伴系统的地位 伙伴系统的基本原理 什么是伙伴系统? 为什么选择 2 的幂次方分配? 核心概念:伙伴关系与合并 Linux 中的伙伴系统实现 数据结构:空闲链表与页面管理 分配过程详解 释放与合并过程详解 页面大小与架构依赖 伙伴系统的优点与局限性 优点:简单、高效、减少外部...
  • 深入理解Swift中的泛型

    7213 2024-06-16 《Swift编程指南》
    深入解析Swift中的泛型 1. Swift泛型的使用方法 1.1 泛型函数 1.2 泛型类型 1.3 泛型协议 1.4 泛型约束 1.5 泛型和协议组合 2. 深度解析Swift泛型的实现原理 2.1 泛型编译过程 2.2 泛型的类型擦除 2.3 泛型的性能优化 3. 与其他编程语言的泛型对比 3.1 Swift与C++的泛型对比 3...
  • Vue 3快速上手

    7165 2024-05-25 《Vue3.js编程详解》
    为什么选择 Vue 3 背景和初衷 优势和劣势 适用场景 业务场景 技术场景 Vue 3 的组成部分和关键点 核心库 关键组成部分 底层原理和关键实现 响应式系统 虚拟 DOM 组合式 API Vue 3 快速入门示例 创建 Vue 项目 基本项目结构 编写第一个组件 使用组合式 API 其他重要特性 Vue Router...
  • 函数式编程

    7143 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...
  • 预处理

    7140 2024-06-18 《C语言编程指南》
    预处理器的基本概念 预处理器的作用 预处理器指令详解 宏定义 简单宏 带参数的宏 文件包含 包含标准库头文件 包含用户自定义头文件 条件编译 #if 和#endif #ifdef 和#endif #ifndef 和#endif #else 和#elif 其他预处理器指令 #undef #line #error #...
  • 数组

    7086 2024-06-07 《Kotlin基础》
    背景与初衷 优势与劣势 优势 劣势 适用场景 业务场景 技术场景 技术组成部分与关键点 数组的创建 数组的访问和修改 数组的遍历 常用操作 高级用法 多维数组 与集合的互操作 底层原理与关键实现 同类技术对比 Kotlin vs Python Kotlin vs C++ 实践示例 示例一:数组的基本操作 示例二:多维数...
  • 深入解析Spring AOP实现原理

    7067 2024-06-29 《Spring框架实战》
    AOP概念 什么是AOP AOP的核心概念 Spring AOP实现 Spring AOP的架构 Spring AOP的主要组件 Spring AOP的工作流程 Spring AOP的实现原理 JDK动态代理 CGLIB代理 AspectJ支持 Spring AOP的应用场景 事务管理 日志记录 安全控制 Spring AOP的...
  • 内存管理机制

    7064 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 解决循环引用 ...