• HOME
  • SEARCH
  • TOPICS
  • DATA

  • 为什么匿名内部类引用外部局部变量不用加 final 也不报错

    Java 代码 匿名内部类引用了局部变量,编写代码时没有用final修饰也没有报错,因为编译器会检查后续有没有写操作,如果有,则在编译器时就会报错(包括匿名内部

    2022-05-16, Views: 1931 , Topics: Java 面试

  • MySQL 性能优化之 explain Extra 字段

    创建表 create table s1 ( id int auto_increment, key1 varchar(100), key2

    2022-05-15, Views: 2202 , Topics: MySQL 性能优化 面试

  • MySQL 性能优化之 explain type 字段

    创建表 create table s1 ( id int auto_increment, key1 varchar(100), key2

    2022-05-14, Views: 2686 , Topics: MySQL 性能优化

  • MySQL 索引条件下推

    索引条件下推 Index Condition Pushdown简称ICP,也称索引条件下推。 MySQL中默认开启了索引下推。 开启 set optimizer

    2022-05-13, Views: 2449 , Topics: MySQL 索引 面试

  • MySQL 索引失效的几种场景

    模糊查询 模糊查询,头部模糊匹配。(尾部模糊匹配不会失效) 注意:如果覆盖索引能够使用,头部模糊查询也会走索引。 create table t_user(id

    2022-05-12, Views: 1937 , Topics: MySQL 索引 面试

  • MySQL MVCC 多版本并发控制

    当前读 读取的是记录的最新版本,读取时还要保证其他并发事务不能修改当前记录,会对读取的记录进行加锁。 select...lock in share mode,

    2022-05-11, Views: 1949 , Topics: MySQL 面试

  • MySQL 性能优化之慢查询日志

    查看是否开启 show variables like 'slow_query_log%'; 输出: mysql> show variables like 'slow_query_log%'; +-

    2022-05-10, Views: 1758 , Topics: MySQL 性能优化

  • MySQL 行级锁演示

    准备数据 create table tb_user(id int, name varchar(25), data int, primary key(id));

    2022-05-09, Views: 1956 , Topics: MySQL 锁

  • MySQL 锁

    锁的分类 按锁的粒度来分: 全局锁:锁定数据库中的所有表 表级锁:每次操作锁住整张表 行级锁:每次操作锁住对应的行数据 全局锁 可读不可写。 使用场景 全局

    2022-05-08, Views: 1818 , Topics: MySQL 锁 面试

  • SQL 优化

    insert 批量插入,500-1000条一批次 手动提交事务 主键顺序插入 大批量数据插入使用MySQL提供的load指令 update where条件

    2022-05-07, Views: 1698 , Topics: SQL 面试 性能优化

  • 数据库表的设计规范-范式

    简介 Normal Form,简称NF。 在关系型数据库中,关于数据表设计的基本原则、规则就称为范式。 一张数据表的设计结构需要满足的某种设计标准的级别。 范式

    2022-05-06, Views: 2306 , Topics: SQL 面试

  • Lombok MapStruct cannot find symbol

    现象 Lombok与MapStruct一起使用时,无法获取到getter、setter方法。 解决方法 Maven插件中添加处理Lombok注解的插件。 &lt

    2022-05-05, Views: 2815 , Topics: Java Lombok MapStruct

  • Windows 子系统初始化报错:参考的对象类型不支持尝试的操作

    错误详情 Installing, this may take a few minutes... 参考的对象类型不支持尝试的操作。 Please create a

    2022-05-04, Views: 6831 , Topics: WSL Windows

  • Windows 子系统 WslRegisterDistribution failed with error: 0x80370102

    原因 没有启动虚拟机监控程序。 查看启动管理器 执行bcdedit命令(需使用管理员权限打开PowerShell或CMD)。 bcdedit 可以看到最后一项h

    2022-05-02, Views: 4125 , Topics: Windows WSL

  • Chrome 打包插件 - Windows 平台

    查看插件 ID 进入扩展管理页面,查看需要打包的插件ID(32位长度) chrome://extensions/ 打包 点击打包扩展程序,弹出选择插件文件夹。(

    2022-05-01, Views: 3141 , Topics: Chrome Windows

  • 谷歌商店下载 Android APK 文件

    APK Downloader 目前可用的方法是通过Chrome插件APK Downloader来下载Android的APK文件。 插件地址:https://ch

    2022-04-30, Views: 5163 , Topics: Chrome Android

  • Java 语法糖 - 增强 for 循环

    本质 对于数组而言,会转换为普通for循环。 对于集合而言,会转换为iterator迭代器。 数组 对于数组而言,增强for循环本质是for(int i = 0

    2022-04-27, Views: 2133 , Topics: Java

  • Java 语法糖 - 方法重写时的桥接方法

    桥接方法 子类重写的方法的返回值可以是父类方法的返回值的子类。 本质 编译器帮忙生成了合成的桥接方法。 内部有一个重写父类相同返回值的方法,以及子类重写的返回值

    2022-04-27, Views: 1809 , Topics: Java

  • Java 语法糖 - try with resource

    前提 需要实现AutoCloseable接口。 示例一 Java 代码 public class Test8 { public static void

    2022-04-26, Views: 1705 , Topics: Java

  • Java 语法糖 - switch 匹配字符串

    本质 switch匹配字符串本质是先通过比较输入字符串的hashCode和分支条件对应的字符串的hashCode是否相同,相同再使用equals比较字符串是否相

    2022-04-24, Views: 3544 , Topics: Java

  • First Prev
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • Next Last

©2025 沪ICP备18012661号-1 阿里云

Messages Sitemap GitHub