摘要: Elasticsearch简介 Es就是一个分布式,restful 风格的搜索和数据分析引擎 类似于Apache组织开元的solr 这俩都是基于java全文检测工具二次开发而成的框架Es 支持分布式,多用户访问,可以很轻松的扩展到上百台服务器中。Es并不是实时的搜索引擎,简单来说插入一条数据并不能马 阅读全文
posted @ 2023-02-28 15:48 hyh1015 阅读(70) 评论(0) 推荐(0)
摘要: 1基础知识 1、说说你对Spring的理解? (轻量级的开源框架) 1、Spring是一个开源框架,主要是为简化企业级应用开发而生。可以实现EJB可以实现的功能,Spring是一个IOC和AOP容器框架。 ① 控制反转(IOC):Spring容器使用了工厂模式为我们创建了所需要的对象,我们使用时不需 阅读全文
posted @ 2023-02-09 21:41 hyh1015 阅读(47) 评论(0) 推荐(0)
摘要: 1 存储引擎 1、简单描述一个Mysql的内部结构? MySQL的基本架构示意图: 大体来说,MySQL可以分为server层和存储引擎层两部分。 ① server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能 ② 存储引擎层:存储引擎层负责数据的存储和提取。其 阅读全文
posted @ 2023-02-08 17:48 hyh1015 阅读(53) 评论(0) 推荐(0)
摘要: 1 内存结构 1、简述一下JVM的内存结构?(高频) JVM在执行Java程序时,会把它管理的内存划分为若干个的区域,每个区域都有自己的用途和创建销毁时间。如下图所示,可以分为两大部分,线程私有区和共享区。 线程私有区: ① 程序计数器 作用:是一块较小的内存空间,可以理解为是当前线程所执行程序的字 阅读全文
posted @ 2023-02-08 17:07 hyh1015 阅读(42) 评论(0) 推荐(0)
摘要: 1 JavaSE 1、JDK和JRE有什么区别? JDK是java的开发工具包,有JDK8,9甚至到14的差别,安装以后,不仅包含了java 的开发环境,比如java.exe,还包含了运行环境(jre)相关包。 2、说下你对==和equals的认识,它们有什么差别?(高频) 对于==号: 1、比较基 阅读全文
posted @ 2023-02-08 12:52 hyh1015 阅读(42) 评论(0) 推荐(0)