相关文章
对mysql的联合索引的深刻理解
背景
对mysql的联合索引的考察是Java程序员面试高频考点!必须深刻理解掌握否则容易丢分非常可惜。
技术难点
考察对最左侧匹配原理理解。
原理
暂且不表。网上讲这非常多。我理解就是,B树每个非叶子节点的值都是有序存放索引的值。
比如对A、B、C …
编程日记
2025/1/2 22:32:02
数据库、数据仓库相关
1. 数据库与数据仓库的区别
数据库 Database (Oracle, Mysql, PostgreSQL)主要用于事务处理。数据仓库 Datawarehouse (Amazon Redshift, Hive)主要用于数据分析。
数据库和数据仓库是两种不同的数据存储方式,它们的设计目的和使用场景也有所不同。数据库通常用于…
编程日记
2025/1/2 13:24:12
Flutter GetX使用详解
介绍
GetX是一款功能强大且轻量级的Flutter状态管理和路由管理库。它提供了一种简单而强大的方式来构建Flutter应用程序,无需大量的模板代码。GetX不仅提供了状态管理和路由管理,还包括其他实用工具,如国际化和依赖注入。
在本文中…
编程日记
2025/1/1 8:50:20
Docker 深度清除镜像缓存 (overlay2)
Docker 深度清除镜像缓存 (overlay2) 一般情况下,运维清理镜像是通过命令 docker rm i 删除镜像的。但是这条命令不会删除docker build命令产生的缓存文件。
这个时候需要使用 docker system 的系列命令来做相关处理。
docker system --hel…
编程日记
2025/1/7 19:33:09
python随手小练8(南农作业题)
题目1: 输入3 门课程 a,b,c 的成绩,求 3 门成绩的总和平均值(整数,四舍五人)以及最高和最低值。如果3门课程考试成绩分别以权重 0.50.3 和0.2计人总评成绩(整数先求总和再四舍五入),则最终总评成绩是多少? 具体操作:
a float(input("a:"))
b float(in…
编程日记
2024/12/30 3:45:13