- 博客(33)
- 收藏
- 关注
原创 Flink--框架和分布式处理引擎----flink大全
概述、特点、运行架构、流处理API(source,transformation,sink)、序列化、窗口函数window、时间语义、wartermark、processFunction、状态编程state和容错机制(状态一致性,检查点,状态后端……)、CEP
2021-04-13 10:55:33 1872 1
原创 Linux常用命令
①常用快捷键 ②帮助命令 ③文件目录类命令(rename、cp、ln……) ④ 搜索查找类(find、grep……)⑤ 用户管理类(useradd、password、usermod……)⑥ 用户组管理类(groupadd……)⑦ 文件权限类(chmod、chown、chgrep)⑧日期时间类(cal……)⑨压缩解压(zip、tar)⑩进程管理(ps、kill) ⑪ 性能监控(top、free、netstat) ⑫ 磁盘分区类(df、du、fdisk、mount) ⑬ rpm、yum ⑭定时crontab
2020-10-21 23:25:02 317
原创 DBMS_OUTPUT输出时缓存溢出处理
DBMS_OUTPUT程序包是我们在Oracle开发过程中常用的一个包体,使用该包我们可以从存储过程、包或触发器发送信息(messages)。PL/SQL执行语句时可能出现如下报错:ORU-10027: buffer overflow, limit of 10000 bytes。返回内容超出默认的长度,缓存溢出报错。x:长度,自行设置即可。
2024-05-29 14:31:15 155
原创 根据现有的MySQL表创建视图
根据现有的MySQL表创建视图:两种方法。方法一:直接创建视图,将查询到的字段作为视图的字段【查询的字段可以在查询语句里面用 as 设置别名】create view viewname as [查询语句]方法二:创建视图时确认字段名create view viewname(字段1,字段2……) as [查询语句]
2021-05-29 11:46:32 1117
原创 各种JOIN: join 、left join 、right join 、full outer join
JOIN下图展示了各种 join 语法一、join/inner join二、left join三、right join四、full outer join
2021-05-06 11:56:29 741
原创 记一个sql题:select中既有聚合字段,又有非聚合字段,出错
一个聚合字段(dept_no)对应多个非聚合字段(emp_no),选择的时候,会随机选择非聚合字段中的任何一个,出错了
2021-05-06 10:56:28 2298
原创 hive解析字符串---get_json_object
Hive里面使用 get_json_object函数来解析 json 格式数据读取数组内容读取对象内容:获取单层值,获取多层值,获取内部的数组值
2021-04-29 14:11:02 1104
原创 sql语句里函数--IF、FORMAT、NVL、LIMIT、CONCAT、CONCAT_WS、group_concat
记几个sql函数的用法一、IF 条件语句用法二、FORMAT 函数三、NVL函数四、limit 函数五、concat 函数六、CONCAT_WS()七、group_concat函数
2021-04-28 10:20:25 634
原创 Lambda表达式
函数式编程风格,为了给SAM(Single Abstract Method)接口和形参赋值的一种语法函数式思想尽量忽略面向对象的复杂语法:“强调做什么,而不是以什么形式去做“ 。 明确SAM接口(消费型接口,供给型接口,功能型接口,判断型接口)⭐语法格式,省略模式,注意事项,lambda与匿名函数的区别
2021-04-23 09:49:40 71
原创 SQL恢复备份的表--执行SQL脚本
SQL恢复备份的表在SQLyog上一、创建新的数据库弹出如下窗口选中新建的要执行SQL脚本的数据库,右键在弹窗中,选中要执行的SQL脚本,点击执行如果结束后,没有表,就刷新一下对象浏览器,就可以看见数据库中的表了...
2021-04-21 12:04:20 318
原创 Shell脚本知识点----编写时参考[if、case、for、while、自定义函数、特殊变量……]
① bash和sh的关系② 特殊变量③ 流程控制( if、case、for、while)④ 自定义函数⑤ 检查脚本
2021-04-21 11:00:18 212
原创 hbase连不上web窗口---master自动挂掉---错误小记
在 bin/hbase-daemon.sh start master 之后jps发现HMaster已存在,登陆web页面----->出现错误:web页面一直链接不上。----->发现master自动挂掉了。错误原因:端口号未和hadoop的hdfs端口号保持一致
2020-12-08 14:56:17 426
原创 MapReduce任务在hadoop集群上的运行流程原理:MR任务提交给yarn后
job任务在hadoop集群上的运行流程原理:yarn为调度资源(申请机器,运行任务),确定切片数量;数据上传HDFS;mapereduce全程
2020-12-02 11:19:33 441 1
原创 数据库的设计,多表查询,事务(MySQL)
数据库的设计(表与表的关系,数据库设计范式);多表查询(内联,左外连接,右外连接,子查询);事务(事务的操作,事务的特征)
2020-11-23 10:24:02 214
原创 HA高可用的工作机制
HA 高可用一、概述HA(High Available),即高可用(7*24 小时不中断服务)。实现高可用HA最关键的策略是消除单点故障。HA 严格来说应该分成各个组件的 HA 机制:HDFS 的 HA 和 YARN 的 HA。Hadoop2.0 之前,在 HDFS 集群中 NameNode 存在单点故障(SPOF)。NameNode 主要在以下两个方面影响 HDFS 集群NameNode 机器发生意外,如宕机,集群将无法使用,直到管理员重启NameNode 机器需要升级,包括软件、硬件升级
2020-11-12 10:20:12 781 1
原创 通过WordCount案例了解MapReduce思想
采用默认的输入方式:TextInputFormat1、Mapper类MapTask的map()方法一次处理一个思想:行内容做k,1做v,输出每一个单词,1做累加使用2、Reduce类reduce()一次处理一组(key相同为1组)思想:遍历,出现一次加1
2020-11-04 16:31:07 240
原创 Linux系统管理操作的部分命令
service , chkconfig , init ,iptables , reboot ,shutdown ,halt ,sysn
2020-10-27 16:41:08 359
原创 Linux基础知识-初了解
Linux的基础知识–了解一、操作系统的分类和各系统的作用领域二、虚拟机三、Linux的内核版和发行版五、Linux目录结构六、防火墙,IP,主机名
2020-10-24 14:32:25 236
原创 编译型语言和解释型语言
语言编译型语言程序执行前需要进行专门的编译过程,把程序编译为机器语言文件,运行时不需要重新翻译,直接使用编译结果即可。优:程序执行效率高缺:依赖编译器,跨平台性差例:C C++解释型语言程序不需要编译,程序在运行时由解释器翻译成机器语言,每执行一次都要翻译一次。缺:效率较低例:Python javaScript Shell二者比较与使用编译型语言比解释型语言速度较快,但是不如解释型语言跨平台性好。如果做 底层开发 或者 大型应用程序 或者 操作系统开发 一般都用编译型语言;
2020-10-22 20:23:47 103
原创 多线程的实现方式
多线程的实现方式一、继承Thread类(一)步骤写一个继承Thread类的子类A重写run方法方法体即为线程体,是线程要实现的功能实例化A类的对象调用start()启动线程(二)线程名称1、不设置线程名称 系统默认设置2、设置线程名称方法一 使用方法setName() 在实例化子类对象后,用对象调用方法setName()方法二 使用构造方法 在写继承Thread的子类时,写出构造方法(三)代码//1、写一个继承Thread
2020-09-07 15:08:04 230
原创 ASCII码
ASCII码全称:American Standard Code for Information Interchange数量:128个字符—[扩展的ASCII码:128-255]内容:0~31及127 (共33个) 是控制字符 / 通信专用字符(其余为可显示字符)例如:8–退格、9–制表符、10–换行 、13–回车字符、127–删除32~126 (共95个) 是字符32—空格48~57—0到9十个阿拉伯数字65~90为26个大写英文字母97~122号为26个小写英文字母其余
2020-09-05 11:01:51 345
原创 IO流
IO流I :input,输入O :output,输出流 :一种抽象概念,对数据传输的总称,即 数据在设备之间的传输流。流的本质:数据传输PS:IO流要存在异常 IOException,要么抛出,要么try catch一、IO流分类及抽象基类(一)IO流的分类根据数据流向输入流输出流根据数据类型[一般用数据类型]字节流【万能的流】字节输入流 [ InputStream ]FileInputStreamBufferedInputStream字节输出流
2020-08-15 10:16:26 106
原创 数据类型---Java中的数据必须有明确的数据类型
数据类型Java中的数据必须有明确的数据类型基本数据类型数值型整数型byte short int [默认] long浮点型float double[默认]字符型char非数值型布尔型blooean引用数据类型[reference type]类(class)接口(interface)数组[]数据转换【根据占用内存大小判断】小->大,自动类型转换;大->小,强制类型转换。
2020-07-24 09:48:04 234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人