#面试题

java多线程高并发面试题

1.什么是进程?线程?区别?1)进程是一个独立的运行环境,它可以被看作是一个程序或者一个应用。而线程是在进程中执行的一个任务。eg:打开360安全卫士,它本身是一个程序,也是一个进程,它里面有杀毒,清理垃圾,电脑加速等功能,当你点击杀毒的时候,杀毒任务就相当于一个线程。2)进程是操作系统进行资源分配的基本单位,而线程是...
代码星球 ·2020-04-08

JSP面试题

1.JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览2.在大多数Browser/Server结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求3.JSP在服务器上执行,并将执行结果输出到客户端浏览...
代码星球 ·2020-04-08

JSP和Servlet面试题

1.讲下servlet的执行流程。Servlet的执行流程也就是servlet的生命周期,当服务器启动的时候生命周期开始,然后通过init()《启动顺序根据web.xml里的startup-on-load来确定加载顺序》方法初始化servlet,再根据不同请求调用doGet或doPost方法,最后再通过destroy(...
代码星球 ·2020-04-08

java面试题大全

1、面向对象的特征有哪些方面?-抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。-继承:继承是从已有类得到继承信息创建新类的过程。提供继承的类叫父类(超类、基类)、得到继承的类叫子类(派生类)。-封装:通常认为封装是把数据...
代码星球 ·2020-04-08

tcp/ip面试题

TCP协议  1.OSI与TCP/IP各层的结构和功能,协议和作用。   OSI七层模型对应TCP/IP四层模型,只是分法不同而已。   应用层:提供应用层服务,文件传输(FTP),电子邮件(SMTP), 主要的协议还有HTTP(...
代码星球 ·2020-04-08

HTTP、TCP、IP协议面试题

                    HTTP、TCP、IP协议基本定义HTTP:  (HyperTextTransportProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。TCP:  (TransmissionCo...
代码星球 ·2020-04-08

JDBC面试题

1.数据连接池的工作机制是什么?有什么优点?J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接...
代码星球 ·2020-04-08

Spring面试题

1、Spring是什么?        Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置...
代码星球 ·2020-04-08

mysql面试题

Mysql的存储引擎,myisam和innodb的区别。答:1.MyISAM是非事务的存储引擎,适合用于频繁查询的应用。表锁,不会出现死锁,适合小数据,小并发。2.innodb是支持事务的存储引擎,合于插入和更新操作比较多的应用,设计合理的话是行锁(最大区别就在锁的级别上),适合大数据,大并发。数据表类型有哪些&nbs...
代码星球 ·2020-04-08

flume面试题

1你是如何实现Flume数据传输的监控的使用第三方框架Ganglia实时监控Flume。2Flume的Source,Sink,Channel的作用?你们Source是什么类型?1、作用(1)Source组件是专门用来收集数据的,可以处理各种类型、各种格式的日志数据,包括avro、thrift、exec、jms、spoo...
代码星球 ·2020-04-08

sqoop面试题

1.1Sqoop在工作中的定位是会用就行1.1.1Sqoop导入数据到hdfs中的参数/opt/module/sqoop/bin/sqoopimport--connect#特殊的jdbc连接的字符串--username--password--target-dir#hdfs目标的目录--delete-target-dir...
代码星球 ·2020-04-08

大数据面试题

一、.hdfs写文件的步骤答案:(1)client向NameNode申请上传…/xxx.txt文件(2)NN向client响应可以上传文件(3)Client向NameNode申请DataNode(4)NN向Client返回DN1,DN2,DN3(5)Client向DN1,DN2,DN3申请建立文件传输通道...
代码星球 ·2020-04-08

hive面试题

1.Hive数据倾斜原因:  key分布不均匀  业务数据本身的特性  SQL语句造成数据倾斜解决方法hive设置hive.map.aggr=true和hive.groupby.skewindata=true有数据倾斜的时候进行负载均衡,当选项设定为true,生成的查询计划会有两个MRJob。第一个MRJob中,Map...
代码星球 ·2020-04-08

Hbase面试题

 答:1)hbase是一个分布式的,基于列式存储的数据库,基于hadoop的hdfs存储,zookeeper进行管理。    2)hbase适合存储半结构化或非结构化的数据,对于数据结构字段不够确定或者杂乱无章很难按照一个概念去抽取的数据。    3)hbase为null的数据不...
代码星球 ·2020-04-08

Hadoop 之面试题

颜色区别:蓝色:hive,橙色:Hbase。黑色hadoop 请简述hadoop怎样实现二级排序.你认为用Java,Streaming,pipe方式开发map/reduce,各有哪些优缺点:6.请列出在你以前工作中所使用过的开发map/reduce的语言java:scala:python:shell:7.当前...
代码星球 ·2020-04-08
首页上一页...2425262728...下一页尾页