我很好u

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年7月26日

摘要: 1、什么是消息队列 存放消息的容器 2、为什么使用消息队列 (1)通过异步处理提高系统性能(减少响应所需时间)。 (2)削峰/限流 (3)降低系统耦合性。 3、使用消息队列带来的一些问题 (1)系统可用性降低: 系统可用性在某种程度上降低,为什么这样说呢?在加入 MQ 之前,你不用考虑消息丢失或者说 阅读全文
posted @ 2021-07-26 13:43 我很好u 阅读(54) 评论(0) 推荐(0)

摘要: 1. 为什么要⽹关? 2. 你知道有哪些常⻅的⽹关系统? 3. 限流的算法有哪些? 4. 为什么要分布式 id ? 5. 分布式 id ⽣成策略有哪些? 6. 了解RPC吗? 7. 有哪些常⻅的 RPC 框架? 8. 如果让你⾃⼰设计 RPC 框架你会如何设计? 9. Dubbo 了解吗? 10. 阅读全文
posted @ 2021-07-26 12:04 我很好u 阅读(72) 评论(0) 推荐(0)

摘要: 1、认证 (Authentication) 和授权 (Authorization)的区别是什 么? 2、什么是Cookie ? Cookie的作⽤是什么?如何在服务端使⽤ Cookie ? 3、Cookie 和 Session 有什么区别?如何使⽤Session进⾏身份 验证? 4、如果没有Cook 阅读全文
posted @ 2021-07-26 12:01 我很好u 阅读(42) 评论(0) 推荐(0)

摘要: 1. 简单介绍⼀下 Spring?有啥缺点? 2. 为什么要有 SpringBoot? 3. 说出使⽤ Spring Boot 的主要优点 4. 什么是 Spring Boot Starters? 5. Spring Boot ⽀持哪些内嵌 Servlet 容器? 6. 如何在 Spring Boo 阅读全文
posted @ 2021-07-26 11:59 我很好u 阅读(121) 评论(0) 推荐(0)

摘要: 1、Netty 是什么? 2、为什么要⽤ Netty? 3、Netty 应⽤场景了解么? 4、Netty 核⼼组件有哪些?分别有什么作⽤? 5、EventloopGroup 了解么?和 EventLoop 啥关系? 6、Bootstrap 和 ServerBootstrap 了解么? 7、NioEv 阅读全文
posted @ 2021-07-26 11:57 我很好u 阅读(136) 评论(0) 推荐(0)

摘要: 1、Kafka 是什么?主要应⽤场景有哪些? 2、和其他消息队列相⽐,Kafka的优势在哪⾥? 3、队列模型了解吗?Kafka 的消息模型知道吗? 4、什么是Producer、Consumer、Broker、Topic、 Partition? 5、Kafka 的多副本机制了解吗?带来了什么好处? 6 阅读全文
posted @ 2021-07-26 11:55 我很好u 阅读(25) 评论(0) 推荐(0)

摘要: 1、#{}和${}的区别是什么? 2、Xml 映射⽂件中,除了常⻅的 select|insert|updae|delete 标 签之外,还有哪些标签? 3、最佳实践中,通常⼀个 Xml 映射⽂件,都会写⼀个 Dao 接⼝ 与之对应,请问,这个 Dao 接⼝的⼯作原理是什么?Dao 接⼝⾥的 ⽅法,参 阅读全文
posted @ 2021-07-26 11:53 我很好u 阅读(39) 评论(0) 推荐(0)

摘要: 1、什么是 Spring 框架? 2、列举⼀些重要的Spring模块? 3、@RestController vs @Controller 4、Spring IOC & AOP 5、Spring bean 6、Spring MVC 7、Spring 框架中⽤到了哪些设计模式? 8、Spring 事务 阅读全文
posted @ 2021-07-26 11:47 我很好u 阅读(26) 评论(0) 推荐(0)

