严富坤的知识库专栏 本次搜索耗时 0.337 秒,为您找到 77 个相关结果.
  • 程序的顺序结构

    一、变量与常量 1.1 变量 1.1.1 使用 var 关键字 1.1.2 批量声明 1.1.3 简短声明 1.2 常量 二、基本数据类型 2.1 整数类型 2.2 浮点数类型 2.3 布尔型 2.4 字符串 三、运算符与表达式 3.1 算术运算符 3.2 关系运算符 3.3 逻辑运算符 3.4 赋值运算符 四、标准库函数 ...
  • 异常处理

    错误处理基础 Go语言中的错误类型 返回错误 自定义错误类型 错误处理模式 Sentinel Errors(哨兵错误) Error Wrapping(错误包装) Error As和Error Is defer 、panic 和recover defer 关键字 panic 和recover 异常处理的最佳实践 避免滥用panic ...
  • Spring Boot的监听器

    Spring Boot监听器概述 什么是Spring Boot监听器 监听器的分类 监听器的作用 ApplicationListener详解 ApplicationListener的工作原理 如何实现ApplicationListener 常见的ApplicationEvent类型 ServletListener的应用 ServletList...
  • 深入理解go语言中的切片

    前言 切片基础 切片定义 切片初始化 切片访问与修改 切片的长度与容量 切片操作 遍历切片 切片追加 切片复制 切片截取 切片的底层实现 切片的结构 切片的内存布局 切片的扩容机制 切片与数组 切片与数组的区别 切片与数组的相互转换 切片的性能优化 内存管理 预分配与扩容策略 切片的并发安全 切片的并发读写 切 ...
  • go语言的类型系统

    一、基本数据类型 1.1 整数类型 1.1.1 示例代码 1.2 浮点数类型 1.2.1 示例代码 1.3 复数类型 1.3.1 示例代码 1.4 布尔类型 1.5 字符串类型 1.6 字符类型 1.6.1 示例代码 二、复合数据类型 2.1 数组 2.1.1 示例代码 2.2 切片 2.2.1 示例代码 2.3 映射 2.3....
  • C#的基础语法

    883 2024-06-17 《C#编程指南》
    引言 数据类型和变量 值类型 引用类型 变量声明和初始化 注释 单行注释 多行注释 运算符 算术运算符 关系运算符 逻辑运算符 赋值运算符 位运算符 控制结构 条件语句 if 语句 switch 语句 循环语句 for 循环 while 循环 do-while 循环 foreach 循环 方法 方法声明 方法重...
  • 类型系统

    881 2024-06-03 《Kotlin基础》
    背景 目标 优势与劣势 优势 劣势 适用场景 业务场景 技术场景 技术的组成部分和关键点 基本类型 可空类型 智能类型转换 泛型 类型别名 类型擦除 技术的底层原理和关键实现 类型推断 空安全机制 协变与逆变 同类技术实现与对比 与 Java 的对比 与 Scala 的对比 与 Swift 的对比 总结 K...
  • 为什么有了TCP/IP模型还要OSI模型?

    一、TCP/IP模型与OSI模型简介 二、TCP/IP模型与OSI模型的主要区别 三、为什么有了TCP/IP模型,还要有OSI模型? 四、总结 在计算机网络中,TCP/IP模型和OSI模型是两种主要的参考模型,它们帮助理解和设计网络通信协议。虽然它们有相似之处,但也存在显著的区别。了解这两者的差异及其共存的原因,对于网络工程师和开发人员至关重要。...
  • 初识C#编程语言

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

    838 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...