自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pip 换源

第三方包:非Python官方内置的包,可以通过安装它们扩展功能,提高开发效率。由于是第三方的包,Python没有内置,所以我们需要安装它们才可以导入使用。

2024-09-26 13:05:05 138

原创 Python 正则表达式

正则表达式是一种用于描述字符串匹配规则的表达式。它由普通字符和元字符(特殊字符)组成,通过这些字符的组合,可以构建出具有强大匹配能力的规则。正则表达式在处理文本时能够实现高度灵活的模式匹配,从而满足不同场景下的需求。

2024-09-15 16:47:21 1299

原创 Python 面向对象编程

在Python中,类(Class)是面向对象编程(Object-Oriented Programming, OOP)的基础概念。类是创建对象(Object)的蓝图,它定义了对象的属性和方法。每个对象都是类的一个实例,具有类定义的属性和行为。类是一种用户自定义的数据结构,它包含了一组属性(成员变量)和行为(成员方法)。在Python中,可以使用class关键字来定义一个类,并使用def关键字来定义类的成员方法。使用class关键字定义一个类,类名作为该类的标识符。

2024-09-15 16:46:12 1566

原创 Python 推导式

它们可以看作是列表解析的语法糖,能够快速生成列表,并可以进行更复杂的操作,如过滤、转换等。推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体。这个集合是由数字 1, 2, 3 的平方组成的。集合推导式是一种简洁的创建集合的方法,它允许你使用一个表达式和一个迭代器来生成一个集合。实例:对一个列表(names)中的所有字符串进行大小写转换(所有字符串都转换为大写),并且筛选出长度大于3的字符串。创建一个字典,其中键是列表中的字符串,值是每个字符串的长度。对象等)来生成一个列表。

2024-09-15 16:44:31 838

原创 Python 模块和自定义包

在Python中,模块(Module)和包(Package)是组织代码的重要方式。模块是一组相关的Python文件,它们包含可重用的函数、类和变量。包是一组相关的模块,它们可以包含子包和模块,形成一个层次结构。[from 模块名] import [模块|类|变量|函数|*] [as 别名]包:就是一个文件夹,里面有多个模块文件。显著特点是软件包中包含了一个文件实例:导入my_packagemy_module1和my_module2。然后,分别调用这两个模块中的test()函数。

2024-09-15 16:43:05 831

原创 Python 异常处理

