自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员追风的博客

欢迎关注公众号:程序员追风,领取一线大厂Java面试题资料!

  • 博客(224)
  • 收藏
  • 关注

原创 162天,100期Java项目终于更完了!

第1-10期Java项目整理一款 Java 开源的 Spring Boot 即时通讯 IM 聊天系统Java外卖点餐系统【附全部代码】一个基于spring boot的Java开源商城系统推荐一款开源java版的视频管理系统分享一个在线考试系统,练手项目用他很香一款轻量级,可快速上手的开源后台系统推荐一个基于 SpringBoot2 + MybatisPlus 的商城管理系统SpringBoot库存管理系统,拿来学习真香分享一套开源的监控系统(附源码)推荐一个基于 SpringCloud

2021-05-18 20:54:10 387 2

原创 (2021最新版)Java后端面试题|Java基础部分

前言很多朋友问,如何短时间突击 Java 通过面试?面试前还是很有必要针对性的刷一些题,很多朋友的实战能力很强,但是理论比较薄弱,面试前不做准备是很吃亏的。这里整理了很多面试常考的一些面试题,希望能帮助到你面试前的复习并且找到一个好的工作,也节省你在网上搜索资料的时间来学习。整理的这些Java面试题,包括Java基础、Java多线程与并发编程、spring、spring mvc、spring boot、mybatis。MySQL、Redis、消息中间件MQ、分布式与微服务。持续更新中…完整版Java

2021-04-07 14:54:00 451

原创 100+个Java项目视频教程+源码+笔记,项目经验不用愁了!

有很多朋友问我,说有没有项目可以分享,最近整理了一些项目,现在分享给大家,希望能帮助大家积累一些项目方面的经验。开源项目分享1、微信小程序开发【前端+后端(Java)】附完整源码地址:微信小程序开发【前端+后端(Java)】附完整源码2、springboot+vue.js搭建图书管理系统开源项目地址:springboot+vue.js搭建图书管理系统开源项目3、仿百度网盘的一款轻量级微服务架构网盘系统地址:仿百度网盘的一款轻量级微服务架构网盘系统4、仿京东电商项目终于开源了~项目经验不愁喽!

2021-01-07 15:34:14 1608 11

原创 JVM核心知识点梳理以及JVM面试题总结
原力计划

前言关于JVM系列面试知识点总结了一个思维导图,分享给大家内存结构线程共享区域堆(用于存放对象实例)1、新生代(1)Eden区(2)Survivor(from)区(设置Survivor是为了减少送到老年代的对象 )(3)Survivor(to)区 (设置两个Survivor区是为了解决碎片化的问题)(4)eden:survivor:survivor = 8:1:12、老年代老年代:新生代=2:1方法区1、运行时常量池(1)Class 文件中的.

2020-07-03 17:13:10 4706

原创 2020年大厂Java面试前复习的正确姿势(800+面试题答案解析)

前言个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、 丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!本篇分享的面试题内容包括:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Redis、MySQL、Spring、SpringBoot、SpringCloud、RabbitMQ...

2020-03-19 13:24:20 20107 34

原创 吃透这份pdf,面试阿里、腾讯、百度等一线大厂,顺利拿下心仪offer!

前言最近一位年前裸辞的朋友来找我诉苦,说因为疫情原因现在都在家吃老本。本想着年后就来找工作的,但是现在这个情况也不好找,而且很多公司也随着这次疫情面临着资金紧缺导致裁员严重的甚至倒闭,导致很多人失业找不到工作,就更加竞争压力大了朋友说自己实力不过关,很多面试题都答不上,问我有没有之前的面试总结,于是我给了他这份(核心知识点)还有一些面试题总结。现在他拿到了offer,我觉着这个文档对大家应...

2020-03-16 16:45:35 1952 2

原创 (2021最新版)Java后端面试题|Spring部分

