- 博客(968)
- 收藏
- 关注
原创 Hadoop~MapReduce的接口与执行原理
MapReduce 即Hadoop内提供的进行分布式计算的组件MapReduce是“分散->汇总”模式的分布式计算框架。
2025-02-23 10:27:00
215
原创 Hadoop~HDFS操作命令与启停脚本
或2.查看指定目录下内容path 指定目录路径-h 人性化显示文件size-R 递归查看指定目录及其子目录或3.上传文件到HDFS指定目录下\-f 覆盖目标文件(已存在下)-p 保留访问和修改时间,所有权和权限。localsrc 本地文件系统(客户端所在机器)dst 目标文件系统(HDFS)或4.查看HDFS文件内容读取大文件可以使用管道符配合more
2025-02-21 15:11:17
345
原创 Hadoop~HDFS集群架构与NameNode元数据
NameNode基于一批edits和一个fsimage文件的配合,完成整个文件系统的管理和维护。
2025-02-21 15:09:35
254
原创 Hadoop~Hadoop配置文件(workers、core-site.xml、hdfs-site.xml、mapred-site.xml、yarn-site.xml)
表明集群使用了几个从节点。
2025-02-20 18:36:03
659
原创 MySQL~MySQL事务(控制事务、事务的四大特性、并发事务问题、事务隔离级别)
注意:事务隔离级别越高,数据越安全,但是性能越低。隔离级别脏读不可重复读幻读√√√×√√Repeatable Read(默认)××√×××。
2025-02-20 18:18:47
221
原创 MySQL~多表查询(内连接、外连接、自连接)
左外连接和右外连接是可以相互替换的,只需要调整在连接查询时SQL中,表结构的先后顺序就可以了。而我们在日常开发使用时,更偏向于左外连接。自连接查询可以是内连接查询也可以是外连接查询。A查询的结果作为B查询的数据源。
2025-02-19 12:54:54
154
原创 MySQL~字符串函数、数值函数、日期函数、流程函数等
CEIL(x):向上取整FLOOR(x):向下取整MOD(x,y):返回x/y的模RAND():返回0~1内的随机数ROUND(x,y):求参数x的四舍五入的值,保留y位小数CURDATE():返回当前日期CURTIME():返回当前时间NOW():返回当前日期和时间YEAR(date):获取指定date的年份:获取指定date的月份DAY(date):获取指定date的日期:返回一个日期/时间值加上一个时间间隔expr后的时间值:返回起始时间date1和 结束时间date2。
2025-02-18 16:59:37
164
原创 MySQL~DCL数据查询语言之权限控制
所有权限SELECT:查询数据INSERT:插入数据UPDATE:修改数据DELETE:删除数据ALTER:修改表DROP:删除数据库/表/视图CREATE:创建数据库/表。
2025-02-14 09:05:43
133
原创 MySQL~DQL数据查询语言之DQL语言执行顺序
DQL语句的执行顺序为: from … where … group by …having … select … order by … limit …
2025-02-14 08:32:48
109
原创 MySQL~DQL数据查询语言之分页查询
起始索引从0开始,起始索引 = (查询页码 - 1)* 每页显示记录数。分页查询是数据库的方言,不同的数据库有不同的实现,MySQL中是LIMIT。如果查询的是第一页数据,起始索引可以省略,直接简写为limit 10。
2025-02-14 08:31:05
189
原创 Python~Python面向对象之魔术方法
_str()__称为字符串方法当类对象被转换为字符串时,返回的内容__lt__:小于符号比较方法__gt__:大于符号比较方法__le__:小于等于符号比较方法__ge__:大于等于符号比较方法实现__lt__方法后,可以实现小于符号和大于符号两种比较__eq__:比较运算符实现方法不实现__eq__方法,对象之间可以比较,但是是比较内存地址,即不同对象==比较一定是False结果实现了__eq__方法,就可以按照自己的想法来决定2个对象是否相等了。
2025-01-20 15:47:21
489
原创 Python~Python面向对象之类的定义与成员方法的定义
在定义成员方法时,self关键字是必须填写的当使用类对象调用方法时,self会自动被python传入在方法内部,想要访问类的成员变量,必须使用self在传参的时候可以忽略self关键字def方法名(self,形参1,形参2...):方法体。
2025-01-20 15:45:59
148
原创 Python~Python模块与包
导入一个模块import模块名#导入多个模块import模块名1,模块名2#使用模块功能模块名.功能名()#将模块名定义为别名import模块名as别名#将模块内的某个功能定义为别名from模块名import功能名as别名每个Python文件都可以作为一个模块,模块的名字就是文件的名字,也就是说自定义模块名必须要符合标识符命名规则从物理上看,包就是一个文件夹,在该文件夹下包含了一个文件,该文件夹可用于包含多个模块文件,从逻辑上看,包的本质依然是模块。
2025-01-20 14:53:08
293
原创 Python~Python异常相关操作
异常具有传递性,内层函数没有捕获处理异常时,异常就会传递到外层函数,如果所有函数都没有捕获异常,程序就会报错。
2025-01-19 19:08:29
301
原创 Python~Python文件相关操作
使用open()函数,可以打开一个已经存在的文件,或者创建一个新文件关闭文件对象,关闭对文件的占用如果不调用close,同时程序没有停止运行,那么这个文件将一直被Python程序占用通过在with open的语句块中对文件进行操作,可以在操作完成后自动关闭close文件,避免忘掉close文件。
2025-01-19 18:06:32
241
原创 Python~Python函数介绍(包括lambda匿名函数)
1.函数基础;2.函数的参数;3.函数的返回值;4.函数的说明文档;5.匿名函数
2025-01-17 19:36:30
1109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人