- 博客(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
原创 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
原创 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
原创 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第二课
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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人