摘要: 我们在学习大数据时避免不了地是要花大量的时间去搭建大数据环境,配置各种另人眼花缭乱的配置文件 各种大数据组件:hdfs、yarn、hive、zookeeper、flume、azkaban、saprk、Phoenix、hbase、sqoop、MongoDB、elasticsearch.....等等等等 阅读全文
posted @ 2021-12-10 21:49 Transkai 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 21岁21 岁那年,又是一年最难就业季。幸运的我凭借熟练的Ctrl C+Ctrl V技术,在拿到实习转正offer的同时,也收到了一家大公司的offer。实习公司的师兄语重心长地对我说,“如果基础不是很好的话,建议你先留在这里一两年打好基础。”不过一家是广州市黄埔区50强,一家是世界50强,我想了想 阅读全文
posted @ 2021-11-06 23:38 Transkai 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Kettle介绍 1、什么是ETL? ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可少,这里我要学习的ETL工具是Kettle! 2、什么是Ket 阅读全文
posted @ 2021-10-20 00:25 Transkai 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 安装地址 https://downloads.mysql.com/archives/c-net/ 按需选择所需版本,点击Download即可下载; 网盘下载地址: 需要的小伙伴,请关注微信公众号: Transkai, 或者扫描下方公众号二维码,回复关键字:mysql驱动, 即可免费获取mysql-c 阅读全文
posted @ 2021-10-19 23:41 Transkai 阅读(5678) 评论(0) 推荐(0) 编辑
摘要: 一.2020年7月,我入职了,正式成为了一位社畜。入职的第一周是入职培训,这一届所有的校招新人都到公司城郊的培训基地进行培训,那是我入职一年来最充实和快乐的一段时间。实话说,公司对校招新人还算是比较重视的,请来了CEO、CTO还有其他各种O和技术专家进行分享和演讲。期间学习了很多:公司发展理念和愿景 阅读全文
posted @ 2021-07-04 22:30 Transkai 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 课程订单分析系列(一) 描述 有很多同学在牛客购买课程来学习,购买会产生订单存到数据库里。 有一个订单信息表(order_info),简况如下: 第1行表示user_id为557336的用户在2025-10-10的时候使用了client_id为1的客户端下了C++课程的订单,但是状态为没有购买成功。 阅读全文
posted @ 2021-06-25 00:29 Transkai 阅读(329) 评论(0) 推荐(0) 编辑
摘要: SQL面试题考试分数系列(一) 描述 牛客每次考试完,都会有一个成绩表(grade),如下: 第1行表示用户id为1的用户选择了C++岗位并且考了11001分 。。。 第8行表示用户id为8的用户选择了JS岗位并且考了9999分 请你写一个sql语句查询各个岗位分数的平均数,并且按照分数降序排序,结 阅读全文
posted @ 2021-06-20 00:38 Transkai 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 最近登录日期(一) 描述 某网站每天有很多人登录,请你统计一下该网站每个用户最近登录是哪一天,用的是什么设备. 有一个登录(login)记录表,简况如下: 第1行表示user_id为2的用户在2020-10-12使用了客户端id为1的设备登录了该网站。。。第4行表示user_id为3的用户在2020 阅读全文
posted @ 2021-06-10 00:11 Transkai 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 描述 现在有一个需求,让你统计正常用户发送给正常用户邮件失败的概率:有一个邮件(email)表,id为主键, type是枚举类型,枚举成员为(completed,no_completed),completed代表邮件发送是成功的,no_completed代表邮件是发送失败的。简况如下:第1行表示为i 阅读全文
posted @ 2021-06-09 22:35 Transkai 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 描述 在牛客刷题有一个通过题目个数的(passing_number)表,id是主键,简化如下: 第1行表示id为1的用户通过了4个题目; ..... 第6行表示id为6的用户通过了4个题目; 请你根据上表,输出通过的题目的排名,通过题目个数相同的,排名相同,此时按照id升序排列,数据如下: id为5 阅读全文
posted @ 2021-06-09 21:56 Transkai 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 描述 对于employees表中,输出first_name排名(按first_name升序排序)为奇数的first_nameCREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_na 阅读全文
posted @ 2021-06-09 21:35 Transkai 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 描述 按照salary的累计和running_total,其中running_total为前N个当前( to_date = '9999-01-01')员工的salary累计和,其他以此类推。 具体结果如下Demo展示。。CREATE TABLE `salaries` ( `emp_no` int(1 阅读全文
posted @ 2021-06-09 21:03 Transkai 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 题目描述 编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。 + + +| Id | Email |+ + +| 1 | john@example.com || 2 | bob@example.com || 3 | john@example 阅读全文
posted @ 2021-06-06 23:50 Transkai 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题目描述 使用含有关键字exists查找未分配具体部门的员工的所有信息。CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,` 阅读全文
posted @ 2021-06-06 23:42 Transkai 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 题目描述 获取有奖金的员工相关信息。 CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varcha 阅读全文
posted @ 2021-06-06 23:40 Transkai 阅读(155) 评论(0) 推荐(0) 编辑