- 博客(6)
- 资源 (25)
- 收藏
- 关注
原创 Java面试题整理五(杂七杂八)
问题一:数据连接池的工作机制(内容有点多,自己不是很明白。)对于共享资源,有一个很著名的设计模式:资源池 (Resource Pool)。该模式正是为了解决资源的频繁分配,释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去
2016-11-21 22:14:01 440
原创 Java面试题整理三(各种多线程)
这部分内容较多,慢慢补充,稍安勿躁!先来张状态转换图:再来点简单的问题,引入多线程的概念问题一:进程,线程,程序的区别?答:1. 进程,线程,程序的定义程序:一组指令的有效集合进程:程序的执行就是进程。也可以把进程看成一个独立的程序,在内存中有其对应的代码空间和数据空间,一个进程所拥有的数据和代码只属于自己。进程是操作系统资源分配的基本单位,也是调度运行的基
2016-11-21 15:32:02 490
原创 Java面试题整理二(各种类的区别对比)
面试官:你这项目很丰富啊!来给我讲讲 xxxxxxxx类和yyyyyyy类的区别。小白:NIMA我又不是Java的设计者,而且项目中又没有用过,我怎么可能知道它们的区别。(精神崩溃后的回答)面试官:哎,这也不会。那也不会,你会啥?你前面的同学可都答上来了哟!!!小白:那是我同学,跟我做一个项目的,我负责开发,和技术攻坚,她只会测试,而且是黑盒测试。面试官:不可能吧,我看他回答的特
2016-11-21 15:28:59 771
原创 Java面试题整理一(反射)
简述Java中的反射1.作用:可以通过配置文件来动态配置和加载类,以实现软件工程理论里所提及的类与类,模块与模块之间的解耦。反射最经典的应用是spring框架。2. 定义反射简单来说,就是动态加载对象,并对对象进行剖析。在Java中的反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法,这种动态获取信息以及
2016-11-21 13:56:32 25102 2
原创 Hive性能优化(标注版)
以下是一个技术小白根据自己的理解能力在别人整理的基础上进行了一些重点标识和归纳。一个Hive查询生成多个Map Reduce Job,一个Map Reduce Job又有Map,Spill,Shuffle,Sort,Reduce等多个阶段,所以针对Hive查询的优化可以大致分为针对MR中单个步骤的优化(其中又会有细分),针对MR全局的优化,和针对整个查询(多MR Job)的优化,下文会
2016-11-12 21:21:59 5816
原创 大数据开发、架构工程师面试(一)
1、hadoop 工作原理(最常见的问题): a.首先 概括里面的角色(HDFS 、Mapreduce) b.讲解各个角色的整体架构 HDFS: 概念: 分布式文件系统,用于海量数据存储。 架构: master/slave 架构 :1个Namenode和多个Ddatanode。
2016-11-12 20:48:56 8517
GitHub入门与实践带书签(绝对高清非扫描版).7z
2019-05-27
Tgra android
2014-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人