自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 虚拟机IP配置

虚拟机IP配置

2025-03-03 19:24:38 98

原创 vi的基本使用

vi是 Linux 和 Unix 系统中经典的文本编辑器,功能强大,很多系统默认安装。以下为你介绍vi。

2025-02-24 21:46:17 442

原创 Linux基本命令

命令查看文件和目录的权限信息,权限信息由 10 个字符组成,如。

2025-02-24 21:44:00 873

原创 如何安装vm和centos

可以根据需要调整虚拟机的硬件配置,如内存、处理器核心数、网络连接方式等,设置完成后点击 “关闭”。

2025-02-24 21:39:13 650

原创 scala

2024-12-30 08:07:37 107

原创 scala

2024-12-30 08:05:49 78

原创 scala

2024-12-30 08:04:30 88

原创 scala

2024-12-30 08:02:40 80

原创 scala

2024-12-30 08:01:23 84

原创 Scala

2024-12-16 10:55:46 106

原创 Scala

2024-12-16 10:50:19 116

原创 Scala

2024-12-16 10:49:16 102

原创 Scala

2024-12-12 11:11:16 79

原创 Scala界

2024-12-12 10:57:48 99

原创 Scala

2024-12-12 10:57:08 106

原创 Scala

2024-12-09 11:34:21 68

原创 Scala泛型类

2024-12-09 11:22:41 88

原创 浮点数练习题

2024-12-09 10:53:09 479

原创 Scala字符

2024-12-09 10:51:43 309

原创 Scala

2024-12-09 10:50:18 114

原创 Scala

2024-12-09 10:49:10 99

原创 Scala练习题

1.创建一个可变 Set,用于存储图书馆中的书籍信息(假设书籍信息用字符串表示,如 “Java 编程思想”“Scala 实战” 等),初始化为包含几本你喜欢的书籍。4.检查某一本特定的书籍(如 “Python 从入门到实践”)是否在图书馆集合中,使用 contains 方法,并输出结果。7.求出两个图书馆书籍集合的交集,使用 intersect 方法,并输出结果。6.求出两个图书馆书籍集合的并集,使用 union 方法,并输出结果。5.创建另一个可变 Set,表示另一个图书馆的书籍集合。

2024-12-09 10:38:32 167

原创 Scala

2024-12-09 10:38:14 108

原创 Scala

2024-12-09 10:37:23 77

原创 Scala

2024-12-09 10:36:35 104

原创 Scala

2024-12-09 08:48:19 103

原创 Scala

Scala中,每个类都可以有一个主constructor和任意多个辅助constructor,而且每个辅助constructor的第一行都必须调用其他辅助constructor或者主constructor代码;//每个辅助constructor的第一行都必须调用其他辅助constructor或者主constructor代码。isInstanceOf 只能判断出对象是否为指定类以及其子类的对象,而不能精确的判断出,对象就是指定类的对象;只能在子类的主constructor中调用父类的constructor。

2024-12-05 11:27:57 324

原创 Scala

(2)类型省略之后,发现只有一个参数,则圆括号可以省略;其他情况:没有参数和参数超过1的永远不能省略圆括号。x:表示输入参数类型;Int:表示输入参数类型;函数体:表示具体代码逻辑。(4)如果参数只出现一次,则参数省略且后面参数可以用_代替。(1)参数的类型可以省略,会根据形参进行自动的推导。(3)匿名函数如果只有一行,则大括号也可以省略。( x : Int ) => { 函数体 }​ 需求1:传递的函数有一个参数。没有名字的函数就是匿名函数。5.2.2 匿名函数。

2024-12-05 11:27:00 99

原创 Scala隐式

2024-12-05 11:10:12 87

原创 Scala字面量

集和映射字面量分别用大括号 {} 括起来,集的字面量元素之间用逗号分隔,映射的字面量由键值对组成,键和值之间用箭头 => 连接,键值对之间用逗号分隔。Scala 支持多种类型的字面量,包括整数、浮点数、字符、字符串、布尔值、符号、函数和集合等。如果需要指定为其他整数类型,可以在数字后面添加类型标记,如 42L 表示 Long 类型的字面量。函数字面量是一种表示函数值的字面量,通常用于匿名函数或高阶函数的参数。符号字面量是一种特殊的字面量,用单引号 ' 括起来,后面跟一个或多个字符。

2024-12-05 10:00:37 243

原创 Scala练习题2

/ 3. 根据书籍编号查询某一本特定的书籍信息并输出结果。// 1. 创建一个可变Map并初始化几本喜欢的书籍信息。// 5. 使用 -= 操作符从图书馆集合中删除一本书。// 6. 遍历图书馆书籍Map并打印出每本书的信息。// 2. 使用 += 操作符添加两本新的书籍。// 4. 修改某本书籍的库存数量。

