严富坤的知识库专栏 本次搜索耗时 0.299 秒,为您找到 39 个相关结果.
  • Kotlin编程语言介绍

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

    1157 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框架:Java企业级开发的支柱

    1086 2024-06-29 《Spring框架实战》
    1. Spring框架的历史和发展 1.1 Spring框架的起源 1.2 Spring框架的发展历程 1.3 Spring生态系统的扩展 2. Spring框架的核心概念 2.1 控制反转(IoC) 2.1.1 依赖注入(DI) 2.1.2 Bean的生命周期 2.2 面向切面编程(AOP) 2.2.1 切面和切点 2.2.2 使用注解实现...
  • 软件安全性概述

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

    996 2024-06-01 《Java基础教程》
    背景与初衷 优势和劣势 优势 劣势 适用场景 业务场景 技术场景 泛型的组成部分和关键点 泛型类 泛型接口 泛型方法 泛型类型参数的边界 上边界 下边界 泛型中的通配符 无界通配符 有界通配符(上边界) 有界通配符(下边界) 泛型的底层原理和实现 类型擦除 桥方法 泛型的高级用法 泛型数组 泛型方法中的多重限定 ...
  • 委托

    949 2024-06-17 《C#编程指南》
    什么是委托? 委托的声明与使用 委托的实例化和调用 多播委托 多播委托的实现 委托的实际应用 委托与事件 委托与回调 泛型委托 Action和Func委托 Action委托 Func委托 Lambda表达式与委托 委托的高级用法 异步编程 事件聚合 小结 C#语言作为一种现代化的编程语言,以其强大的功能和灵活的特性受到了...
  • Spring Boot的监听器

    Spring Boot监听器概述 什么是Spring Boot监听器 监听器的分类 监听器的作用 ApplicationListener详解 ApplicationListener的工作原理 如何实现ApplicationListener 常见的ApplicationEvent类型 ServletListener的应用 ServletList...
  • 程序集

    765 2024-06-17 《C#编程指南》
    什么是程序集 程序集的组成部分 元数据 清单 中间语言代码(IL) 资源 程序集的类型 私有程序集 共享程序集 创建和使用程序集 创建程序集 引用程序集 程序集的版本控制 版本号 强名称 程序集的加载和执行 静态加载 动态加载 程序集的安全性 代码访问安全性(CAS) 强名称签名 程序集的调试与诊断 调试符号 反射...
  • 什么是面向对象编程?

    763 2024-04-20 《Java基础教程》
    面向对象编程的基本概念 类与对象 类的定义 创建对象 继承 继承的实现 创建子类对象 多态 方法重载 方法重写 使用多态 封装 封装的实现 抽象 抽象类 接口 面向对象编程的优势 面向对象设计原则 面向对象设计模式 单例模式 工厂模式 观察者模式 实际应用示例 问题描述 设计类 定义 Book 类 定义 Li...
  • 面向对象编程

    664 2024-06-16 《Swift编程指南》
    1. 面向对象编程概述 1.1 什么是面向对象编程 1.2 OOP的主要特性 2. 类和对象 2.1 定义类 2.2 创建对象 2.3 类的属性和方法 3. 封装 3.1 封装的概念 3.2 访问控制 4. 继承 4.1 继承的概念 4.2 方法重写 4.3 属性重写 5. 多态 5.1 多态的概念 5.2 使用协议实现多态 ...