自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NumPy数值计算基础

arr.argsort()和numpy.lexsort(arr)都是用于对数组进行间接排序的函数,但是它们的用法有一些不同。首先,arr.argsort()是一个方法,它返回数组排序后的索引值。例如,对于一维数组arr,可以使用arr.argsort()来获取对arr进行升序排序后的索引值。

2024-03-07 15:59:36 892 1

原创 flink第一课(详细理论)--体系架构

01 Flink简介Flink的体系架构基本上可以分为三层,由上往下依次是API & Libraries层、Runtime核心层以及物理部署层。API & Libraries层作为分布式数据处理框架,Flink同时提供了支撑流计算和批计算的接口,并在此基础之上抽象出不同的应用类型的组件库,如基于流处理的CEP(复杂事件处理库)、SQL&Table库和基于批处理的FlinkML(机器学习库)等、Gelly(图处理库)等。

2024-02-29 18:58:32 996

原创 Jupyter数组基础应用、数值计算基础及知识讲解框架(只有框架,作为步骤指引版)

NumPy(Numerical Python的简称)是Python的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Jupyter是一个开源的Web应用程序,允许创建和共享包含实时代码、文本和可视化内容的文档。数组的属性与方法(shape、dtype、size等)数组重塑与调整(reshape、flatten等)主要用于数据清洗、转换、数据分析和可视化。创建不同类型的数组(一维、二维、多维)界面介绍(菜单栏、工具栏、单元格等)数组运算(加、减、乘、除等)

2024-02-29 12:26:16 646

原创 Python爬虫总复习

def __init__(self):#初始化函数:放一些初始化的量#头部信息 url的结构passdef get_html(self):#发送请求 获取响应passdef parse_html(self):#解析passdef save_html(self):#保存passdef run(self):#控制函数的整体运行pass例子1name=input('请你输入要爬取的主题:')/search?pass。

2024-01-11 21:03:29 2673 1

原创 scala12,17|scala特殊类型|练习题

可读性和可维护性:在大型项目中,通过将变量定义为外部访问,可以使得代码更易于理解和维护。3的倍数打印“triple” ,5的倍数打印“five”,3和5的倍数打印“triple_five”。通过将变量设置为外部访问,你可以在多个类或对象之间共享和修改这些变量的值。提供2个构造器),如果姓名和电话或姓名和身份证号相等,可认为是同一个学生,打印输出(“信息已经注册或请核对信息”)。5.定义一个 Point,使得可以不用 new,而是用 Point(3,4)创建对象,并求横纵坐标的和。

2023-12-27 15:08:32 2031 2

原创 scala伴生对象|对象创建|判断所属类|scala对象的相等性判断|覆写override

Scala中的伴生类和伴生对象是一种特殊的关系,它们互为伴生。伴生类和伴生对象必须在同一个源文件中定义,且它们的名称必须相同。伴生类是一个普通的类,可以定义属性和方法,它的实例可以被创建和使用。伴生对象是一个单例对象,它与伴生类共享同一个名称,但没有实例化的过程。伴生对象中的方法和属性可以被直接调用,就像Java中的静态方法和属性一样。伴生类和伴生对象之间可以互相访问彼此的私有成员,这使得它们可以作为一个整体来使用,提供了更高效的程序运行方式。

2023-12-20 15:06:21 1448 2

原创 scala&idea |练习|

2023-12-13 12:01:26 46 1

原创 scala12.6|主,辅构造器

object RunSocket{ def main(args:Array[String]):Unit={ //access attr and pr val sk=new Socket1() println(s"sourceIP=${sk.sourceIP}, port=${sk.port},deip=${sk.deip}")//modify atrr//sk.sourceIP="192.168.2.1”sk.port=60010sk.deip="192.168.2.1"pri

2023-12-06 15:04:53 47 1

原创 11.29scala

就是一个没有参数的普通类。

2023-11-29 15:05:59 53 1

原创 scala11.22精度练习|大数据处理|

val a=0.3so两个看起来相等的浮点数实际可能不相等。

2023-11-22 15:03:50 54

原创 11.15短路运算符|位运算&优先级|

5答案。

2023-11-15 15:04:02 57 1

原创 scala11.8 练习|字符串插值|scala基本运算

123scalaprintln(incrementNumber(s)) // 输出 "234567"解释:使用map方法将字符串中的每个字符转换成数字并加1,然后使用mkString方法将数字转换成字符串并拼接成一个新的字符串。简单方法:true判定为北京身份证号。3---Java,格式:---scala格式:---

2023-11-08 15:03:29 99 1

原创 scala10.25|字符串方法|字符串查找|第一章复习题

println(s"修改后的信息:用户名 - ${modifiedRegister.username},密码 - ${modifiedRegister.password}")makefile原始用户名: my_username原始密码: my_password修改后的密码: new_password修改后的用户名: my_username。println(s"原始信息:用户名 - $username,密码 - $password")println("修改后的用户名: " + username)

2023-10-25 15:01:55 61 1

原创 【无标题】scala特殊字符| 转义字符 |

1,4对。5类型不匹配。-------多行对齐:

2023-10-11 15:01:14 62

原创 9.27--分号|常量&变量,lazy|数据类型

val z1=x+yval z2=x+yval z3=x+yctrl+D运行、z2只接收了y的值。val z=x+yscala自动推断分号。类:sayHello()1,42b是String类型,不能赋值100;3val是不可变的。s不能再赋值---val a,b=3;

2023-09-27 15:05:52 49 1

原创 Scala第四课&9.20,接上节|关键字|粘贴模式|注释|分号

help----显示所有命令。:paste进入粘贴模式。H:合法但不建议这么写。

2023-09-20 15:05:28 107 1

原创 Scala第三课,9.13,接上节

中止操作:Ctrl+C,Y确定。

2023-09-13 15:08:02 43 1

原创 scala第二课

save保持,文件名为helloworld.scala(不要加空格,可能会搜不到文件),生成。六(可跳过,只是一个试错步骤):scalac helloworld.scala。输入cd+刚才复制的路径:cd /home/bigdata/test。如:scalac helloworld.scala。九:scala helloworld.scala。scalac+文件名(带.scala后缀)七:scalac Person.scala。切换回Syste monitor。右击,查看文件的路径。这个是冒号,不是逗号。

2023-09-06 15:05:30 62 1

原创 scala第一课

")

2023-08-30 15:15:58 51 1

空空如也

空空如也

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

TA关注的人

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