• SpringBoot

    1.什么是SpringBoot Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了...

  • Mybatis

    1.#{}和${}的区别是什么? Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方...

  • Redis

    1.介绍一下Redis Redis 是一款使用 C 语言编写的高性能 key-value 数据库,开源免费,遵守 BSD 协议。 性能极高,能到...

  • Mysql

    1.如何创建和删除数据库? 创建数据库CREATEDATABASE数据库名;删除数据库drop database 数据库名; 2.MyISAM与...

  • 120
    集合

    1.java 有哪些常用容器(集合)? Java 容器分为 Collection 和 Map 两大类,各自都有很多子类。 2.ArrayList...

  • 基础

    1.JDK和JRE的区别 JRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,j...

  • 高并发和多线程问题

    1.并行和并发有什么区别 并行:同一时刻执行多条指令,物理上的同时发生。 并发:同一时刻只能执行一条指令,但是多条指令被快速切换,在宏观上是同时...

  • 一些代码

    1.如何自定义一个注解 @Documented @Tartget(ElementType.Type) @Retention(RetentionP...

  • 120
    SpringMVC

    1.什么是SpringMVC Spring MVC是一个基于java的实现了MVC模式的请求驱动类型的轻量级web框架,通过把model、vie...