Just Do IT

✎ 丨靡不有初,鲜克有终;不忘初心,方得始终丨

2017年末给自己的一段话

今年经历了太多太多,比如:爱情、实习、预校招…. 在我看来,这都是较大的经历项了吧在2018年中,在这儿许个愿:        在新的一年中,在寒假自学的两个月后,能在校招中找到自己心仪的工作。脚踏实地把每一步做好,生活上更加自律一些,另外在多看专业书籍…blabla… 许在心中,更是许诺...

2017-12-31 22:19:31

阅读数:201

评论数:0

【Java基础总结】-Java笔试易错点 第二篇

精度小于int的数值运算的时候都会被自动转换为int后进行计算,注意笔试题中byte和short类型数据相加减时的类型转换问题; java中静态属性和静态方法可以被继承,静态属性不可以被重写,不能实现多态。 包未达到终点不可能重组,但可能成为碎片 final修饰的成员变量为基本数据类型是,在赋值之...

2017-12-22 15:10:03

阅读数:117

评论数:0

Hadoop、Storm和Spark 三者的区别、比较

一、hadoop、Storm该选哪一个?为了区别hadoop和Storm,该部分将回答如下问题: 1.hadoop、Storm各是什么运算 2.Storm为什么被称之为流式计算系统 3.hadoop适合什么场景,什么情况下使用hadoop 4.什么是吞吐量首先整体认识:Hadoop是磁盘级...

2017-12-21 22:15:05

阅读数:1926

评论数:0

排序算法 ✈

本部分排序算法知识已托管于Github,详见 排序算法总结 | 欢迎各位star 排序算法的分类冒泡排序冒泡排序算法通过多次比较和交换来实现排序,其排序流程如下: 1. 对数组中的各数据,依次比较相邻的两个元素的大小。 2. 如果前面的数据大于后面的数据,就交换这两个数据。经过第一轮的多次比...

2017-12-21 22:01:38

阅读数:91

评论数:0

Hadoop和Saprk的异同

解决问题的层面不一样首先Hadoop和Spark两者都是大数据框架,而Hadoop实质上更多是一个分布式数据基础设施:它将巨大的数据集分派到一个由普通计算机组成的集群中的多个节点进行存储,除了HDFS分布式文件系统以外,还提供MapReduce的数据处理功能;而Spark,则是一个专门用来对那些分...

2017-12-21 17:11:07

阅读数:126

评论数:0

Java中8种基本数据类型及其默认值

Java语言中有8种基本数据类型,基本情况汇总如下:

2017-12-19 23:27:12

阅读数:667

评论数:0

树结构

树结构树(Tree)结构是一种描述非线性层次关系的数据结构,其中重要的是树的概念。树是n个数据结点的集合,在该集合中包含一个根结点,根结点之下分布着一些互不交叉的子集合,这些子集合是根结点的子树。树结构的基本特征如下: - 在一个树结构中,有且仅有一个结点没有直接前驱,这个结点就是树的根结点; ...

2017-12-19 16:23:34

阅读数:129

评论数:0

队列结构

队列结构从数据的逻辑结构来看,队列是一种线性结构。如果从数据的存储结构来进一步划分,队列结构包括两类。 1. 顺序队列结构:即使用一组地址连续的内存单元依次保存队列中的数据。在程序中,可以定义一个指定大小的结构数组作为队列。 2. 链式队列结构:即使用链表形式保存队列中各元素的值。从数据的运算...

2017-12-19 03:28:55

阅读数:96

评论数:0

顺序栈结构

