MySQL面试题合集!

MySQL面试题合集!
  • 临近秋招,备战暑期实习,祝大家每天进步亿点点!Day13
  • 本篇总结的是 MySQL 相关的面试题,后续会每日更新~

一、MySQL索引分析以及相关面试题

在这里插入图片描述

二、MySQL主从复制与表拆分相关问题总结

在这里插入图片描述

三、MySQL如何解决幻读和不可重复度?

在这里插入图片描述

四、MySQL中联表查询条件WHERE和ON的区别?

五、MySQL基础知识相关面试题总结

在这里插入图片描述

六、MySQL锁相关问题学习


最后再安利一篇mysql面试题合集: https://blog.ZEEKLOG.net/v123411739/article/details/106893197


总结的面试题也挺费时间的,文章会不定时更新,有时候一天多更新几篇,如果帮助您复习巩固了知识点,还请三连支持一下,后续会亿点点的更新!

在这里插入图片描述

为了帮助更多小白从零进阶 Java 工程师,从ZEEKLOG官方那边搞来了一套 《Java 工程师学习成长知识图谱》,尺寸 870mm x 560mm,展开后有一张办公桌大小,也可以折叠成一本书的尺寸,有兴趣的小伙伴可以了解一下,当然,不管怎样博主的文章一直都是免费的~

Read more

Java 部署:K8s Service 与 Ingress 配置(外部访问)

Java 部署:K8s Service 与 Ingress 配置(外部访问)

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Java部署这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获! 文章目录 * Java 部署:K8s Service 与 Ingress 配置(外部访问) 🚀 * 为什么需要 Service 和 Ingress?🤔 * 准备工作:一个简单的 Java Web 应用 🧪 * 项目结构 * Maven 依赖(pom.xml) * 主启动类(DemoApplication.java) * 控制器(ApiController.java) * 配置文件(application.properties) * 构建与测试本地运行 * 容器化 Java 应用 🐳 * 编写 Dockerfile * 构建镜像

By Ne0inhk

芯片制造企业Java如何通过NIO技术加速视频分块上传的磁盘I/O效率?

大文件传输组件选型与实现方案 作为江苏某软件公司前端工程师,针对公司当前20G级大文件传输需求,我进行了深入的技术调研和方案评估。以下是基于公司现有技术栈(Vue2 + JSP + 国产化环境)的完整解决方案。 一、需求分析 1. 核心功能: * 支持20GB+大文件上传/下载 * 完整文件夹上传(保留层级结构) * 进度持久化(防刷新/关闭丢失) * 断点续传 * 秒传功能(MD5校验) 2. 兼容性要求: * 浏览器:Chrome/Firefox/Edge + 信创浏览器(龙芯/红莲花/奇安信) * 操作系统:Windows/统信UOS/中标麒麟/银河麒麟 * 数据库:SQL Server/MySQL/Oracle + 达梦/人大金仓 3. 技术约束: * 前端:Vue2-cli框架

By Ne0inhk
Java的基础知识

Java的基础知识

目录 == 和 equals() 的区别 hashCode() 有什么用? 重写equals为什么要重写hashcode? 为什么用BigDecimal不用float/double计算出现什么问题? 自动装箱与拆箱 深拷贝和浅拷贝区别?什么是引用拷贝 面向对象的三大特征 面向对象和面向过程的区别 String的不可变性 String s1 = new String("abc");创建了几个对象? String和StringBuffer和StringBuilder区别 字符串拼接用“+” 还是 StringBuilder? 字符串常量池的作用了解吗? == 和 equals() 的区别 == 对于基本类型和引用类型的作用效果是不同的: 对于基本数据类型来说,== 比较的是值 对于引用数据类型来说,== 比较的是对象的内存地址 equals() 方法存在两种使用情况: 类没有重写 equals() 方法 :通过equals()比较该类的两个对象时,等价于通过“==”比较这两个对象,使用的默认是 Object 类equals()方法。 类重写了

By Ne0inhk

一个 Java 方法就是一个 Action —— ionet 的零学习成本之道

开发者最珍贵的是什么? 不是最新的 MacBook,不是 4K 显示器,而是认知带宽。一个框架要求你记住的概念越多、理解的底层机制越复杂,你留给业务逻辑的脑力就越少。 这就是为什么 ionet 把"零学习成本"作为核心设计目标之一。它的做法很激进:一个普通的 Java 方法就是一个 Action(业务动作)。 如果你会写 Java 方法,你就会用 ionet。 这篇文章会深入解析 ionet 的开发模型,让你理解为什么它能做到如此低的学习门槛,同时又不牺牲功能和性能。 从 Spring MVC 到 ionet:似曾相识的味道 如果你用过 Spring MVC,下面的对比会让你觉得很亲切: Spring MVCionet@Controller@ActionController(cmd)@RequestMapping("

By Ne0inhk