自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Markdown笔记及常用快捷键(自用)

makedown的总结和快捷键

2023-03-21 00:12:47 4796

原创 Linux笔记-1

学习路线 3w 1hwhat : Linux是一款开源免费的操作系统。why:where:how使用的是centos●CentOS: http://www.centos.org/安装1.安装VMware2.安装os6.83.再安装os6.8的iso镜像文件4.重新引导过程linux:一切皆文件linux熟悉又不熟的常用命令linux不熟的常用命令:***命令帮助查看命令man ls #手册ls --help #帮助...

2021-07-04 00:43:04 254

原创 sql文档

#需求:查询员工姓+员工名【错误】 SELECT first_name+last_name AS 姓名 FROM employees;【正确】SELECT CONCAT(first_name,last_name) AS 姓名 FROM employees;#【补充】<=>安全等于 判断普通值 判断null 不足 <=>...

2019-07-20 21:10:17 269

原创 SQL(50题版)(各种版本结合总结)

初始数据表名和字段–1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) –教师编号,教师姓名 –4.成绩表 Score(s_id,c_id,s...

2019-07-20 16:13:05 232

原创 JVM总结

JVM:Java Virtual Machine(java虚拟机)JVM运行在操作系统之上的,他与硬件没有直接的交互 类加载器(双亲委派机制+沙箱安全机制) 负责加载class文件,class文件在文件开头有特定的文件标示(二进制文件头是CAFE BABE),并且ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine...

2019-07-08 19:30:56 124

原创 zookeeper半数选举机制

集群半数以上存活,集群可用假设有五台服务器组成的zookeeper集群,它们的id从1-5,同时它们都是最新启动的1启动,选自己2启动,选自己(比1大,12选2)3启动,选自己(123都选3,超过半数)当选leader4启动,已有leader35启动,已有leader3...

2019-07-06 00:04:08 2337

原创 SecondaryNameNode(2NN)工作机制

NameNode 作用是:管理HDFS的名称空间,管理Block映射信息,配置副本策略,处理客户端读写请求2NN并非是NameNode热备,他的作用是,辅助namenode工作,定期合并镜像文件和编辑日志,紧急情况下恢复NameNode个人理解就是,2nn帮助namenode完成edits向fsimage的合并工作。edits.inprogress记录每一步具体操作,并另命名编号保存,fs...

2019-07-05 17:46:19 477

原创 HDFS读写流程

读:实质是客户端从datanode中取数据(去哪取,取哪个)客户端先去namenode查询并请求下载目标文件namenode返回目标文件的元数据客户端根据机架感知选取相对应的datanode上的目标文件块(文件当初的切块可能不唯一,从不同datanode取出所有)将所有文件块合并写:实质是客户端往datanode中放数据(切得所有块怎么放,副本怎么处理)客户端先去n...

2019-07-05 16:45:54 121

原创 MapReduce之个人理解

MapReduce在hadoop体系的作用是分布式计算,分而治之的思想。简单的说整个过程就是Map + Shuffle + ReduceMapReduce过程中只能有一个Map和一个Reduce,复杂的话可以多个MapReduce串行运行Map之前到Map客户端需要将切片信息,jar包和xml配置文件提交到HDFSYarn根据切片数量启动相应MapTask(各玩各的)Map...

2019-07-05 14:05:34 188

原创 【LeetCode】620.有趣的电影

某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 rating 排列。 例如,下表 cinema:+---------+-----------+-...

2018-08-17 09:22:16 211

原创 182. 查找重复的电子邮箱

编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。+----+---------+| Id | Email |+----+---------+| 1 | a@b.com || 2 | c@d.com || 3 | a@b.com |+----+---------+ 方案一:分组select Email from Person group b...

2018-08-16 17:23:25 409

原创 hadoop支持的压缩编码

压缩格式 工具 算法 文件扩展名 是否可切分 DEFAULT 无 DEFAULT .deflate 否 Gzip gzip DEFAULT .gz 否 bzip2 bzip2 bzip2 .bz2 是 LZO lzop LZO .lzo 是 Snappy ...

2018-07-31 09:29:29 335

空空如也

空空如也

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

TA关注的人

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