栈结构栈结构是一种线性结构,栈结构包括两类: 1. 顺序栈结构:即使用一组地址连续的内存单元依次保存栈中的数据。在程序中,可以定义一个指定大小的结构数组来作为栈,序号为0的元素就是栈底,再定义一个变量top保存栈顶的序号即可。 2. 链式栈结构:即使用链表形式保存栈中各元素的值。链表首部(he...

2017-12-19 03:25:24

阅读数:93

评论数:0

线性表之链表结构

典型的链表结构,包括如下内容: 1. 数据部分,保存的是该结点的实际数据。 2. 地址部分,保存的是下一个结点的地址。 链表结构就是由许多这种结点构成的。在进行链表操作时,首先需定义一个“头引用”变量(一般以head表示),该引用变量指向链表结构的第一个结点,第一个结点的地址部分又指向第二个...

2017-12-19 03:16:18

阅读数:94

评论数:0

线性表之顺序表结构

顺序表(Sequential List)就是按照顺序存储方式存储的线性表,该线性表的结点按照逻辑次序依次存放在计算机的一组连续的存储单元中。由于顺序表是一次存放的,只要知道了该顺序表的首地址及每个数据元素所占用的存储长度,那么就很容易计算出任何一个数据元素(即数据结点)的位置。准备数据准备在顺序表...

2017-12-19 03:05:04

阅读数:104

评论数:0

大数据开发基础面试题

面试问题 问:什么是大数据? 答:大数据是一个术语,它描述了大量的数据集,这些数据集在数据库管理工具或传统数据处理技术的帮助下非常难以捕获,存储,处理,检索和分析。 问:大数据有什么特点? 1.体积收集各种来源的数据,包括社交媒体,股票市场,飞机,电子商务网站。 2.Variety-...

2017-12-18 18:09:20

阅读数:511

评论数:0

哈希表处理地址冲突的方法及成功查找的平均长度

首先通过一道例题来引出这篇博客的主旨: [腾讯]已知一个线性表(38,25,74,63,52,48),假定采用散列函数 h(key)=key%7 计算散列地址,并散列存储在散列表A[0…6]中,若采用线性探测方法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为多少? 解析: h(...

2017-12-18 13:13:57

阅读数:236

评论数:0

图结构

无向完全图对于一个包含N个顶点的无向完全图,其总的边数为 N(N-1)/2 有向完全图对于一个包含N个顶点的有向完全图,其边的总数为 N(N-1),无向完全图的两倍。

2017-12-17 21:03:16

阅读数:92

评论数:0

单例模式的6种实现方式

为什么使用单例模式需要确保某个类只要一个对象,或创建一个类需要消耗的资源过多,如访问IO和数据库操作等,这时就需要考虑使用单例模式了。使用单例模式需要注意的关键点将构造函数访问修饰符设置为private 通过一个静态方法或者枚举返回单例类对象 确保单例类的对象有且只有一个,特别是在多线程环境下...

2017-12-14 14:57:28

阅读数:125

评论数:0

兜兜转转-砥砺前行

今天在逛知乎的时候,看到有人在问: 身为应届毕业生,如何找大数据开发的工作?看好多公司都是要研究僧…问自己有没有机会? 玛雅,乍一看 这不就是我想问的问题么,因此 我看到下面前辈的回答: 有机会,但是我觉得你更应该注重基础,像java语法、多线程、集合、jvm、网络、数据结构和算法、lin...

2017-12-13 17:38:00

阅读数:113

评论数:0

Linux date命令

date命令的帮助信息 [root@localhost source]# date –help 用法:date [选项]… [+格式]  或:date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]] 以给定的格式显示当前时间,或是设置系统日期。-...

2017-12-13 01:56:31

阅读数:106

评论数:0

github上修改仓库的主语言

举例: 当Github仓库开发的主语言和我们看到的不符时,会想这是为什么呢? 原来 Github是按照项目库中哪种语言的文件最多,将其作为朱玉言显示。所以要想把Java语言改为其他语言,如HTML,需要在资源库的主界面增加一个文件*.js linguist-language=html *.c...

2017-12-13 01:00:11

阅读数:678

评论数:0

Github☞Markdown语法笔记

☞ 锚点的使用[说明文字](#jump) <span id = "jump">跳转到这里:</span> ☞

2017-12-13 00:13:44

阅读数:112

评论数:0

Hive

• Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL ),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 QL ,它允许熟悉 SQL 的用户查询数据。

2017-12-12 20:54:58

阅读数:130

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