前言很多朋友问,如何短时间突击 Java 通过面试?面试前还是很有必要针对性的刷一些题,很多朋友的实战能力很强,但是理论比较薄弱,面试前不做准备是很吃亏的。这里整理了很多面试常考的一些面试题,希望能帮助到你面试前的复习并且找到一个好的工作,也节省你在网上搜索资料的时间来学习。整理的这些Java面试题,包括Java基础、Java多线程与并发编程、spring、spring mvc、spring boot、mybatis。MySQL、Redis、消息中间件MQ、分布式与微服务。持续更新中…完整版Java

2021-05-30 21:36:44 1399 20

原创 推荐一个完善的停车管理系统(停车收费、物业管理、物联网、自助缴费)含源码

功能介绍停车场系统源码,停车场小程序,智能停车,Parking system(1)兼容市面上主流的多家相机,理论上兼容所有硬件,可灵活扩展,(2)相机识别后数据自动上传到云端并记录,校验相机唯一id和硬件序列号,防止非法数据录入,(3)用户手机查询停车记录详情可自主缴费(支持微信,支付宝,银行接口支付,支持每个停车场指定不同的商户进行收款),支付后出场在免费时间内会自动抬杆。(4)支持app上查询附近停车场(导航,可用车位数,停车场费用,优惠券,评分,评论等),可预约车位。(5)断电断网支持岗亭

2021-05-29 14:10:29 22372 93

原创 推荐一个 Nginx 可视化配置神器

Nginx 是前后端开发工程师必须掌握的神器。该神器有很多使用场景,比如反向代理、负载均衡、动静分离、跨域等等。把 Nginx 下载下来,打开 conf 文件夹的 nginx.conf 文件,Nginx 服务器的基础配置和默认的配置都存放于此。配置是让程序员非常头疼的事,比如 Java 后端框架 SSM ,大量配置文件让不少人头皮发麻,所以才涌现了 Spring Boot 这样能简化配置的框架。如果能够采用可视化的方式对 Nginx 进行配置,那该多好。老逛在 GitHub 上发现了一款可以一键生成

2021-05-12 14:03:47 329

原创 (2021最新版)Java后端面试题|Java多线程与并发

前言很多朋友问,如何短时间突击 Java 通过面试?面试前还是很有必要针对性的刷一些题,很多朋友的实战能力很强,但是理论比较薄弱,面试前不做准备是很吃亏的。这里整理了很多面试常考的一些面试题,希望能帮助到你面试前的复习并且找到一个好的工作,也节省你在网上搜索资料的时间来学习。整理的这些Java面试题,包括Java基础、Java多线程与并发编程、spring、spring mvc、spring boot、mybatis。MySQL、Redis、消息中间件MQ、分布式与微服务。持续更新中…完整版Java

2021-04-10 09:48:52 349

转载 通俗解释23种设计模式,一起回顾一下!

原文:zhuanlan.zhihu.com/p/100746724前言设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。设计模式在程序员的面试中会被考到,通常是介绍其原理并说出优缺点,或者对比几个比较相似的模式的异同点。在笔试中可能会出现画出某个设计模式的UML图这样的题。虽说面试中占的比重不大,但并不代表它不重要。恰恰相反,设计模式于程序员而言相当重要,它是

2021-03-29 15:28:20 144

原创 105道Java面试题,认真思考对你面试很有价值!

一、Java基础1、什么是面向对象?2、JDK JRE JVM3、==和equals比较4、hashCode与equals5、final6、String、StringBuffer、StringBuilder7、重载和重写的区别8、接口和抽象类的区别9、List和Set的区别10、ArrayList和LinkedList区别11、HashMap和HashTable有什么区别?其底层实现是什么?12、ConcurrentHashMap原理,jdk7和jdk8版本的区别?13、什么是字节

2021-03-24 08:07:48 445 7

原创 1月份2月份GitHub上最热门的23个Java开源项目

