Redis基础

1.Redis有那些数据结构

​ 字符串、字典Hash、列表List、集和Set、有序集和SortedSet。

阅读更多

MySql数据库面试问题

1.说一说MySQL中的索引

​ MySQL数据库的索引是用B+树实现的。在B+树中非叶节点只存储关键字和指针(可以存储更多的关键字,降低树高),叶子节点存储关键字和数据。相邻的叶子节点间有指针连接,范围查找更为快速。通过B+树索引进行查找的时间复杂度为树高,一般是2~4次。(数据结构)

阅读更多

数据库基础概念

一、事务

事务指的是满足ACID的一组操作,它可以通过Commit提交一个事务,也可以使用Rollback进行回滚。

阅读更多

Java内存模型

一、JMM中的主内存和工作内存

​ Java内存模型(即Java Memory Model,简称JMM)本身是一种抽象的概念,并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括字段、静态字段、和构成数组对象元素)的访问方式。

阅读更多

Java并发基础

一、关于并发的相关概念

1. 多线程、并发、并行、

    阅读更多

    java中的Object类

    Java是纯面向对象的语言,换言之,在Java中一切都是对象。而Object类是Java中所有类的基类,也就是说所有类都直接或间接继承自Object。

    阅读更多

    Java系列之注解

    一、什么是注解

    Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。注解是ava5开始引入的新特征。

    阅读更多

    贝壳2021提前批笔试8.11

    1.回文字符串

    ​ 给定一个字符串str,每次可以对其中的一个字符进行修改,统计将其变为回文字符串至少要修改几次。

    阅读更多