nginx相关面试题

1、什么是Nginx Nginx是一个高性能的HTTP和反向代理服务器,及电子邮件代理服务器,同时也是一个非常高效的反向代理、负载平衡。 2、为什么要用Nginx 跨平台、配置简单,非阻塞、高并发连接:处理2-3万并发连接数,官方监测能支持5万并发, 内存消耗小:开启10个nginx才...

2019-05-16 15:19:05

阅读数 10

评论数 0

zookeeper相关面试题

1、什么是zookeeper zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeep...

2019-05-16 14:56:22

阅读数 7

评论数 0

java面向对象相关面试题

1、面向对象的优点 易扩展 易维护,面向对象三大特征(封装,继承,多态) 封装是把过程和数据包围起来,对数据的访问只能通过已定义的权限访问控制符规定的范围。 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类...

2019-05-15 17:10:37

阅读数 10

评论数 0

java集合相关面试题

1、请讲下Java里面的容器 java里面的容器分两大类,Map和Collection Map: Map集合用键-值映射存放对象,Map容器中的键对象不能重复,值对象可以重复 主要常用的实现类有HashMap、Hashtable、LinkedHashMap 、TreeMap HashMa...

2019-05-15 16:49:02

阅读数 5

评论数 0

java异常相关面试题

1、异常类结构(天灾人祸) Throwable是所有java程序中错误处理的父类,它可以分为两种子类:Error和Exception。 Error属于天灾,是无法预知的错误,属于JVM层次的严重错误,一般不需要捕捉和修复; Exception属于人祸,是所有异常的父类,是程序的异常,一般可以...

2019-05-15 16:16:21

阅读数 3

评论数 0

java多线程相关面试题

1.什么是进程,什么是多线程? 进程是系统进行资源分配和调度的一个独立单位,所有运行中的任务通常对应一个进程。 当程序运行时,内部可能包含多个顺序执行流,每个顺序执行流就是一个线程,多线程是实现多个线程并发执行的技术。 (并发:通俗讲是同一时刻只做一件事;并行:同一时刻做多件事) 2....

2019-05-15 16:03:57

阅读数 8

评论数 0

servlet+jsp面试题

1、说一说Servlet生命周期 Servlet的生命周期分为三部分 初始化:Web容器加载servlet,调用init()方法进行初始化。 处理请求:当请求到达时,运行其service()方法。Service()会根据表单的请求类型调用相对doGet()方法或者是doPost()方法。 ...

2019-05-15 15:28:01

阅读数 10

评论数 0

jquery面试题

1、你在公司是怎么用jquery的? 在项目中是怎么用的是看看你有没有项目经验(根据自己的实际情况来回答) 你用过的选择器啊,动画啊,表单啊,ajax事件等 配置Jquery环境 下载jquery类库 在jsp页面引用jquery类库即可 <script type="...

2019-05-15 15:16:42

阅读数 4

评论数 0

rides面试题

1.redis是什么? Redis是一个键值类型的内存数据库;支持异步存储,支持多种数据结构 2.redis支持的数据类型; strings值是字符串类型 lists 值是一个集合 sets 值是一个无重复数据的集合 sorted set值是一个无重复数据并且排序的集合 hash...

2019-05-15 15:00:04

阅读数 6

评论数 0

数据库面试题

1、 ORACLE和MySQL的区别 oracle是大型数据库,Mysql是中小型数据库,mysql是开源的,Oracle支持大并发,大访问量 MYSQL的主键一般使用自动增长,oracle主键自增长需要使用序列 MYSQL的单引号双引号都表示字符串 ORACLE的单引号表示字符串,双引号...

2019-05-15 14:55:23

阅读数 12

评论数 0

mybatis面试题

1、什么是Mybatis Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 MyBatis 可以...

2019-05-14 11:15:46

阅读数 11

评论数 0

springMvc面试题

1、SpringMVC的工作流程 用户发起请求到前端控制器。 前端控制器请求处理器映射器查找处理Handler,处理器映射器返回Handler。 前端控制器调用处理器适配器去执行handler, 执行完给适配器返回ModelAndView,处理器适配器向前端控制器返回ModelAndView...

2019-05-13 10:15:08

阅读数 10

评论数 0

spring面试题

1、什么是Spring框架?Spring框架有哪些主要模块 Spring是一个开源的轻量级Java 框架,目的就是简化程序开发。 Spring框架模块大体可以分为:核心Bean容器、数据访问/集成、Web、AOP(面向切面编程)、工具、消息和测试模块。 Spring容器作为对象容器,负责创建...

2019-05-10 18:14:50

阅读数 11

评论数 0

springCloud面试题

1、什么是微服务 在以前开发中所有代码都写在同一个工程中,部署在同一个服务器里,这个项目的不同模块,不同功能都在互相抢占资源,一旦用户多了就会出现问题 微服务就是将不同的业务拆开,部署在不同的机器上,服务和服务之间相互调用 2、SpringCloud如何实现服务注册和发现 理论讲解: ...

2019-05-10 17:42:14

阅读数 13

评论数 0

springBoot面试题

1、什么是SpringBoot SpringBoot是一个全新的框架,用来简化Spring的搭建和开发 特点: 使用main方法即可运行 内部已经嵌入了tomcat 简化maven配置 自动配置Spring,添加对应功能,starter自动化配置 提供生成就绪型功能,如指标,健康检查...

2019-05-10 17:06:19

阅读数 13

评论数 0

FTP服务搭建详细过程

为什么搭建FTP服务器 在一个团队中,有些时候有很多东西都需要共享,就可以搭建一个ftp服务器,给共享的东西放在ftp服务器上,然后就可以通过ftp的地址进行下载。话不多说,进入正题。 1、首先在开始屏幕中打开“搜索”,输入“控制面板”,并打开; 2、在控制面板窗口中,找到 “程...

2019-04-29 16:09:43

阅读数 4

评论数 0

在idea中安装zookeeper插件详细介绍

1、下载插件,这里我采用的是先下载插件在导入(也可以直接在idea中搜索,然后直接在idea中进行下载插件) http://plugins.jetbrains.com/plugin/7364-zookeeper/versions 2、IDEA中 点击File --》settings ...

2019-04-28 15:41:51

阅读数 18

评论数 0

Linux安装详细过程

1、先需要去安装一个虚拟机软件VMwareWorkstation,下载地址:http://www.xitongtiandi.net/soft_gj/5000.html下 2、安装Linux 新建虚拟机 选择自定义(如果选择典型它会根据操作系统判断来安装,可能会缺失一些东西) ...

2019-04-26 15:32:25

阅读数 37

评论数 0

通过java连接zookeeper客户端进行操作

1、添加pom依赖 <!--添加zookeeper客户端依赖--> <dependency> <groupId>com.101tec</gr...

2019-04-25 18:08:40

阅读数 17

评论数 0

spring cloud 聚合监控(Turbine)

一、简介 在使用Hystrix Dashboard组件监控服务的熔断情况时,每个服务都有一个Hystrix Dashboard主页,当服务数量很多时,监控非常不方便.为了同时监控多个服务的熔断器的状况,Netflix开源了Hystrix的另一个组件Turbine.Turbine用于聚合多个Hys...

2019-04-22 15:45:57

阅读数 24

评论数 0

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