今天的努力,明天的美好。
数据库2-MySQL 的优化方案有哪些 数据库2-MySQL 的优化方案有哪些
MySQL 的优化方案有哪些?性能优化(Optimize)指的是在保证系统正确性的前提下,能够更快速响应请求的一种手段。而且有些性能问题,比如慢查询等,如果积累到一定的程度或者是遇到急速上升的并发请求之后,会导致严重的后果,轻则造成服务繁忙
2020-09-24
数据库1-MySQL 的运行机制 数据库1-MySQL 的运行机制
MySQL 的运行机制是什么?它有哪些引擎? 数据库是 Java 程序员面试必问的知识点之一,它和 Java 的核心面试点共同组成了一个完整的技术面试。而数据库一般泛指的就是 MySQL,因为 MySQL 几乎占据了数据库的半壁江山,即使有
2020-09-23
热门框架5-MQ 有什么作用 热门框架5-MQ 有什么作用
MQ 有什么作用?你都用过哪些 MQ 中间件? 在之前中讲过“手写消息队列”,当时粗略的讲了 Java API 中使用 Queue 实现自定义消息队列,以及使用 Delayed 实现延迟队列的示例;同时还讲了 RabbitMQ 中的一些基础
2020-09-21
热门框架4-SpringBoot 有哪些优点 热门框架4-SpringBoot 有哪些优点
SpringBoot 有哪些优点?它和 Spring 有什么区别? Spring 和 Spring Boot 的区别很多新手容易搞混,从这道简单的面试题也可以很轻易试探出你的 Java 基础功底,如果连这个问题都答不上来的话,通常就没有什么
2020-09-20
热门框架3-MyBatis 使用了哪些设计模式 热门框架3-MyBatis 使用了哪些设计模式
MyBatis 使用了哪些设计模式?在源码中是如何体现的? MyBatis 的前身是 IBatis,IBatis 是由 Internet 和 Abatis 组合而成,其目的是想当做互联网的篱笆墙,围绕着数据库提供持久化服务的一个框架,201
2020-09-18
热门框架2-谈一谈你对 IoC 和 DI 的理解 热门框架2-谈一谈你对 IoC 和 DI 的理解
本文章的面试题是,谈一谈你对 IoC 和 DI 的理解。典型回答 IoC(Inversion of Control,翻译为“控制反转”)不是一个具体的技术,而是一种设计思想。与传统控制流相比,IoC 会颠倒控制流,在传统的编程中需要开发者
2020-09-13
热门框架1-底层源码分析 Spring 的核心功能和执行流程 热门框架1-底层源码分析 Spring 的核心功能和执行流程
底层源码分析 Spring 的核心功能和执行流程 Spring Framework 已是公认的 Java 标配开发框架了,甚至还有人说 Java 编程就是面向 Spring 编程的,可见 Spring 在整个 Java 体系中的重要位置。
2020-09-06
Java基础10-如何手写一个消息队列和延迟消息队列 Java基础10-如何手写一个消息队列和延迟消息队列
如何手写一个消息队列和延迟消息队列? 第一次听到“消息队列”这个词时,不知你是不是和我反应一样,感觉很高阶很厉害的样子,其实当我们了解了消息队列之后,发现它与普通的技术类似,当我们熟悉之后,也能很快地上手并使用。 本文章的面试题是,消
2020-08-12
Java基础9-如何实现本地缓存和分布式缓存 Java基础9-如何实现本地缓存和分布式缓存
如何实现本地缓存和分布式缓存? 缓存(Cache)是指将程序或系统中常用的数据对象存储在像内存这样特定的介质中,以避免在每次程序调用时,重新创建或组织数据所带来的性能损耗,从而提高了系统的整体运行速度。 以目前的系统架构来说,用户的
2020-08-07
2 / 3