首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
AMT_Talent
获赞
2
粉丝
0
关注
5
看过 TA
1
男
山东理工大学
2021
大数据开发工程师
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑AMT_Talent吗?
发布(20)
评论
刷题
收藏
AMT_Talent
关注TA,不错过内容更新
关注
2021-11-02 11:21
已编辑
山东理工大学 大数据开发工程师
JVM
0
点赞
评论
收藏
分享
2021-11-02 10:50
山东理工大学 大数据开发工程师
JVM
1.jvm结构 方法区
0
点赞
评论
收藏
分享
2021-07-18 16:59
已编辑
山东理工大学 大数据开发工程师
常用
Hbase: 网页是Linux01:16010 启动:start-hbase.sh进入:hbase shell hdfs: 网页是linux01:9870 启动:start-dfs.sh yarn: 启动是start-yarn.sh网页是Linux01:8088 zookeeper: sh zk.sh startsh zk.sh statussh.zk.sh stop 连接api一般是linux01:2181 hive 网页端:linux01:10002hive --service metastore &hiveserver2 & -- 后台开启(启动h...
0
点赞
评论
收藏
分享
2021-04-26 22:21
已编辑
山东理工大学 大数据开发工程师
namenode和datanode
1.datanode启动。向namenode注册2.namenode检验,如果校验成功,就会向datanode返回ClusterID和blockpoorID。说明是同一个集群3.同时,datanode会生成唯一的uuid4.namenode就会生成集群列表5.datanode向namenode发送心跳,3秒一次,汇报存储数据块的信息6.如果数据块不够,就会领取任务,复制任务7.如果dattanode宕机了,如果namenode10次即30秒没接收到心跳,标记节点有问题,等待5分钟,去校验。如果失败,5分钟在校验一次,一共10分组30秒,就将整个节点移除
0
点赞
评论
收藏
分享
2021-04-26 20:49
已编辑
山东理工大学 大数据开发工程师
hdfs-上传文件的原理
1.client向namenode发出上传文件的请求2.namenode检验是否可存,如果可以,就向client传送ok3.client请求上传第一块文件4.namenode就会返回三台主机名5.client就会和返回的三个节点进行管道连接,本质上就是RPC的调用6.节点之间返回ok7.client以数据包的形式开始传输数据8.第一个节点收到一个packet(64kb)就会传向给第二个节点,第二个节点就会传送第三个节点,实际上是一个等待队列。9.数据包依次向节点发送,在管道反向传输中,逐个发送ack即正确命令应答,最终由第一个节点返回pipelineack10.当第一个block传输完成后,会...
0
点赞
评论
收藏
分享
2021-04-26 20:27
山东理工大学 大数据开发工程师
日期函数
0
点赞
评论
收藏
分享
2021-04-25 10:51
已编辑
山东理工大学 大数据开发工程师
static关键字
static静态修饰符 static 修饰成员变量 优化成 这个就说明了,类中用static修饰成员变量,就不属于某个方法而是整个类,类可以直接调用 修饰成员方法 类直接调用成员方法
0
点赞
评论
收藏
分享
2021-04-25 10:12
山东理工大学 大数据开发工程师
为什么要用 List list = new ArrayList()
,而不用 ArrayList list = new ArrayList()呢? 问题就在于List有多个实现类, 现在你用的是ArrayList,也许哪一天你需要换成其它的实现类,如LinkedList或者Vector等等,这时你只要改变这一行就行了。List list = new LinkedList(); 其它使用了list地方的代码根本不需要改动。假设你开始用 ArrayList list = new ArrayList(), 这下你有的改了, 特别是如果你使用了 ArrayList特有的方法和属性。
0
点赞
评论
收藏
分享
2021-04-24 22:26
山东理工大学 大数据开发工程师
不在表里的数据。差集
链接说明 不在表里的数据可以使用not in
0
点赞
评论
收藏
分享
2021-04-24 22:03
已编辑
山东理工大学 大数据开发工程师
开窗函数——DENSE_RANK
over函数 就是开窗函数但是需要和其他四个函数dense_rank ,rank,row_number,NTITLE DENSE_RANK分组排名:dense_rank() over(order by 排序字段列表 asc|desc) 例如:对所有员工的薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列: select emp_no,salary,dense_rank( )over(order by salary DESC) as t_rank from salaries; DENSE_RANK则只考虑组号的连续性,不考虑行号。排序的时候可以有相等的名次
0
点赞
评论
收藏
分享
2021-04-23 20:15
山东理工大学 大数据开发工程师
生成1到10的随机数
nextInt(max - min + 1)+min
0
点赞
评论
收藏
分享
2021-05-10 14:31
已编辑
山东理工大学 大数据开发工程师
linux网络配置
网络配置第一步配置vm的虚拟网络 网络配置第二部 本机的vm8 网络配置 网路配置第三步 CentOS 网络配置 1.vi /etc/sysconfig/network-scripts/ifcfg-ens33其中IPADDR=LINUX的ipNETMASK = 子网掩码GATEWAY=网关DNS1=网关 2.重启网络service network restart 3.关闭***systemctl stop firewalld.servicesystemctl disable firewalld.service (主机***都要关闭和linux***都要关闭)
0
点赞
评论
收藏
分享
2021-04-19 21:10
山东理工大学 大数据开发工程师
实习广场投递简历分析(二)
链接说明 select job,DATE_FORMAT(date,'%Y-%m')as mon,sum(num) as cntfrom resume_info where year(date) = '2025'group by job,monorder by mon desc,cnt desc; 1.DATE_FORMAT(date, format)可根据format字符串格式化日期或日期和时间值date,返回结果串 select 后面的as 可以在其他地方使用
0
点赞
评论
收藏
分享
2021-04-19 14:18
山东理工大学 大数据开发工程师
二分查找
0
点赞
评论
收藏
分享
2021-04-16 22:16
山东理工大学 大数据开发工程师
SQL:89 获得积分最多的人(一)
结果写一个SQL查找积分增加最高的用户的名字,以及他的总积分是多少(此题数据保证积分最高的用户有且只有1个),以上例子查询结果如下: 这个题可以以grade_info 表 按照user—id分组 sum求和grade_num as grade_sum然后用这个 表和第一个user表结合 ,使用limit 输出第一个 -- 成绩和user_id selevt sum(grade_num) grade_sum ,user_id from grade_info group by user_id; //算总分按照user_id 分组 -- 结合select a.name,b.grade_su...
0
点赞
评论
收藏
分享
1
2
关注他的用户也关注了:
牛客网
牛客企业服务