相较本科阶段要学习的计算机编程语言,比如:java,linux,mysql等,研究生的大数据专业会更加深入一点,更多的是接触学习数据的采集与分析(Python、Scala),大数据的存储(hbase、hive、sqoop),学习处理软件,学习数学建模软件等等这方面的东西。以武汉大学为例:必修课主要 ...
我们一起学大数据 老刘今天不讲大数据的相关知识,讲讲在读研期间遇到的一些事。今天老刘把它们分享出来,看看有没有类似经历的同学。 不知道大家有没有被别人问过一些问题: 你怎么学开发 你为什么要去当个程序员 你还是 的研究生,去学开发,我好多学校特别差的同学才学这个,是发生什么了吗 你研究生专业那么好,你是脑子坏了吗 去学开发,研究生不会白读吗 看完这些问题,想必大家都会忍不住吐槽他们吧 这个问题要 ...
2020-11-22 23:43 4 447 推荐指数:
相较本科阶段要学习的计算机编程语言,比如:java,linux,mysql等,研究生的大数据专业会更加深入一点,更多的是接触学习数据的采集与分析(Python、Scala),大数据的存储(hbase、hive、sqoop),学习处理软件,学习数学建模软件等等这方面的东西。以武汉大学为例:必修课主要 ...
一、概述 Java 泛型(generics)是 JDK 1.5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 1.1 什么是泛型? 泛型,即参数化类型。 一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参 ...
面试的时候,常常会问数组和链表的区别,很多人都回答说,“链表适合插入、删除,时间复杂度O(1);数组适合查找,查找时间复杂度为O(1)”。实际上,这种表述是不准确的。数组是适合查找操作,但是查找的时间 ...
我们今天主要来谈谈“栈”以及队列这两种数据结构。 回顾一下上一章中【数据结构01】数组中,在数组中只要知道数据的下标,便可通过顺序搜索很快查询到数据,可以根据下标不同自由查找,然而今天要讲的“栈”以及队列这两种数据结构访问是受限制的,只允许在一端读取、插入和删除数据,这时候对它存在的意义产生 ...
今天我们来聊聊“链表(Linked list)”这个数据结构。 在我们上一章中【从今天开始好好学数据结构02】栈与队列栈与队列底层都是采用顺序存储的这种方式的,而今天要聊的链表则是采用链式存储,链表可以说是继数组之后第二种使用得最广泛的通用数据结构了,可见其重要性! 相比数组,链表是一种稍微 ...
一本非常优秀的Java技术书籍《Web全栈开发进阶之路》,这本书深入浅出的介绍了基于Spring Bo ...
前面我们讲的都是线性表结构,栈、队列等等。今天我们讲一种非线性表结构,树。树这种数据结构比线性表的数据结构要复杂得多,内容也比较多,首先我们先从树(Tree)开始讲起。 @ 目录 树(Tree) 1.树的定义 2.什么是树结构 3.为什么使用 ...