![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 54
KayLa-JL
人不是生来被打败的!
展开
-
Java面试
Java基础此时一般会问到一些Java的基础知识,比如synchronized static修饰类和方法有什么区别HashMap的原理,底层数据结构,rehash的过程,指针碰撞问题HashMap的线程安全问题,为什么会产生这样的线程安全问题ConcurrentHashMap的数据结构,底层原理,put和get是否线程安全Java IO的一些内容,包括NIO,BIO等1.2原创 2017-03-21 17:34:34 · 480 阅读 · 0 评论 -
Java工程师技能表
经常有网友问,“我应该学习什么?” “学哪些东西才能找得到工作?” 其实方法在之前文章中都说过了“查看BAT等IT大公司招聘岗位,特别是校园招聘的技术类岗位,看看招聘的岗位技能要求”虽然给了方法,可是还是有许多人一直问,特别是Java方面的。所以,猿哥选了450家知名企业Java工程师招聘信息,统计出来:Java工程师技能表。转载 2017-03-23 11:13:27 · 1227 阅读 · 1 评论 -
HIVE和HBASE区别
1. 两者分别是什么? Apache Hive是数据仓库。通过Hive可以使用HQL语言查询存放在HDFS上的数据。HQL是一种类SQL语言,这种语言最终被转化为Map/Reduce. 虽然Hive提供了SQL查询功能,但是Hive不能够进行交互查询--因为它是基于MapReduce算法。 Apache Hbase Key/Value,基础单元是cell,它运行在HDFS之上。和原创 2017-06-06 10:20:10 · 12939 阅读 · 2 评论 -
scala中None Null Nothing 和 Nil的区别
None是一个object,是Option的子类型,定义如下 [java] view plain copy print?case object None extends Option[Nothing] { def isEmpty = true def get = throw new NoSuchElementException("None.g原创 2017-08-01 14:51:04 · 1290 阅读 · 0 评论 -
Oracle的存储过程理解
1、什么是存储过程:存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。2、什么时候需要用存储过程: 如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。存储过程通常是一...原创 2018-12-04 13:46:05 · 386 阅读 · 0 评论