答辩内容
概述学习到的东西
用到的知识
面试+笔试
主要工作
Hadoop搭建集群:IAAS…,在笔记本电恼上搭建这个集群。
环境:虚拟机:VMware
Linux: CentOS 7
Hadoop:2.9.1
jdk:1.8
目的:海量数据的存取,基于MapReduce,搭建大数据数仓 。
岗位:数仓、数据挖掘、大数据可视化。
环境配置
安装 jdk 1.8 版本
win+R => cmd 打开命令窗
java
第一天代码:
javc
java -version
测试java
封装思想
放低姿态、认真学习
1、建立用户菜单界面
包名:com.cqju.dayo1
第一个: 公司性质 、com、org、gov
中间:公司名
最后一个:包名
快捷键使用
main函数里面的东西能少就少
java八大数据类型
小结:命令要规范、封装思想、mian方法当中代码越少越好、工具类、耦合度要低
MVC开发模式(降低耦合度)
逻辑问题
V: view
V–C : 超文本传输协议
C: controller 、、叫服务处、service
C—M : jdbc、jpa…
M: model 存放数据库 ,数据层或者 持久层
一张表 —对应 java 一个实体类 entity 或model
一行 对应 一个对象
完成添加用户功能
边做边修改
逻辑很重要
一处设计、多处使用
ALt+ shift +s
长度用户说了算
什么时候用户说了算
什么时候程序员说了算
打印输出
删除修改
是敏感操作,需要再三确认
把逻辑想好
删除的时候要覆盖
层级不能过深:3级是极限,超过3级提炼成方法