![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试整理
码农小鑫
这个作者很懒,什么都没留下…
展开
-
spring data redis介绍
一、spring data redis介绍 1、什么是springdata redis? spring data redis是springdata下的一个子模块,用于简化redis的操作。 2、springdata redis的启动器 spring-boot-starter-data-redis 二、springdata redis的使用 1、pom.xml spring-boot-starter-data-redis 2、application.yml redis: cluster: node原创 2021-03-29 21:45:34 · 148 阅读 · 0 评论 -
2020程序员面试知识须知 面试前了解一下
最近和不少出去面试的朋友闲聊,都发现,两年前面试高级开发,会JUC、JVM相关的知识点都是加分项,现在反而成了基本要求,不会这些,面试都是被吊起来打! 两年前,JVM会一些理论知识,比如垃圾回收算法的概念,优缺点,适用场景等都已经能达到及格水平。现在人多了,这个筛选难度也大了,现在都开始问,你有没有做过哪些JVM调优? 大家都知道,公司开发的人数比较多,就算有JVM问题,那么参与调优的人数也是有限的。公司不可能像大学一样,让每个人都能在实验室,然后每个同学都能在亲自做实验,然后老师再打分之类。 现实是,很多原创 2020-10-16 16:00:59 · 828 阅读 · 2 评论 -
多线程相关面试题整理
多线程有关面试题整理 并行和并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。 所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。 2. 线程和进程的区别? 简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程。进程在执行过程中拥有独原创 2020-10-13 17:21:35 · 82 阅读 · 0 评论 -
RabbitMQ面试题总结整理
RabbitMQ总结 端口: 5672: rabbitMq的编程语言客户端连接端口 15672:rabbitMq管理界面端口 25672:rabbitMq集群的端口 五种消息模型 RabbitMQ提供了6种消息模型,但是第6种其实是RPC,并不是MQ,因此不予学习。那么也就剩下5种。 但是其实3、4、5这三种都属于订阅模型,只不过进行路由的方式不同。 其实,五种消息模型可以分为两大类: 点对点:一个生产者生产的消息,只能由一个消费者处理 普通消息模型,work工作消息模型 发布订阅:一个生产者生产的消息,可原创 2020-09-23 15:28:50 · 455 阅读 · 0 评论 -
Mybatis 框架面试总结
Mybatis 框架 1 、什么是 Mybatis ? (1)Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发 时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度高。 (2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数 据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 (3)通原创 2020-09-21 09:44:50 · 93 阅读 · 0 评论 -
SpringMVC框架面试总结
SpringMVC框架 1、什么是springmvc Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把 Model,View,Controller 分离,将web 层进行职责解耦,方便使用。 2、springmvc流程 (1)用户发送请求至前端控制器DispatcherServlet; (2) DispatcherServlet 收到请求后,调用HandlerMapping处理器映射器,请求获取Handle; (3)处理器映射器根据请求url找到具体的处原创 2020-09-21 08:29:37 · 280 阅读 · 0 评论 -
面试总结整理SpringBean
一.请解释SpringBean的生命周期? 实例化Bean,依赖注入,处理Aware接口,BeanPostProcessor,IntitializingBean与int-method 如果这个Bean实现了BeanPostProcessor接口,将调用6postProcessAfterInitialization(Object obj,String s)方法,Disp osableBean,Destroy-method 二.解释spring支持的几种bean的作用域 Spring容器中Bean可以分为五个范原创 2020-09-21 07:39:31 · 84 阅读 · 0 评论