1月份和2月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情1、Signal-AndroidSignal是一种典型的一键式安装应用程序,Signal的主要功能是,在验证您的电话号码并让您独立验证其他Signal用户的身份之后,它可以发送受端到端加密保护的文本,视频,音频和图片消息。你也可以使用它进行一对一或一对多的语音和视频通话,本项目是它的Android版。地址:https://github.com/signalapp/Signal-Android Star 19540关

2021-03-15 15:19:49 218

原创 GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

项目介绍:JeecgBoot 是一款基于代码生成器的低代码开发平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发!关于Java项目整理了100+Java项目视频+源码+笔记,地址:100+Java项目视频+源码+笔记JeecgBoot 引领新的低代码开发模式(OnlineCoding-> 代码生成器-> 手工MERGE),

2021-02-20 13:55:02 332

原创 【粉丝投稿】六面阿里Java后端开发岗,已拿offer!

前言大概面试了6论  时间比较长  进行了将近两个月,跟新冠可能也有关系。第一轮面试比较简单,感觉不是技术的,是HR来跟你聊了一下,就是问下现在的工作情况,现在的项目。第二轮就是到技术面试了,基本上刚开始都一样,简单介绍下项目,项目的架构,然后下来问我项目上有什么可以改进的。这个时候就可以说自己会的地方。比如我说的就是缓存 和 mq。然后他们对JVM 和  线上的oom 问题 特别关心,就是问些JVM 的东西。第三轮大概过了一个星期。可能是项目负责人吧,刚开

2021-01-29 15:36:32 153

原创 2020年终Java面试题总结,20多类1100道面试题含答案解析

前言2020年一半儿快要过去了,总结了上半年各类Java面试题,初中级和中高级都有,包括Java OOP面试题、Java集合/泛型面试题、Java异常面试题、Java种的IO与NIO面试题、Java反射面试题、Java序列化面试题、Java注解面试题、多线程与并发面试题、JVM面试题、MySQL面试题、Redis面试题、Memcached面试题、MongoDB面试题、String面试题、Spring Boot面试题、Spring Cloud面试题、RabbitMQ面试题、Dubbo 面试题、MyBati

2020-12-29 13:01:58 237

原创 作为Java新手,如何才能快速的看透一个Java项目呢?

前言技术学习是一个总结、纠错、触类旁通的过程,而不是单纯重复练习的过程,如果你问一个做过5年以上Java的老码农,他们很多人都会有很强的“搬砖感”,这种“搬砖感”其实就是对Java项目的触类旁通、看出套路来了,比如:(1)绝大部分Java应用系统,绝大部分功能归根到底都是数据库的“CRUD增删改查”,中间加了一些数据的校验、转换和逻辑运算,不同之处就是有的功能流程拐弯多一些、性能要求高一些、界面交互炫酷一些等。(2)绝大部分应用系统,核心架构其实都是展示层、业务处理层和数据访问层。所谓的不同就是增加了

2020-12-23 14:09:33 758

原创 3年Java外包,内推阿里过关斩将,最后却倒在调优经验上!

前言在当下的时代,懂高并发性能调优,一定是你在技术进阶赛道变得牛逼的加分项。不论,你是开发,架构还是管理岗,亦或者是其他互联网相关岗位。 因为毫不夸张的说,在现在动辄过千万级的并发流量环境下,懂得并发压测、性能瓶颈诊断、优化方案、架构演进,你将同时收获高薪、话语权、成就感和不可替代性。性能能调优需要根据业务场景结合科学的工作方法,合理的优化能够极大地提高生产效率。在今天,懂得高性能调优,也就意味着你可以直接为公司业务赋能,简单来说,就是为公司带来收益。然而很多人在学习调优过程中遇到过以下误区:

2020-12-10 15:19:48 204 2

原创 蚂蚁金服内部的这份MySQL学习笔记火了,完整版首次公开!

