摘要: 文章目录 引言一、结构体的定义二、结构体实例化1、声明式实例化2、可变实例化 三、结构体的方法四、结构体的关联函数五、结构体的特性1、元组结构体2、类单元结构体 六、结构体的注意事项1、字段的可见性2、结构体的大小3、模式匹配 总结 引言 在Rust中,结构体(Struct)是一种自定义数据类型,它 阅读全文
posted @ 2023-06-28 23:28 繁依Fanyi 阅读(28) 评论(0) 推荐(0)
摘要: 文章目录 引言一、Slice的定义二、创建Slice1、通过索引范围创建Slice2、通过指针和长度创建Slice3、字符串Slice 三、Slice的特性1、不可变和可变Slice2、Slice的长度3、Slice的迭代 四、Slice的注意事项1、生命周期注解2、边界检查3、数据共享与所有权 总 阅读全文
posted @ 2023-06-28 23:19 繁依Fanyi 阅读(23) 评论(0) 推荐(0)
摘要: 文章目录 引言一、什么是引用?二、不可变引用三、可变引用四、引用的规则五、引用的使用建议六、示例代码总结 引言 在Rust中,引用是一种轻量级的指向数据的方式,它允许我们在不获取所有权的情况下访问和操作数据。引用是Rust中处理借用操作的关键机制,它通过一系列的规则来保证内存安全和避免数据竞争。本篇 阅读全文
posted @ 2023-06-28 23:03 繁依Fanyi 阅读(20) 评论(0) 推荐(0)
摘要: 文章目录 引言一、什么是所有权?二、所有权规则1. 移动(Move)2. 克隆(Clone)3. 借用(Borrowing)4. 生命周期(Lifetime) 三、所有权的最佳实践总结 引言 在Rust中,所有权是一种独特的概念,它通过一系列的规则来管理内存的分配和释放,确保内存安全和避免常见的错误 阅读全文
posted @ 2023-06-28 22:55 繁依Fanyi 阅读(9) 评论(0) 推荐(0)
摘要: 文章目录 引言一、条件语句1、if语句2、if-else语句 二、循环1、loop循环2、while循环3、for循环 三、匹配模式四、控制流的注意事项总结 引言 控制流是编程语言中用于控制代码执行顺序的机制,它可以根据条件执行不同的代码块或循环执行特定的操作。在Rust中,控制流包括条件语句、循环 阅读全文
posted @ 2023-06-28 22:51 繁依Fanyi 阅读(11) 评论(0) 推荐(0)
摘要: 文章目录 引言一、函数定义二、函数参数三、函数返回值四、函数重载五、函数作为参数和返回值总结 引言 函数是编程语言中的基本构建块之一,用于封装可重用的代码块,并实现特定的功能。在Rust中,函数是一种重要的概念,它们具有严格的类型系统和内存安全性。本篇博客将详细介绍Rust函数的定义、参数、返回值和 阅读全文
posted @ 2023-06-28 22:39 繁依Fanyi 阅读(12) 评论(0) 推荐(0)
摘要: 文章目录 导言一、基本数据类型1、布尔类型(bool)2、整数类型3、浮点类型4、字符类型 二、复合数据类型1、元组(Tuple)2、数组(Array)3、字符串(String) 三、自定义数据类型1、结构体(Struct)2、枚举(Enum) 四、其他数据类型1、切片(Slice)2、Option 阅读全文
posted @ 2023-06-28 22:24 繁依Fanyi 阅读(21) 评论(0) 推荐(0)
摘要: 文章目录 导言一、变量的定义二、变量的可变性三、变量的作用域四、变量的重新绑定五、变量的常量六、变量的解构七、变量的内存管理结论 导言 在 Rust 编程语言中,变量是存储数据的命名容器。它们允许我们在程序中创建、修改和访问数据。Rust 是一种静态类型的语言,这意味着我们需要在使用变量之前明确地声 阅读全文
posted @ 2023-06-28 21:36 繁依Fanyi 阅读(23) 评论(0) 推荐(0)
摘要: 文章目录 导言环境搭建总结 导言 欢迎阅读本篇博客,本文将为您提供关于如何搭建Tomcat 8.5环境的详细指南。Tomcat是一个流行的开源Java Servlet容器,它提供了一个运行Java Web应用程序的平台。无论您是新手还是有经验的开发人员,本文都将帮助您轻松地搭建Tomcat 8.5环 阅读全文
posted @ 2023-06-28 10:48 繁依Fanyi 阅读(27) 评论(0) 推荐(0)
摘要: 文章目录 导言一、正则表达式的基本概念二、使用正则表达式的步骤三、示例代码1. 匹配字符串2. 提取匹配的内容3. 替换字符串 总结 导言 正则表达式是一种强大的文本模式匹配工具,它可以帮助我们在文本中查找、替换和提取特定模式的内容。Java 提供了丰富的正则表达式支持,通过 java.util.r 阅读全文
posted @ 2023-06-28 00:04 繁依Fanyi 阅读(104) 评论(0) 推荐(0)