• Java面试问题


    1.== 和 equals 的区别是什么?

    2.List、Set、Map 之间的区别是什么?

    3.final 在 java 中有什么作用?

    4.List、Set、Map 之间的区别是什么?

    5.HashMap 和 Hashtable 有什么区别?

    6.SpringBoot

    Spring Boot其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者。 

    7.WebSocket

    WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。

    WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

    8.数据库的三范式是什么?

    9.mysql 的内连接、左连接、右连接有什么区别?

    10.说一下乐观锁和悲观锁?

    11.如何做 mysql 的性能优化?

    12.数据库递归查询???

    13.子查询

    14.视图

    视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。

    1. 视图是一个虚拟表,其内容由查询定义。
    2. 视图中的数据是由一张或多张表中的数据组成的。
    3. 如果你改动了基本表,如果你的视图来源于这个基本表,那视图给你呈现的结果也会随之发生变化。

    15.json

  • 相关阅读:
    IDEA连接数据库-MySql为例
    VRTK4⭐四.和 UI 元素交互
    UVa 762 - We Ship Cheap
    一幅长文细学CSS3
    深入解析Spring Boot的常用注解和组件(下)
    布隆过滤器 python3 pybloom_live使用例子 存储开销
    jetson ubuntu 设置 usb声卡为默认声卡
    spring源码解析、并发编程实战实践等深度进阶电子文档分享
    质数因子求解
    MySQL日志
  • 原文地址:https://blog.csdn.net/weixin_44593822/article/details/123030670