前言我们每天都在访问各种各样的⽹站、APP,如微信、QQ、抖⾳、今⽇头条等,这些网站上⾯都存在⼤量的信息数据,这些信息数据都需要有地⽅存储,一般这些数据都存储在哪呢?一般这些数据都存储在数据库中。所以如果我们需要开发⼀个⽹站、app,数据库是我们必须掌握的技术,常⽤的数据库有mysql、oracle、sqlserver、db2等。 上⾯介绍的⼏个数据库,oracle性能排名第⼀,服务也是相当到位的,但是收费也是⾮常⾼的,⾦融公司对数据库稳定性要求⽐较⾼,⼀般会选择oracle。 mysql是免费的,其他

2020-12-04 16:12:24 240

原创 MyBatis要不要学?京东内部的这份MyBatis文档真香!

前言很多人说 mybatis重不重要?这里再说下,互联网公司基本都是用mybatis做为持久层框架的,所以mybatis是一定要学的。程序员80%时间都在CRUD,对了mybatis就是干这个的什么是 MyBatis ?MyBatis是一个实现了JPA规范的用来连接数据库并对其进行增删改查操作的开源框架 (就和传统的JDBC一样,就是个连接数据库的东西),其实,它底层就是一个JDBC封装的组件。MyBatis的前身是Ibatis,Ibatis创建与2002年最初为Apache下面的一个开源项目,2

2020-11-30 21:43:24 242

原创 2020版中间件面试题总结(RabbitMQ+Kafka+ZooKeeper)

RabbitMQ1. RabbitMQ的使用场景有哪些?抢购活动,削峰填谷,防止系统崩塌。延迟信息处理,比如10分钟之后给下单未付款的用户发送邮件提醒。解耦系统,对于新增的功能可以单独写模块扩展,比如用户确认评价之后,新增了给用户返积分的功能,这个时候不用在业务代码里添加新增积分的功能,只需要把新增积分的接口订阅确认评价的消息队列即可,后面再添加任何功能只需要订阅对应的消息队列即可。2. RabbitMQ有哪些重要的角色?RabbitMQ中重要的角色有:生产者、消费者和代理:生产者:

2020-11-08 15:29:18 453

原创 2020面试官最喜欢问的198道Java面试题汇总(含答案解析)

前言2020年快要结束了,很多朋友问题,有没有整理今年的一些面试题,最近抽时间整理了一份Java面试题。或许这份面试题还不足以囊括所有 Java 问题,但有了它,我相信足以应对目前市面上绝大部分的 Java 面试了,因为这篇文章不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了。这份面试题的包含的模块分为19个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cl

2020-11-07 14:29:33 578 2

转载 看完这20道Redis面试题后,蚂蚁金服面试可以约起来了?

1、什么是Redis,Redis有哪些特点?Redis全称为:Remote Dictionary Server(远程数据服务),Redis是一种支持key-value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。特点1:丰富的数据类型我们知道很多数据库只能处理一种数据结构:传统SQL数据库处理二维关系数据;MemCached数据库,键和值都是字符串;文档数据库(MongoDB)是由J

2020-10-23 14:58:40 497

原创 最全153道Spring全家桶面试题,你都碰到过哪些?(含答案解析)

前言Spring 框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶。毋庸置疑,Spring 早已成为 Java 后端开发的行业标准,无数的公司选择 Spring 作为基础的开发框架,大部分Java 后端程序员在日常工作中也会接触到 Spring。很多研发人员把 Spring 看作心目中最好的 Java 项目,没有之一。所以这是重点也是难点,工作中必须会,面试时肯定考。Spring 面试题1、不同版本的 Spring Framework 有哪些主要功能.

2020-10-10 16:47:22 462 2

转载 166个最常用的Linux命令,哪些你还不知道?

linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。线上查询及帮助命令(2个)man:查看命令帮助,命令的词典,更复杂的还有info,但不常用。help:查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls:全拼list,功能是列出目录的内容及其内容属性信息。cd:全拼change directory,功能是从当前工作目录切换

2020-10-09 19:21:34 268

原创 Java后端开发面试7大核心总结,为你保驾护航金九银十!

