零基础如何学大数据呢
零基础如何学大数据呢?大数据学习路线是怎样的?下面就跟着千锋深圳大数据培训的老师一起来看看!
转眼间学习大数据已经一个月的时间,一个月里学到了很多知识,但是由于零基础的客观原因也导致自己和他人水平相差太多。在日常的学习过程中,能够清楚的感知自己的理解能力有限且理解速度缓慢,很多知识课堂之上可以理解,过后复习却是一团浆糊,没有办法梳理整个知识框架。所以,学习起来很艰难,自己也很苦恼。
经过大数据的一段时间的学习,自己明显感觉学习能力和知识的认知能力有了显著的提高,剩下的课程也要好好努力,打好基础,毕竟经济基础决定上层建筑,为了未来加油。下面分享个我自己写的简单代码(向TreeSet集合中加入5个员工的对象,根据员工的年龄(升序)进行排序,若年龄相同,再根据工龄(降序)来排序,若工龄相同,根据薪水(降序)排序)
(1)MyComparator类
package qin;
import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;
public class MyComparator implements Comparator{
@Override
public int compare(Employee o1, Employee o2) {
if(o1.getAge()-o2.getAge()>0) {return 1;}else if(o1.getAge() - o2.getAge() <0)
{return -1;}
if(o1.getGongling()-o2.getGongling()<0) {
return 1;}else if(o1.getGongling() - o2.getGongling() >0) {
return -1;}
if(o1.getSalary()-o2.getSalary()<0) {return 1;}
else if(o1.getSalary() - o2.getSalary() >0) {return -1;}return 0;}}
(2)Student类
package qin;
public class Student {private String name; private int age;
public Student( String name, int age) { super();
this.name = name; this.age = age;}
public Student() {}
public String getName() {return name;}
public void setName(String name) {
this.name = name;}
public int getAge() {return age;}
public void setAge(int age) { this.age = age;}
@Override
public String toString()
{return "Student [ name=" + name + ", age=" + age + "]";}}
(3)Test测试类
package qin;
import java.util.TreeSet;
public class Test {
public static void main(String[] args) {
TreeSet set=new TreeSet(new MyComparator());
set.add(new Employee(18,4,5210));
set.add(new Employee(18,4,6210));
set.add(new Employee(18, 2, 5623));
set.add(new Employee( 49, 1, 5000));
set.add(new Employee( 19, 3, 6000));
System.out.println(set);
最后,希望接下来的时间里能尽全力学习。牢牢打好地基,基础打牢才能走得更远。多打代码,多练习,多思考,学会独立的思考,勤敲码,锻炼自己的思维。还有就是要学会抗压,绝不可以自暴自弃,多虚心的向老师和同学们学习。不积跬步无以至千里,不积小流无以成江海,加油!
如果你对大数据感兴趣,不妨来千锋深圳校区看看!
相关推荐HOT
更多>>女生可以去计算机前端培训班吗?
女生可以去计算机前端培训班吗?其实,在前端开发技术的掌握和运用上女生可以做到完全不逊色于男生的,要知道Web前端开发早已不是男生们的天下,...详情>>
2022-11-21 11:19:00web前端培训机构哪家好?学完就业如何
web前端培训机构哪家好?作为开放式网络平台的主力选手,web标准正在经历着渐进、改善,甚至根本性的变革。虽然早在多年之前,这项技术就已经开...详情>>
2022-11-18 11:23:00哪个软件测试培训机构好?主要学什么
哪个软件测试培训机构好?随着近几年来软件测试的火热,入行的年轻人在增加!但软件测试作为一门入门易,深入难的IT学科,重要的还是需要理解什么...详情>>
2022-11-11 11:29:00无基础学python到入职需要多久?
无基础学python到入职需要多久?如果你是考虑自学的话,那估计要花费的时间比较不好计量,因为自学本身依靠的就是自己的自制力,此外手头的资料...详情>>
2022-11-10 11:19:00