
面试
文章平均质量分 82
xinyi_java
热衷于编写代码,热衷于bug修复,热衷于强化自身技术,yxtp.love
展开
-
数据类型和 Java 基础⾯试问题
数据类型和 Java 基础⾯试问题原创 2022-08-29 13:59:26 · 807 阅读 · 1 评论 -
多线程、并发及线程的基础问题
多线程、并发及线程的基础问题原创 2022-08-24 14:37:40 · 369 阅读 · 0 评论 -
SpringCloud微服务总结
目录一.微服务架构衍变二.SpringCloud 概述三.SpringCloud 实战一.微服务架构衍变 1.1 单体架构 在应用初期,单体应用从成本、开发时间和运维等方面都有明显的优势,但是随着业务量和用户量的增加,导致代码的可读性和可维护性很差。同时面对海量的用户,数据库也会成为瓶颈。单体架构己经不能满足复杂的业务和海量的用户系统,改变单体架构势在必行。 1.2 SOA 架构 Service O原创 2021-09-07 16:49:55 · 2076 阅读 · 36 评论 -
Dubbo 分布式服务框架
目录节点角色说明:调用关系说明:1. 给我介绍一下 dubbo 吧?2. 你们在项目中如何使用 dubbo 的?3. 你们通过什么方式把服务发布到注册中心的?4. Dubbo 容错策略有哪些?5. Dubbo 超时时间设置怎么设置,服务调用超时问题如何解决6. dubbo 在调用服务不成功时,默认是会重试几次。7. 负载均衡实现原理是什么?8. 你们公司的 double 注册中心用的什么?9. 解释下 dubbo,云服务,和 zookeeper?10. 为原创 2021-09-07 14:50:56 · 1097 阅读 · 1 评论 -
Redis中间件总结
目录给我介绍一下 redis(what redis 是什么)(why 为什么用 redis)(how 怎样使用 redis)一、redis 非关系型数据库1.1.给我介绍一下 redis1.2.你们在项目中是怎么操作 redis 的?有过封装么?1.3.redis 持久化方式有几种?1.4.使用 redis 有没有遇到过缓存穿透和缓存雪崩?1.5.说一下 redis 集群吗?1.6.除了用 Redis,你用过 memcached 的吗?1.7.在项目那一块原创 2021-09-05 23:46:05 · 1764 阅读 · 3 评论 -
ActiveMQ中间件总结
目录1. 介绍一下 ActiveMQ2. ActiveMQ 消息发送失败的解决方案,如何保证消息一定发送成功3. 使用 ActiveMQ 的好处?4. ActiveMQ 项目使用场景5. ActiveMQ 可以发送的消息类型有哪些?6. ActiveMQ 心跳机制7. ActiveMQ 发送消息方式8. MQ 用过哪些?了解哪些?1. 介绍一下 ActiveMQ 是基于 Java 中的 JMS 消息服务规范实现的一个消息中间件 ActiveMQ 是支持原创 2021-09-05 23:18:29 · 455 阅读 · 0 评论 -
JavaEE进阶总结
目录一.Springboot和SpringCloud1. 什么是 spring boot?2.为什么要用 spring boot?3.spring boot 核心配置文件是什么?4.spring boot 配置文件有哪几种类型?它们有什么区别?5.spring boot 有哪些方式可以实现热部署?6.jpa 和 hibernate 有什么区别?7.什么是 spring cloud?8.spring cloud 断路器的作用是什么?9.spring cloud 的核原创 2021-09-05 23:00:08 · 2314 阅读 · 0 评论 -
JavaEE总结
目录1.请简述你对Spring的理解?2.简述一下Spring支持的事物管理有哪些?3.简述一下DAO模式?4.有哪些不同类型的IOC(依赖注入)方式?5.Spring实现事物的方式有哪些?6.SpringMVC的执行流程(工作原理)?7.Mybatis中#{}和${}的区别是什么?8.事物的四大特性有哪些(ACID)?9.JVM有哪些垃圾回收算法?10.Spring的事物管理机制实现原理?11.何为Spring Bean容器?Spring Bean容器与Sp原创 2021-09-05 21:48:07 · 2601 阅读 · 0 评论 -
JavaWEB总结
目录1.说下原生 jdbc 操作数据库流程?2.HTTP有哪些请求方法?3.如何解决跨域问题?4.简述Get,Post请求的区别以及他们的传参方式?5.servlet,filter,listener,interceptor之间的区别和联系?6.JSP有哪些内置对象和动作?它们的作用分别是什么?7.forward(请求转发)和redireet(重定向)的区别?8.JSP中动态INCLUDE与静态INCLUDE 的区别?9.什么是 xml,使用 xml 的优缺点,xml原创 2021-09-05 20:59:10 · 1391 阅读 · 0 评论 -
JavaSE总结
目录1.java的基本数据类型有哪些?2.int和Integer的区别?3.什么是重载和重写?4.==和equals的区别?5.java中final关键字有哪些作用?6.HashMap和Hashtable的区别?7.创建线程的方式?8.什么是浅拷贝与深拷贝?9.深拷贝与浅拷贝的区别?10.面向对象有哪些特征?11.什么是死锁?怎么防止死锁?13.swtich选择语句中支持哪些数据类型?14.什么是泛型?15.堆栈的区别?16.什么是线程同步,异原创 2021-09-04 21:47:30 · 1451 阅读 · 7 评论 -
前端框架和Linux
目录1.说一下 Angularjs 中常用的指令是什么?2.JQuery 中常用的选择器有哪些?3.通过 JQuery 如何获取表单中的一个元素4.Linux 查询日志的指令,查询进程、杀死进程1.说一下 Angularjs 中常用的指令是什么? ng-model 双向绑定 ng-controller 指定模块 ng-app ng-click ng-if ng-init 初始化 ng-rpeat 循环 ng-click 如何找到一个要执行的方原创 2021-09-01 23:24:52 · 228 阅读 · 4 评论 -
多线程03
多线程033.54. synchronized 和 Lock 有什么区别? 我的回答 不清楚 标准回答 首先synchronized是java内置关键字,在jvm层面,Lock是个java类; synchronized无法判断是否获取锁的状态,Lock可以判断是否获取到锁; synchronized会自动释放锁(a线程执行完同步代码会释放锁 ;b 线程执行过程中发生异常会释放锁),Lock需在finally中手工释放锁(unlock()方法释放锁),否则.原创 2021-08-20 12:41:31 · 100 阅读 · 0 评论 -
多线程02
线程023.45.线程池都有哪些状态? 我的回答 不清楚 知识盲区 标准回答 线程池有5种状态:Running、ShutDown、Stop、Tidying、Terminated。 3.46. 线程池中 submit()和 execute()方法有什么区别? 我的回答 不清楚 知识盲区 标准回答 接收的参数不一样 submit有返回值,而execute没有 sub原创 2021-08-20 12:40:48 · 111 阅读 · 0 评论 -
多线程01
多线程013.35.并行和并发有什么区别? 自己回答 并发是多个任务同时发起,但是不需要要同时执行,在规定的时间内执行完就行;并行是多个任务同时发起,并要求同时执行 不全面 标准回答 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。 所以并发编原创 2021-08-20 12:39:45 · 100 阅读 · 0 评论 -
java容器02
容器022.28 Array 和 ArrayList 有何区别? 自己回答 ArrayList是List的子集合 大问题 标准回答 Array可以容纳基本类型和对象,ArrayList只能容纳对象;Array是指定大小的,ArrayList大小是固定的;Array没有提供ArrayList那么多功能,比如addAll、removeAll和iterator等 2.29 在 Queue 中 poll()和 remove()有什么区别?原创 2021-08-20 12:38:40 · 105 阅读 · 0 评论 -
java容器01
容器012.18 java容器都有哪些 自己回答 IOC容器、spring容器、 有问题 标准回答 Collection、Map下的所有子接口(省略。。。) 2.19 Collection和Collections有什么区别 自己回答 Collection是接口,Collections是方法,Collection是所有单列集合的顶级父类 有大问题 标准回答 java.原创 2021-08-20 12:37:40 · 96 阅读 · 0 评论 -
java基础02
java基础021.11 抽象类必须要有抽象方法吗 自己回答 jdk1.8以前抽象类默认被public修饰,1.8以后抽象类默认修饰符为default,可以创建实例,也有构造方法,但是抽象类不一定要有抽象方法 标准回答 不需要,抽象类不一定非要有抽象方法。 1.12 普通类和抽象类有哪些区别 自己回答 普通类内部不能有抽象方法,方法有方法体,抽象类可以有抽象方法,也可以有非抽象方法;普通类前可以用final修饰成为最终类,抽象类就是专门原创 2021-08-20 12:36:30 · 102 阅读 · 0 评论 -
java基础01
java基础011.1 JDK 和 JRE 有什么区别? 自己回答 jre属于jdk,jdk=jre+jvm,jvm虚拟机,jre运行时所需环境,jdk是编译所需,要是只需要运行java程序,jre就可以搞定,要是要编译并运行,就得jdk才行 标准回答 JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,原创 2021-08-20 12:35:30 · 104 阅读 · 0 评论