通过异常具有传递性的特点,我们可以在外层调用处去捕获异常, 如果在try块中发生异常,但当前的except块无法处理它,异常将被传递给下一个except块,直到找到可以处理的异常类型或者到达最外层的except块。在Python中,异常处理是程序设计中非常重要的一部分,用于处理程序运行时可能出现的错误和异常情况。Python的异常处理机制基于try-except语句,它可以捕获和处理在代码执行过程中可能发生的异常。在Python中,异常是类的一种,它们继承自内置的。语句捕获异常,并指定异常的类型(例如。

2024-09-15 16:41:42 1138

原创 Python 文件 I/O 操作

同时也需要编码, 将计算机保存的0和1,反向翻译回可以识别的内容。tips: 文件读取完后,记得close关闭文件对象,不然文件会被一直占用,读取到某一位置时,下次会从上次读取的位置继续读取。用途: 这个代码可以用于创建一个新文件并写入一些文本,例如用于测试或初始化文件。实例:打开名为"test.txt"的文件,向其中追加写入两行文本,然后关闭文件。实例:创建一个名为"test.txt"的文件,并向其中写入两行文本。的文件,读取其中的每一行,并将它们存储在一个名为。: 读取文件的所有行,并返回一个列表。

2024-09-14 19:58:36 946

原创 Python 函数用法

"""函数说明:param x: 参数x的说明:param y: 参数y的说明:return: 返回值的说明"""函数体return 返回值实例:创建一个求两数之和的函数实现原理:函数接受两个参数并将它们相加。然后,我们调用这个函数并打印结果。用途:这个例子展示了如何编写一个简单的Python函数,这个函数可以用于实现任何相加的功能。它可以用于任何需要执行简单计算的地方。函数名应该以小写字母开头,如果函数名由下划线或数字开头,则需要添加一个下划线。

2024-09-14 19:54:24 987

原创 Python 数据容器(六)数据容器切片及数据容器常用操作

在这个例子中,我们首先将字节字符串转换为字符串,然后使用字符串的切片操作提取子字符串,最后将子字符串转换回字节字符串。这可以通过使用负索引来实现,例如,从列表的倒数第3个元素开始,取连续的3个元素。在实际应用中,这种方法可以用于从列表中提取出需要的元素或子列表,以便进行。用途:在许多 Python 函数中,列表的切片操作被用于提取特定范围内的元素,例如在序列化和反序列化数据时,从原始数据中提取特定部分。用途:在数据处理中,经常需要对列表进行切片操作,以提取特定范围内的元素,这有助于减少内存使用和工作量。

2024-09-14 19:51:27 641

原创 Python 数据容器(五)字典

定义变量变量名称 = {key:value, key:value, key:value ...}# 定义空字典变量名称 = {}变量名称 = dict()

2024-09-14 19:50:04 916

原创 Python 数据容器(四)集合

定义变量变量名称 = {元素1, 元素2, 元素3 ...}# 定义空集合变量名称 = set()

2024-09-14 19:48:26 752

原创 Python 数据容器(三)字符串

在这个例子中,“Hello12_” 是一个有效的标识符,因为它以字母 “H” 开头,后续部分包含字母和下划线,且不与 Python 的保留字冲突。这段代码的用途是将简单的字符串操作封装成一个函数,例如在文章处理中,当需要替换文章中的特定词汇时,可以使用这样的代码。用途:在处理字符串时,有时需要移除字符串开头和结尾的字符,以达到某些目的(例如,去除字符串中的特殊标记或格式化字符)。用途:在字符串处理中,经常需要检查字符串的大小写状态,例如在用户输入验证中,可以检查用户输入的密码是否包含大小写字母。

2024-09-14 19:46:49 1209

原创 Python 数据容器(二)元组

用途:在某些情况下,你可能需要将两个元组连接在一起,以便在后续的操作中使用它们。注意事项:元组中的元素可以是任意类型,但通常为了保持代码的一致性和可读性,应该遵循相同的类型。用途: 通常,元组用于不可变的集合,而列表用于可变的集合。在某些情况下,需要将元组转换为列表,例如将元组作为字典的键,或者将元组作为列表的一部分。请注意,由于元组是不可变的,一些操作(如添加、删除或修改元素)在元组上是不可行的。用途: 元组是一种不可变的序列类型,可以用来存储一组数据,类似于列表,但元组中的数据不能被修改。

2024-09-14 19:45:43 958

原创 Python 数据容器(一)列表

数据容器:一种可以存储多个元素的python数据类型。每一个元素,可以是任意类型的数据,如字符串、数字、布尔等。

2024-09-14 19:44:41 886

原创 Python 循环结构

函数用于生成一个整数序列,从起始值(0)开始,每次递增步长(2),直到达到结束值(10)但不包括结束值。这个代码的主要目的是通过循环遍历整数序列,并在每次迭代时打印整数。用途:这个代码片段通常用于打印0到9之间的所有偶数,可以用于检查数字序列中的偶数。实例:打印一个包含 5 个整数的序列,每次打印一个整数后立即继续下一轮循环。语句,可以实现只要满足某个条件,循环就会立即退出,不再执行后续的迭代。这样,每次循环都只打印一个整数,然后跳到下一轮循环。循环可以嵌套,即一个循环的循环体中可以包含另一个循环。

2024-09-14 17:21:01 1137

原创 Python 条件判断

总的来说,尽管不同语言中的三元表达式在语法上有所不同,但它们都提供了一种简洁的方式来处理简单的条件逻辑。三元表达式是一种简洁的条件表达式,也称为条件表达式。它是一种在一行内进行条件判断并返回相应值的快捷方式,相当于其他语言中的。中,缩进是非常重要的,因为它用于定义代码块的开始和结束。语句的使用可以提高代码的质量,使其更加清晰、复用、灵活和易于维护。语句是可选的,如果省略,那么当所有条件都不满足时,不会执行任何代码块。

2024-09-14 17:18:54 901

原创 Kafka 安装及配置

创建 data 目录和 logs 目录。启动 zookeeper。

2024-09-14 17:13:17 224

原创 Spark 安装及配置

【代码】Spark 安装及配置。

2024-09-14 17:12:00 144

原创 Hive 安装及配置

【代码】Hive 安装及配置。

2024-09-14 17:03:43 232

原创 HBase 安装及配置

启动运行 HBase。

2024-09-14 16:57:15 247

原创 hadoop 安装配置

在 root 用户下创建 hadoop 用户。切换至 hadoop 用户下更新 APT。对 Hadoop 安装目录进行重命名。为 hadoop 用户中的。启动和关闭 Hadoop 服务。安装 Hadoop 单机模式。配置 Hadoop 环境变量。解压 Hadoop 压缩包。hadoop 伪分布式安装。初始化 Hadoop 系统。配置 SSH 无密码登录。配置 java 环境变量。启动 hadoop 服务。文件中插入以下插入内容。安装 vim 编译器。安装 Java 环境。安装 eclipse。

2024-09-14 16:50:06 423

原创 MySQL 安装及配置

首先在MySQL目录下创建文件my.ini,该文件和bin目录同级。

2024-05-21 19:56:55 166

空空如也

空空如也

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

TA关注的人

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