职尽责,无需豪言壮语,默默行动会诠释一切。这世界,虽然没有绝对的公平,但是努力就会增加成功和变好的可能性!而这带着未知变量的可能性,就足以让我们普通人拼命去争取了。在各自岗位上尽
欢迎来到~一支会记忆的笔~博客主页

随笔分类 -  java面试

摘要:主要区别: 1、MyISAM是非事务安全的,而InnoDB是事务安全的 2、MyISAM锁的粒度是表级的,而InnoDB支持行级锁 3、MyISAM支持全文类型索引,而InnoDB不支持全文索引 4、MyISAM相对简单,效率上要优于InnoDB,小型应用可以考虑使用MyISAM 5、MyISAM表 阅读全文
posted @ 2021-02-22 17:09 一支会记忆的笔 阅读(370) 评论(0) 推荐(0) 编辑
摘要:前言 JVM参数解析与调优 JVM 全称 Java Virtual Machine,Java程序编译之后生成的.class文件就是交由JVM执行,由JVM将.class文件内容翻译成对于系统可识别的机器语言,这就是Java之所以能一次编译,到处运行。 JVM参数 JVM堆内存 整个堆大小 = 年轻代 阅读全文
posted @ 2020-10-22 17:17 一支会记忆的笔 阅读(1473) 评论(0) 推荐(0) 编辑
摘要:一、拦截器与过滤器 在讲Spring boot之前,我们先了解一下过滤器和拦截器。这两者在功能方面很类似,但是在具体技术实现方面,差距还是比较大的。在分析两者的区别之前,我们先理解一下AOP的概念,AOP不是一种具体的技术,而是一种编程思想。在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向 阅读全文
posted @ 2020-10-19 17:28 一支会记忆的笔 阅读(239) 评论(0) 推荐(0) 编辑
摘要:SpringMVC三大核心组件 HandlerMapping处理器映射器:建立地址与方法的映射。 HandlerMapping负责根据用户请求url找到Handler即处理器,springmvc提供了不同的映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注解方式等。 HandlerAda 阅读全文
posted @ 2020-10-19 16:49 一支会记忆的笔 阅读(478) 评论(0) 推荐(0) 编辑
摘要:数据准备 先准备一些数据,方便测试 创建表结构 CREATE TABLE USER( id INT(5) UNSIGNED NOT NULL AUTO_INCREMENT, create_time DATETIME NOT NULL, NAME VARCHAR(5) NOT NULL, age TI 阅读全文
posted @ 2020-09-21 10:26 一支会记忆的笔 阅读(1315) 评论(0) 推荐(1) 编辑
摘要:一、理解”==“的含义 在java中,主要有两个作用。 1、基础数据类型:比较的是他们的值是否相等,比如两个int类型的变量,比较的是变量的值是否一样。 2、引用数据类型:比较的是引用的地址是否相同,比如说新建了两个User对象,比较的是两个User的地址是否一样。 OK。 注意 你会发现,引用的例 阅读全文
posted @ 2020-09-17 21:01 一支会记忆的笔 阅读(273) 评论(0) 推荐(0) 编辑
摘要:前言 面试被这两个注解整懵逼了。。。。。。。。。。。且看文笔君接下来解析 @Resource @Resource (建议用 这个注解属于J2EE的) 类全称: javax.annotation.Resource 默认注入方式: byName(反射机制) 指定注入方式: 1. 如果同时指定了name和 阅读全文
posted @ 2020-09-17 20:36 一支会记忆的笔 阅读(289) 评论(0) 推荐(0) 编辑
摘要:前言 大家都知道HashMap是线程不安全的,我们应该使用ConcurrentHashMap。但是为什么HashMap是线程不安全的呢,今天就一起来探讨这个问题。 注意 HashMap的线程不安全体现在会造成死循环、数据丢失、数据覆盖这些问题。其中死循环和数据丢失是在JDK1.7中出现的问题,在JD 阅读全文
posted @ 2020-09-04 21:20 一支会记忆的笔 阅读(352) 评论(0) 推荐(1) 编辑
摘要:背景 今天面试了一道考题 就说类部类 有什么作用 在什么场景下使用 下面就来分享一下吧 : 内部类的作用 1.可以无条件地访问外围类的所有元素 2.实现隐藏 3.可以实现多重继承 4.通过匿名内部类来优化简单的接口实现 我们为什么需要内部类?或者说内部类为啥要存在?其主要原因有如下几点: 内部类方法 阅读全文
posted @ 2020-09-01 23:12 一支会记忆的笔 阅读(1565) 评论(0) 推荐(1) 编辑
摘要:背景 受疫情影响,大批裁员接踵而来,今天面试问到了一个基础的考题 面试者居然没有回答上来,现在就来和大家分享一下 异常处理执行顺序 异常处理中,try、catch、finally的执行顺序,大家都知道是按顺序执行的。即,如果try中没有异常,则顺序为try→finally,如果try中有异常,则顺序 阅读全文
posted @ 2020-09-01 21:54 一支会记忆的笔 阅读(351) 评论(0) 推荐(1) 编辑
摘要:一、HashMap集合简介 HashMap基于哈希表的Map接口实现,是以key-value存锗形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null,此外,HashMap中的映射不是有序的。 jdk1.8之前HashMap由 阅读全文
posted @ 2020-07-18 21:33 一支会记忆的笔 阅读(755) 评论(0) 推荐(1) 编辑
摘要:前言... 面试官:“小陈,说一下你常用的SQL优化方式吧。” 陈小哈:“那很多啊,比如不要用SELECT *,查询效率低。巴拉巴拉...” 面试官:“为什么不要用SELECT * ?它在哪些情况下效率低呢?” 陈小哈:“SELECT * 它好像比写指定列名多一次全表查询吧,还多查了一些无用的字段。 阅读全文
posted @ 2020-07-04 21:08 一支会记忆的笔 阅读(539) 评论(0) 推荐(1) 编辑
摘要:前言.......... HashMap的加载因子为什么是0.75? 最终还是要会回归到数学 本文主要对以下内容进行介绍: 为什么HashMap需要加载因子? 解决冲突有什么方法? 为什么加载因子一定是0.75?而不是0.8,0.6? 为什么HashMap需要加载因子? HashMap的底层是哈希表 阅读全文
posted @ 2020-06-22 22:03 一支会记忆的笔 阅读(344) 评论(0) 推荐(1) 编辑
摘要:@SpringBootApplication // SpringBootApplication.java @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @SpringBootC 阅读全文
posted @ 2020-06-10 19:04 一支会记忆的笔 阅读(301) 评论(0) 推荐(0) 编辑
摘要:1 前言... 上一篇我们分析了SpringBoot的条件注解@ConditionalOnXxx的相关源码,现挑重点总结如下: SpringBoot的所有@ConditionalOnXxx的条件类OnXxxCondition都是继承于SpringBootCondition基类,而SpringBoot 阅读全文
posted @ 2020-06-10 18:52 一支会记忆的笔 阅读(511) 评论(0) 推荐(2) 编辑
该文被密码保护。
posted @ 2020-06-10 18:05 一支会记忆的笔 阅读(2) 评论(0) 推荐(0) 编辑
摘要:分布式锁简介 锁 是一种用来解决多个执行线程 访问共享资源 错误或数据不一致问题的工具 如果 把一台服务器比作一个房子,那么 线程就好比里面的住户,当他们想要共同访问一个共享资源,例如厕所的时候,如果厕所门上没有锁…更甚者厕所没装门…这是会出原则性的问题的..装上了锁,大家用起来就安心多了,本质也就 阅读全文
posted @ 2020-04-27 22:29 一支会记忆的笔 阅读(212) 评论(0) 推荐(0) 编辑
摘要:导读: 类加载器是怎么被创建出来的? 什么是双亲委派机制?为什么要有这种机制? Class实例和类加载器究竟是在Java Heap中,还是在方法区中? 类加载器: 可以实现通过一个类的全限定名称来获取描述此类的二进制字节流。实现这个动作的代码模块成为”类加载器“。 通过自定义类加载器可以实现各种有趣 阅读全文
posted @ 2020-04-24 16:01 一支会记忆的笔 阅读(993) 评论(0) 推荐(1) 编辑
摘要:Spring Bean是什么 比较官方的解释是 Spring Bean是事物处理组件类和实体类(POJO)对象的总称,是能够被实例化、能够被spring容器管理的java对象。可以把bean看做是一个组件,这个组件用来具体实现某个业务功能。总结性的讲,Bean就是由IOC容器初始化、装配及管理的对象 阅读全文
posted @ 2020-04-23 16:24 一支会记忆的笔 阅读(460) 评论(0) 推荐(0) 编辑
摘要:初探原理 所有的启动器都在Spring-Boot-dependendencies这个依赖包下面 主程序 springbootApplication注解 springbootApplication 注解里面包含: 主启动类怎么运行 通过 springbootApplication >@EnableAu 阅读全文
posted @ 2020-04-23 10:50 一支会记忆的笔 阅读(180) 评论(0) 推荐(0) 编辑

返回顶部
【学无止境❤️谦卑而行】

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示