以下全部是转载别人的总结,感觉回答不错:面试之前多看看公司的资料,可以
原创
2022-08-22 17:59:04
235阅读
#1. 对于MQ的理解 MQ全称为Message Queue,即消息队列。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。可以看出消息的生产和消费都是异步的,生产者和消费者只关心消息的发送和接收,没有业务逻辑的侵入,这样就实现了生产者和消费者的解耦。 R ...
转载
2021-07-02 00:25:00
306阅读
2评论
1、什么是开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建...
转载
2023-04-04 22:59:13
57阅读
Mi常见面试题总结 1.首先手写二叉树遍历(三种方法)?怎样比较两棵二叉树相等?2.手写实现翻转链表?3.Jvm内存模型?常用的垃圾回收算法?JVM使用的垃圾回收算法是有哪些?4.Spark中的广播变量broadcast?5.JAVA线程池?6.JAVA多线程同步的方式有哪些?(常见有哪些锁?分别有什么区别?synchnoized关键字和lock方法有什么区别?乐观锁和与悲观锁,自旋锁?)7.St
原创
2023-05-11 10:20:03
38阅读
原文地址:http://j.mp/2NS38An1、什么是Mybatis?1、Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要...
转载
2021-09-03 15:32:02
185阅读
求职过程中,最重要的一环就是面试,也是的效果决定了你能拿多少薪资,而且也会决定你在团队中扮演的角色,所承担的任务。所以说面试对于我们求职者来说至关重要,我罗列了一些 MyBatis 的面试题,希望能够帮助到求职中的你。1、#{}和${}的区别是什么?注:这道题是面试官面试我同事的。答:${}是 Properties 文件中的变量占位符,它可以用于标签属性值和 sql 内部,属于静态文本替换,比如$
转载
2021-05-25 10:20:18
221阅读
2评论
RDB持久化可以手动执行也可以根据配置定期执行,它的作用是将某个时间点上的数据库状态保存到RDB文件中,RDB文件是一个压缩的二进
原创
2023-06-02 00:50:47
75阅读
1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语
转载
2020-11-15 00:31:36
84阅读
SpringMVC常见面试题总结(详细回答)前言今天博主将为大家分享一下SpringMVC系列(面试必备):SpringMVC常见面试题总结(详细回答),不喜勿喷,如有异议欢迎讨论!步入正题什么是Spring MVC ?简单介绍下你对springMVC的理解?Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controlle
前言随着移动互联网科技不断的发展和创新,如今无论是公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,而面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。下面我们一起来一下看看吧。一、如何绘制UIView?绘制一个UIView最灵活的方法就是由它自己完成绘制。实际上你不是绘制一个UIView,而是子类化一个UIView并赋予绘制自己的能力。当一个UIView需要执行绘制操作
转载
2023-09-08 15:51:45
252阅读
面试题1. 说一下几种的IO的模型(Linux)?(1)、同步IO模型阻塞IO: 其实就是当用户程序如果需要去进行IO操作的话,如果用户空间的应用程序执行一个系统调用(recvform),这会导致应用程序阻塞,什么也不干,直到数据准备好,并且将数据从内核复制到用户进程,最后进程再处理数据,在等待数据到处理数据的两个阶段,整个进程都被阻塞。不能处理别的网络IO非阻塞IO :他与阻塞IO的区别就是当如
目录1 MapReduce概述2 mapreduce优点3 mapreduce缺点4 Hadoop序列化5 为什么不用Java的序列化6 InputFormat7 MapTask工作机制8 ReduceTask工作流程9 mapreduce工作流程10 MapJoin介绍11 ReduceJoin介绍 1 MapReduce概述mapreduce是一个分布式运算程序的编程框架,是用户开发的基于H
MapReduce核心思想?MapReduce的思想核心是“分而治之”,适用于大量复杂的任务处理场景(大规模数据处理场景)。Map负责“分”,即把复杂的任务分解为若干个“简单的任务”来并行处理。可以进行拆分的前提是这些小任务可以并行计算,彼此间几乎没有依赖关系。Reduce负责“合”,即对map阶段的结果进行全局汇总。偏移量?每个字符移动到当前文档的最前面需要移动的字符个数。Shuffle包含哪些
面试后端开发的职位,相信大家经常被问到有关redis问题。Redis作为缓存系统的代表很有必要弄熟搞懂,无论是在工作当中还是求职面试过程中都是大有裨益的,本文将详细介绍一些redis的一些典型问题,并给出了一些参考解答。 由于作者水平有限,可能会有存在一些问题,欢迎大家不吝批评指教。文中参考了网友的一些资料,在这里先他们表示感谢。本文全文约4000字,阅读完大概需要10分钟时间。常见问题R
一、基础 1. 常用的异常类型? 2. session 3. java锁 4. gc原理 5. hashmap 6. listlink arraylist 区别 7. aop 原理 8. 多线程 9. kafka 原理和容错 10. spark hadoop 原理 11. redis 同步机制 12
原创
2021-07-12 17:33:28
441阅读
springmvc的中心控制Servlet是哪个类?ActionServletDispatcherServletAbstractControllerFacesServletActionServlet类是Struts框架的内置核心控制器组件springmvc的中心控制Servlet是DispatcherServletAbstractController是WebContentGenerator的子类,
转载
2017-09-25 11:49:51
453阅读
#主流的Linux发行版 Ubuntu, Debian ,Fedora, CentOS,Red Hat,Red-flag Linux ************************************************************************************************* #常用命令 rmdir 命令删除目录 mkdir命令创建目...
转载
2019-10-09 22:26:00
440阅读
2评论
前言:该篇主要对Java虚拟机相关的题目进行介绍。JVM篇基本上在面试的时候,都会或多或少的涉及JVM,主要看面试官的侧重点,笔者在面试过程中,是通过volatile问题,引导了JVM相关问题上的。1)JVM的内存区域,各区域存储什么,及其作用。①程序计数器#1.当前线程正在执行字节码行号指示器。#2.为了线程切换后能够恢复到正确的执行位置,每个线程都需要一个独立的程序计数器。(线程私有)#3.当
转载
2023-07-17 22:20:29
50阅读
21、谈谈你对镜像的理解 相当于容器的源代码,是一个只读层,镜像由dockerfile 编写生成,用于构建容器。镜像运行起来之后就是 容器。镜像相当于类,容器相当于对象。22、dockerfile 中 add 和 copy 的区别 ADD和COPY相同点:只复制目录中得内容而不包含目录自身 ADD和COPY不同点:当要读取URL远程资源的时候,并不推荐使用ADD指令,而是建议使用RUN指令,在RU
转载
2023-07-29 17:35:19
329阅读