前言本篇分享的面试题内容包括:Java基础面试题、Spring面试点、MySQL数据库、JVM核心知识点、Spring Cloud面试题、Redis相关、Java多线程与并发系列等。一、Java基础高频面试题点击查看原文:32道Java基础面试题(1.4W字详细解析)二、Spring面试技术点总结先分享一个Spring知识点思维导图给大家1、Spring框架功能整体介绍2、Spring IOC容器底层注解使用3、Spring Ioc容器源码解析4、Sp..

2020-08-25 15:24:31 652

原创 超详细的阿里字节Spring面试技术点总结(建议收藏)

前言Spring作为现在最流行Java开发技术,其内部源码设计非常优秀。Spring这个词对于Java开发者想必不会陌生,可能你每天都在使用Spring,享受着Spring生态提供的服务。现在很多互联网公司都把Spring作为招聘面试其中最重要的知识点之一来考核。毫不夸张的说,Java程序员想要进一线大厂,Spring是必须要掌握的。文末有福利~做程序员难,做一个2020年的程序员更难,随着IT人员越来越多,我们的竞争压力也越来越大,想要在茫茫人海中脱颖而出,其实考察的就是我们技

2020-08-21 15:22:14 862

原创 2020年MySQL数据库面试题(50道题含答案和思维导图总结)

