上一页 1 2 3 4 5 6 ··· 83 下一页

2024年9月14日

nginx面试总结

摘要: nginx是一个可以做HTTP静态资源服务器、反向代理、负载均衡服务器。 阅读全文

posted @ 2024-09-14 15:53 ~码铃薯~ 阅读(2) 评论(0) 推荐(0) 编辑

k8s面试总结

摘要: k8s是一个Google开源的的容器编排工具。 k8s能够实现弹性伸缩、负载均衡、版本回退等功能。 一个kubernetes集群主要是由控制节点(master)、工作节点(node)构成,每个节点上都会安装不同的组件。 下面,以部署一个nginx服务来说明kubernetes系统各个组件调用关系: 阅读全文

posted @ 2024-09-14 15:48 ~码铃薯~ 阅读(2) 评论(0) 推荐(0) 编辑

分布式面试题

摘要: 分布式锁和分布式事务的区别 分布式锁是在集群环境下,用来控制不同机器对共享资源的访问。例如:秒杀场景中的防止超卖问题。 分布式事务是在集群环境下,用来保证全局事务的一致性,保证多个数据库的数据整体上能从一个一致性状态转到另一个一致性状态。 分布式锁的实现方式有几种 1.基于数据库来实现 2.基于re 阅读全文

posted @ 2024-09-14 10:55 ~码铃薯~ 阅读(1) 评论(0) 推荐(0) 编辑

2024年9月13日

消息中间件面试题

摘要: 为什么使用消息队列? 解耦、异步、削峰 消息队列有什么优点和缺点? 优点:解耦、异步、削峰 缺点:系统的可用性降低、系统的复杂性提高了、一致性问题。 Kafka的特性 1.消息持久化 2.高吞吐量 3.扩展性 4.多客户端支持 5.Kafka Streams 注意:当你不会说的时候,就围绕着kafk 阅读全文

posted @ 2024-09-13 11:23 ~码铃薯~ 阅读(6) 评论(0) 推荐(0) 编辑

2024年9月12日

elasticsearch学习笔记整理(含下面总结的面试题)

摘要: elasticsearch是一个全文检索的搜索引擎 Elasticsearch是一个基于Lucene的搜索服务器 ES可以做全文检索、模糊查询(搜索)、数据分析(提供分析语法,例如聚合)。 es是不能使用root用户进行启动的,要新创建一个用户才行 创建用户:useradd qianfeng 设置密 阅读全文

posted @ 2024-09-12 15:31 ~码铃薯~ 阅读(7) 评论(0) 推荐(0) 编辑

Redis常见面试题

摘要: 怎么理解Redis中事务? redis中的事务是弱事务。 使用multi命令开启事务,使用exec提交事务,redis不支持事务回滚。 为什么要使用pipeline 这玩意是管道的意思,就是说将一组redis命令通过管道发送给redis服务端,执行完成后再一起返回。相较于一条一条的发送执行返回结果, 阅读全文

posted @ 2024-09-12 11:14 ~码铃薯~ 阅读(3) 评论(0) 推荐(0) 编辑

2024年9月11日

MySQL常见面试题

摘要: 使⽤索引⼀定可以提升效率吗? 索引就是排好序的,帮助我们进⾏快速查找的数据结构.简单来讲,索引就是⼀种将数据库中的记录按照特殊形式存储的数据结 构。通过索引,能够显著地提⾼数据查询的效率,从⽽提升服务器的性能。 索引的优势与劣势 优点 提⾼数据检索的效率,降低数据库的IO成本 通过索引列对数据进⾏排 阅读全文

posted @ 2024-09-11 17:22 ~码铃薯~ 阅读(9) 评论(0) 推荐(0) 编辑

2024年9月10日

Spring cloud alibaba面试题

摘要: Spring cloud alibaba面试题 **spring cloud alibaba都有哪些组件 ** 如果面试官问你微服务都有哪些组件,可以先说spring cloud Netflix那一套(因为那一套自己是比较擅长的),说完了之后,再捎带着说spring cloud alibaba这一套 阅读全文

posted @ 2024-09-10 15:59 ~码铃薯~ 阅读(18) 评论(0) 推荐(0) 编辑

2024年9月9日

mybatis常见面试题

摘要: mybatis常见面试题 #{}和${}的区别是什么? Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set方法来赋值;能够防止sql注入. Mybatis 在处理\({}时,就是把\){}替换成变量的值。 mybatis的一级缓存 阅读全文

posted @ 2024-09-09 18:34 ~码铃薯~ 阅读(3) 评论(0) 推荐(0) 编辑

2024年9月8日

JVM常见面试题

摘要: jvm的内存模型以及分区情况和作用 堆、栈、方法区、程序计数器。 其中堆区和方法区是线程共有区域,其他三个区域是线程私有区域。 方法区 用于存储虚拟机加载的类信息,常量,静态变量等数据, 堆 存放对象实例,所有的对象和数组都要在堆上分配。是JVM 所管理的内存中最大的一块区域。 虚拟机栈(java方 阅读全文

posted @ 2024-09-08 18:58 ~码铃薯~ 阅读(5) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 83 下一页

导航