摘要: 1、 简单介绍⼀下 Redis 呗! 2、分布式缓存常⻅的技术选型⽅案有哪些? 3、说⼀下 Redis 和 Memcached 的区别和共同点 4、缓存数据的处理流程是怎样的? 5、为什么要⽤ Redis/为什么要⽤缓存? 6、Redis 常⻅数据结构以及使⽤场景分析 7、Redis 单线程模型详解 阅读全文
posted @ 2021-07-26 11:42 我很好u 阅读(28) 评论(0) 推荐(0)

摘要: 1、什么是MySQL? 2、存储引擎 3、字符集及校对规则 4、索引 5、查询缓存的使⽤ 6、什么是事务? 7、事物的四⼤特性(ACID) 8、并发事务带来哪些问题? 9、事务隔离级别有哪些?MySQL的默认隔离级别是? 10、锁机制与InnoDB锁算法 11、⼤表优化 12、解释⼀下什么是池化设计 阅读全文
posted @ 2021-07-26 11:39 我很好u 阅读(22) 评论(0) 推荐(0)

摘要: 1、什么是操作系统? 2、什么是系统调⽤ 3、进程和线程的区别 4、进程有哪⼏种状态? 5、进程间的通信⽅式 6、线程间的同步的⽅式 7、进程的调度算法 8、内存管理介绍 9、常⻅的⼏种内存管理机制 10、快表和多级⻚表 11、分⻚机制和分段机制的共同点和区别 12、逻辑(虚拟)地址和物理地址 13 阅读全文
posted @ 2021-07-26 11:28 我很好u 阅读(18) 评论(0) 推荐(0)

摘要: 1、OSI与TCP/IP各层的结构与功能,都有哪些协议? 2、TCP 三次握⼿和四次挥⼿(⾯试常客) 3、TCP,UDP 协议的区别 4、TCP 协议如何保证可靠传输 5、ARQ协议 6、滑动窗⼝和流量控制 7、拥塞控制 8、在浏览器中输⼊url地址 ->> 显示主⻚的过程(⾯试常客) 9、状态码 阅读全文
posted @ 2021-07-26 11:24 我很好u 阅读(29) 评论(0) 推荐(0)

摘要: 1、⾯向对象和⾯向过程的区别 2、Java 语⾔有哪些特点? 3、关于 JVM JDK 和 JRE 最详细通俗的解答 4、Oracle JDK 和 OpenJDK 的对⽐ 5、Java 和 C++的区别? 6、字符型常量和字符串常量的区别? 7、构造器 Constructor 是否可被 overri 阅读全文
posted @ 2021-07-26 11:16 我很好u 阅读(139) 评论(0) 推荐(0)

摘要: 1、说说List,Set,Map三者的区别? 2、Arraylist 与 LinkedList 区别? 3、ArrayList 与 Vector 区别呢?为什么要⽤Arraylist取代 Vector呢? 4、说⼀说 ArrayList 的扩容机制吧 5、HashMap 和 Hashtable 的区 阅读全文
posted @ 2021-07-26 11:09 我很好u 阅读(22) 评论(0) 推荐(0)

摘要: 1、什么是线程和进程 进程是分配资源的基本单位 线程是资源调度的最小单位 2、请简要描述线程与进程的关系,区别及优缺点? 3、说说并发与并⾏的区别? 4、为什么要使⽤多线程呢? 5、使⽤多线程可能带来什么问题? 6、说说线程的⽣命周期和状态? 7、什么是上下⽂切换? 8、什么是线程死锁?如何避免死锁 阅读全文
posted @ 2021-07-26 11:02 我很好u 阅读(41) 评论(0) 推荐(0)

摘要: 1、介绍下 Java 内存区域(运⾏时数据区) (1)线程私有:程序计数器、虚拟机栈、本地方法栈 (2)线程共享:堆、方法区(元空间)、直接内存 2、说⼀下Java对象的创建过程 (1)类加载检查 (2)分配内存 (3)初始化零值 (4)设置对象头 (5)执行init方法 3、对象的访问定位有哪两种 阅读全文
posted @ 2021-07-26 10:31 我很好u 阅读(72) 评论(0) 推荐(0)