1、MySQL 中有哪几种锁?(1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。(2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。(3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁和行锁之间,并发度一般。2、MySQL 中有哪些不同的表格?共有 5 种类型的表格:(1)MyISAM(2)Heap(3)Merge(4)INNODB(5)ISAM3、简述在

2020-08-17 15:08:19 2319

转载 还不懂Spring Boot启动原理的话,一定要看看!

我们开发任何一个Spring Boot项目,都会用到如下的启动类@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); }}从上面代码可以看出,Annotation定义(@SpringBootApplication)和类定义(SpringApplic

2020-08-10 17:25:29 486

原创 面试官:谈谈类加载器吧,你有没有看过类加载器的源码?

目录一、类加载1、在java代码中,类型的加载,连接,初始化过程都是在程序运行期间完成的。二、类加载器加载我们的Class的时候遵循我们的双亲委派模型1、源码分析:2、双亲委派模型加载的流程图3、类加载器的双亲委派模型的好处:4、如何手写一个自定义类加载器(根据ClassLoader的doc文档)5、怎么用实验证明我们的自定义类加载器的父加载器就是系统类加载器6、同一个Person.class文件 被我们的不同的类加载器去加载,那么我们的jvm内存种会生成二个对应的.

2020-07-27 17:15:28 566

原创 Spring Boot已成为面试必备技能,学 Spring Boot,事不宜迟!
原力计划

前言自 2014 年发布至今,Spring Boot 的搜索指数 一路飙升。没错 Spring Boot 越来越火了,作为一名行走一线的 Java 程序员,你可能在各个方面感受到了 Spring Boot 的火。现在各大技术社区 Spring Boot 的文章越来越多,Spring Boot 相关的图文、视频教程越来越多,使用 Spring Boot 的互联网公司也越来越多; Java 程序员现在出去面试, Spring Boot 已经成了必问的内容。一切都在证明,Spring Boot 已经成

2020-07-17 13:37:42 549

原创 2万字JVM面试题含答案解析(2020年78道JVM面试题总结)
原力计划

前言关于JVM系列面试知识点总结了一个思维导图,分享给大家1、java中会存在内存泄漏吗,请简单描述。会。自己实现堆载的数据结构时有可能会出现内存泄露。2、64 位 JVM 中,int 的长度是多数?Java 中,int 类型变量的长度是一个固定值,与平台无关,都是 32 位。意思就是说,在 32 位 和 64 位 的 Java 虚拟机中,int 类型的长度是相同的。3、Serial 与 Parallel GC 之间的不同之处?Serial 与 Parallel 在 GC 执

2020-06-20 17:17:11 2225

原创 95道MongoDB面试题(含答案),1万字详细解析!

1、mongodb是什么?MongoDB 是由 C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 再高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在给 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。 MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。2、mongodb有哪些特点?(1)MongoDB 是一个面向文档存储的数据库

2020-06-11 16:34:40 4063

原创 什么是线程死锁?形成条件是什么?如何避免?

什么是线程死锁死锁是指两个或两个以上的进程(线程)在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程(线程)称为死锁进程(线程)。多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。如下图所示,线程 A 持有资源 2,线程 B 持有资源 1,他们同时都想申请对方的资源,所以这两个线程就会互相等待而进入死锁状态。线程

2020-05-29 15:54:29 1475

原创 阿里面试官必问的12个MySQL数据库基础知识,哪些你还不知道?

目录数据库基础知识1、为什么要使用数据库2、什么是SQL?3、什么是MySQL?4、数据库三大范式是什么5、MySQL有关权限的表都有哪几个6、MySQL的binlog有有几种录入格式?分别有什么区别?数据类型引擎1、MySQL存储引擎MyISAM与InnoDB区别2、MyISAM与InnoDB区别2、MyISAM索引与InnoDB索引的区别?3、InnoDB引擎的4大特性4、存储引擎选择最后数据库基础知识1、为什么要使用数据库(1)数

2020-05-22 16:59:39 3673 1

原创 24个经典的MySQL索引问题,你都遇到过哪些?

索引1、什么是索引?2、索引有哪些优缺点?3、索引使用场景(重点)4、索引有哪几种类型?5、索引的数据结构(b树,hash)6、索引的基本原理7、索引算法有哪些?8、索引设计的原则?9、创建索引的原则(重中之重)10、创建索引的三种方式,删除索引11、创建索引时需要注意什么?12、使用索引查询一定能提高查询的性能吗?为什么13、百万级别或以上的数据如何删除14、前缀索引15、什么是最左前缀原则?什么是最左匹配原则16、B树和B+树的区别17

2020-05-18 17:13:14 1289

原创 13道关于JVM垃圾收集器的面试题,哪些你还不会?

关于JVM垃圾收集器的面试题1、简述Java垃圾回收机制2、GC是什么?为什么要GC3、垃圾回收的优点和原理。并考虑2种回收机制4、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?5、Java 中都有哪些引用类型?6、怎么判断对象是否可以被回收?7、在Java中,对象什么时候可以被垃圾回收8、JVM中的永久代中会发生垃圾回收吗9、说一下 JVM 有哪些垃圾回收算法?10、说一下 JVM 有哪些垃圾回收器?11、详细介

2020-05-15 16:02:13 1280

原创 Spring Cloud面试题万字解析(2020面试必备)

前言关于Spring cloud的知识总结了一个思维导图分享给大家1、什么是 Spring Cloud ?Spring cloud 流应用程序启动器是 于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。2、使用 Spring Cloud 有什么优势?使用 Spring Boot 开发分布式微服务时,我们面临以下问题(1)与分布式系统相关的复杂性

2020-05-11 17:31:52 7385 1

原创 超详细的Spring Boot教程,搞定面试官!

前言Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。一、 Spring Boot文档1、关于文档2、获得帮助3、第一步4、使用Spring Boot5、了解Spring Boot特性.

2020-05-08 19:45:23 1278

原创 面试官:你对Redis缓存了解吗?面对这11道面试题是否有很多问号?

关于Redis的知识总结了一个脑图分享给大家1、在项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果?(1)面试官心理分析这个问题,互联网公司必问,要是一个人连缓存都不太清楚,那确实比较尴尬。只要问到缓存,上来第一个问题,肯定是先问问你项目哪里用了缓存?为啥要用?不用行不行?如果用了以后可能会有什么不良的后果?这就是看看你对缓存这个东西背后有没有思考,如果你...

2020-04-24 19:37:47 12643 21

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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