2024-12-04 00:22:12 197

原创 Scala练习题

with open("test.txt", "w") as fp: # 以写入的方式打这个txt文件,返回到fp文件对象上。题目2:生成一个包含 20 个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素排序不变。(提示使用切片,注意列表索引的使用)。题目1:如果一个字符串从前往后和从后往前读时是一样的,那么这个字符串就是回文串。s1 = s.upper() # 不会改变原字符串,会返回一个新的字符串。s = input("请输入一个字符串:")s = input("输入一个字符串:")

2024-12-02 15:19:30 194

原创 Scala练习题

/ 3. 根据书籍编号查询某一本特定的书籍信息并输出结果。// 1. 创建一个可变Map并初始化几本喜欢的书籍信息。// 5. 使用 -= 操作符从图书馆集合中删除一本书。// 6. 遍历图书馆书籍Map并打印出每本书的信息。// 2. 使用 += 操作符添加两本新的书籍。// 4. 修改某本书籍的库存数量。

2024-11-07 00:41:16 151

原创 scala

1.基本数据类型scala 的基本类型有 9种:Byte、Char、Short、Int、Long、Float、Double、Boolean、UnitScala中没有基本数据类型的概念,所有的类型都是对象。AnyVal:代表所有基本类型。AnyRef:代表所以引用类型,包括 Scala class 和 Java class。Any:是所有类的超类。如果不知道表达式的结果是什么类型可以用Any。Unit:只有一个实例值 (),方法返回Unit 相当于返回了Java中的void。

2024-11-04 08:04:53 355

原创 Scala中getClass 和 classOf

/每个辅助constructor的第一行都必须调用其他辅助constructor或者主constructor代码。6.3.5. Scala中调用父类的constructor。//判断p的类型是否为Student4类。//判断p是否为Person4类的实例。//判断p的类型是否为Person4类。//必须指出返回类型,不然默认返回为Uni。//主constructor代码。//其他辅助constructor。//必须指出返回类型,不然默认。//抽象fields。

2024-09-22 16:20:23 1477

原创 scala for循环

(1)循环守卫,即循环保护式(也称条件判断式,守卫)。Scala也为for循环这一常见的控制结构提供了非常多的特性,这些for循环的特性被称为for推导式或for表达式。(1)for推导式一行中有多个表达式时,所以要加;需求:将原数据中所有值乘以2,并把数据返回到一个新的集合中。// 输出:从1~10(包含 1,不包含 10 )// 输出:从1~10(包含 1 和 10 )(1)这种方式和前面的区别在于i是从1到3-1。(1)i 表示循环的变量,<- 规定to。(2)i 将会从 1-3 循环,前后闭合。

2024-09-19 09:33:31 512

原创 scala数据类型

按位与(&)、按位或(|)、按位异或(\^)、按位取反(\~)、左移(\<\<)、右移(>>)、无符号右移(>>>);scala不指定变量类型是会根据值进行自动推断,当然也可以在初始化的时候明确指定变量的类型;大于(>)、小于(\<)、等于(=)、不等于(!=)、大于等于(>=)、小于等于(\<=);Null: 是所有引用类型的子类型,只有一个实例null。加(+)、减(-) 、乘(*) 、除(/) 、余数(%);Scala中没有基本数据类型的概念,所有的类型都是对象。

2024-09-18 00:10:16 251

原创 scala安装

配置scala的环境变量:window左下角搜索环境变量--->编辑环境变量--->系统环境变量--->添加到path下面--->一步一步确定完即可。scala环境变量不配置:记住对应scala安装位置。然后新建“SCALA_HOME”环境变量,并将“%SCALA_HOME%\bin”追加到"%Path%"中。首先下载scala-2.12.8.msi 或 scala-2.12.8.zip都可以(二选一)。一直下一步无需配置即可安装完成。1、Scala需要Java运行时库,安装Scala需要首先安装。

2024-09-12 10:07:02 870

原创 scala的基础知识点

6.5.1 抽象属性和抽象方法1)基本语法​ (1)定义抽象类:abstract class Person{} //通过abstract关键字标记抽象类​ (2)定义抽象属性:val|var name:String //一个属性没有初始化,就是抽象属性​ (3)定义抽象方法:def hello():String //只声明而没有实现的方法,就是抽象方法val name: String //抽象属性def hello(): Unit //抽象方法2)继承&重写。

2024-09-08 23:05:30 2741

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除