严富坤的知识库专栏 本次搜索耗时 0.322 秒,为您找到 112 个相关结果.
  • 函数式编程

    3960 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...
  • Spring Boot单元测试

    1. 引言 2. 单元测试基础 2.1 什么是单元测试? 2.2 单元测试的重要性 2.3 单元测试的基本原则 3. Spring Boot测试框架 3.1 Spring Boot Test 3.2 JUnit 5 3.3 Mockito 4. Spring Boot单元测试环境配置 4.1 添加测试依赖 4.2 配置测试环境 5. ...
  • Kotlin编程语言介绍

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

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

    Spring Boot监听器概述 什么是Spring Boot监听器 监听器的分类 监听器的作用 ApplicationListener详解 ApplicationListener的工作原理 如何实现ApplicationListener 常见的ApplicationEvent类型 ServletListener的应用 ServletList...
  • 使用汇编指令进行磁盘读写

    硬盘控制器与I/O端口 通过汇编指令读写磁盘扇区 读取磁盘扇区 写入磁盘扇区 注意事项 现代替代方案 总结 在计算机系统的底层编程中,直接通过汇编指令操作磁盘是一项关键技能,尤其是在操作系统开发或引导加载程序编写中。本文将系统地介绍如何使用 x86 汇编指令来实现磁盘的读写操作,并解释相关的技术细节和注意事项。 硬盘控制器与I/O...
  • 初识Swift编程语言

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

    1. 引言 2. 集成测试基础 2.1 什么是集成测试? 2.2 集成测试与单元测试的区别 2.3 集成测试的重要性 3. Spring Boot集成测试概述 3.1 Spring Boot测试框架 3.2 常用注解和测试工具 4. 配置Spring Boot集成测试环境 4.1 添加测试依赖 4.2 配置测试环境 4.3 使用内嵌数据库...
  • 初识C#编程语言

    3630 2024-06-16 《C#编程指南》
    C# 的历史和发展 C# 的基本语法和结构 数据类型和变量 控制结构 面向对象编程(OOP)与C 封装 继承 多态 抽象 C# 中的高级特性 泛型 委托和事件 LINQ 异步编程 异步编程与多线程 异步编程 多线程 C# 与 .NET 的关系 .NET 框架 .NET Core .NET 5 及以上 C# 在Web开...
  • 开发环境搭建

    3541 2024-06-29 《Spring框架实战》
    1. 开发工具的选择和安装 1.1 JDK的安装 1.1.1 下载JDK 1.1.2 安装JDK 1.2 IDE的选择和安装 1.2.1 安装IntelliJ IDEA 1.2.2 安装Spring Tool Suite 1.3 构建工具的选择和安装 1.3.1 安装Maven 1.3.2 安装Gradle 2. 创建Spring项目 2...