![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java面试题
文章平均质量分 80
java面试题
lgcgkCQ
Java小菜鸟
展开
-
Java面试题(dubbo)
dubbo是一款高性能、轻量级的开源rpc分布式服务框架,提供了服务自动注册、自动发现等高效服务治理方案,可以和spring无缝集成。dubbo为了解决随着服务化进一步发展,服务越来越多、服务之间调用越来越复杂,而诞生的架构体系,使远程方法调用透明化,只需要简单配置就能像调用本地方法一样调用远程方法。原创 2023-08-15 10:39:17 · 307 阅读 · 0 评论 -
Java面试题(Tomcat与Nginx)
是一个 轻量级/高性能的反向代理Web服务器优点:1.跨平台、配置简单2.非阻塞、高并发连接3.内存消耗小、内存消耗小4.稳定性高,宕机的概率非常小。原创 2023-07-31 11:10:55 · 960 阅读 · 0 评论 -
java面试题(MyBatis)
mybatis面试题原创 2023-05-26 00:40:55 · 1095 阅读 · 0 评论 -
常用的Linux服务器操作和运维问题排查技巧
1.ls:查看当前目录下所有子目录和文件2.pwd:查看当前目录的路径3.mkdir:创建目录4.rm:删除5.cat:打印6.ps -ef | grep ***:查看进程7.kill -9 id:杀掉进程8.cp:拷贝文件9.mv:移动文件10.vi:编辑文件11.more:查看文件内容12.find:搜索内容13.chomd:更改权限14.tail -f:查看输出内容15.htop:查看cpu16.atop:显示各种系统资源17.df -m:查看硬盘使用情况。原创 2023-04-12 23:27:34 · 572 阅读 · 0 评论 -
java面试题(中间件)
java shiro面试题原创 2023-03-29 21:24:49 · 1256 阅读 · 0 评论 -
java面试题(IO、集合)
java io、java 集合面试题总结原创 2023-03-19 16:11:01 · 408 阅读 · 0 评论 -
java面试题(Spring)
bean的自动装配指的是bean的属性值在进行注入的时候通过某种特定的规则和方式去容器中查找,并设置到具体的对象属性中;方式:1.no:缺省2.byName:根据属性名称自动装配3.byType:根据类型自动装配4.constructor:在构造函数参数的byType方式5.autodetect:如果找到默认的构造函数,使用自动装配构造;否则使用按类型自动装配17.依赖注入是如何实现的?原创 2023-04-18 18:08:44 · 344 阅读 · 0 评论 -
java面试题(redis)
事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。slave服务器收到RDB快照文件后,会将接收到的数据写入磁盘,然后清空所有旧数据,在从本地磁盘载入收到的快照到内存中,同时基于旧的数据版本对外提供服务。主从模式:使用一个redis实例作为主机,其余的实例作为备份机,主机和从机的数据完全一致,主机支持数据的写入和读取等各项操作,而从机则只支持与主机数据的同步和读取。持久化机制:redis数据都是存储在内存中,为了避免数据丢失,需要将数据以某种形式从内存中保存到硬盘中,重启时利用持久化数据恢复。原创 2023-04-26 00:25:31 · 791 阅读 · 0 评论 -
java面试题(并发)
java多线程、java spring 、spring mvc、spring boot面试题原创 2023-03-19 22:47:41 · 1762 阅读 · 0 评论 -
java 分布式
1.基于数据库表的增删:先创建一张锁的表,当需要锁住某个方法时,往该表中插入一条相关的记录,如果有多个请求同时提交到数据库的话,数据库会保证只有一个操作可以成功,那么我们就认为操作成功的那个线程获得了该方法的锁,可以执行方法体内容。获得排它锁的线程即可获得分布式锁,当获得锁之后,可以执行方法的业务逻辑,执行完方法之后,释放锁。会有一张存放本地消息的表,一般都是放在数据库中,然后在执行业务的时候 将业务的执行和将消息放入消息表中的操作放在同一个事务中,这样就能保证消息放入本地表中业务肯定是执行成功的。原创 2023-04-10 22:46:04 · 1880 阅读 · 0 评论 -
java面试题(数据库)
java redis、mysql面试题总结原创 2023-03-22 22:01:16 · 665 阅读 · 0 评论 -
java面试题(SpringBoot)
2.Spring MVC和Spring Boot都属于Spring,Spring MVC 是基于Spring的一个 MVC 框架,而Spring Boot 是基于Spring的一套快速开发整合包。一些固定的不能被覆盖的配置;一些加密/解密的场景。Starter可以理解为启动器,包含了一系列可以集成到应用里面的依赖包,可以一站式集成Spring其他的技术,而不需要到处寻找代码和依赖包。springboot是spring的子项目,是spring组件的一站式解决方案,简化了使用的难度,简省了配置。原创 2023-04-14 20:04:23 · 803 阅读 · 0 评论 -
java面试题(基础)
1.何为编程?让计算机为解决某个问题而使用程序设计语言编写程序代码,并得到结果的过程。2.什么是java?java是面向对象的编程语言,具有功能强大、简单易用的特征。jdk:java的开发工具(包含jre)jre:java的运行环境(包含jvm和核心类库)jvm:java 虚拟机4.什么是跨平台?原理是什么?跨平台:一次编译,多个系统运行原理:只要系统安装了对应的java虚拟机,该系统就可以运行java程序5.java语言特点简单易学面向对象无关平台支持多线程安全。原创 2023-03-18 19:37:38 · 2457 阅读 · 1 评论 -
java面试题(微服务)
spring Cloud面试题原创 2023-03-29 11:20:12 · 782 阅读 · 0 评论