MYSQL篇--sql优化高频面试题

其实对于性能比较低的sql语句定位,最重要的也是最有效的方法其实还是看sql的执行计划,而对于mysql来说 它其实也是提供了explain这样的命令可以便于查询sql的执行计划,并且通过执行计划 我们能够看到sql的执行情况,包括是否使用索引,使用了什么样的索引,以及使用索引的一些相关信息对于执行

MySQL的日期时间类型

MySQL数据库的日期时间类型date、time、datetime和timestamp类型的区别和基本使用

[Spring] MyBatis操作数据库(基础)

在前面,我们学习过JDBC编程对数据库的操作,不过JDBC对于数据库的操作在步骤上过于麻烦,所以我们在Spring中引入了MyBatis.MyBatis是一款优秀的持久层框架,用于简化JDBC的开发那么持久层是什么意思呢?持久层指的就是持久化操作的层,通常指的是数据库的访问层,通常用来操作数据库简单

MySQL按年、月、日分组统计数据

MySQL按年、月、日分组统计数据。

Spring 中 @Qualifier 注解还能这么用?

今天和小伙伴们梳理了一下 @Qualifier 注解的作用,老实说,在源码分析的过程中,也 GET 到 Spring 许多新的玩法,感兴趣的小伙伴赶紧去试试吧~

【Gin】智慧架构的巧妙砌筑:Gin框架中控制反转与依赖注入模式的精华解析与应用实战(上)

在现代软件开发中,控制反转(IoC)和依赖注入(DI)模式作为构建灵活、可扩展系统的重要设计理念,已经成为许多框架和应用中不可或缺的一部分。特别是在Gin框架这样的轻量级、高效的Web框架中,合理运用IoC和DI模式能够显著提升代码的可测试性、可维护性和扩展性,从而帮助开发者构建出更加健壮和高效的应

SpringCloud 集成 RocketMQ 示例及配置详解

定义Spring Cloud Stream 是一个用来为微服务应用构建消息驱动能力的框架。它可以基于 Spring Boot 来创建独立的、可用于生产的 Spring 应用程序。Spring Cloud Stream 为一些供应商的消息中间件产品提供了个性化的自动化配置实现,并引入了发布-订阅、消费

2024年 Java 面试八股文——SpringCloud篇

Spring Cloud 是一个由 Spring 社区提供的微服务框架,它基于 Spring Boot,用于快速构建分布式系统中的服务。Spring Cloud 提供了一套完整的解决方案,用于解决微服务架构中的服务治理、服务发现、配置管理、熔断降级、智能路由、负载均衡、控制总线、消息总线等常见问题。

离线安装Nginx,以及Nginx环境依赖(彻底无网版)(自用)

再使用tar -zxvf zlib-1.2.13.tar.gz命令解压zlib,此时会多出来一个zlib的文件夹,然后进去,依次执行三个命令即可。新建一个文件夹把所需依赖放进文件夹并进入文件夹,并且使用命令rpm -Uvh *.rpm --nodeps --force。最后使用 nginx -c /

一文玩转MybaitslPlus saveBatch 方法

MyBatis Plus 是 Java 生态中一款流行的库,它扩展了 MyBatis 的功能,MyBatis 是一个简化 Java 应用中数据库操作的持久化框架。在数据库操作中,批量保存多条记录是一项常见任务。MyBatis Plus 提供了对批量操作的支持,包括批量保存。

一文读懂Llama2的架构和推理过程

Meta公司发布了一众备受瞩目的Llama系列大模型,其中的佼佼者无疑是优化后的Llama 2系列该模型训练数据集2万亿token,上下文长度是由llama的2048扩展到4096,在各种基准集的测试上表现突出。深入了解Llama 2,可用于研究和商业用途。我们今天主要来了解一下该模型的整体结构和推

如何在 Debian 8 上安装和使用 PostgreSQL 9.4

关系型数据库是满足多种需求的数据组织的基石。它们支持从在线购物到火箭发射等各种应用。PostgreSQL 是一种历史悠久但仍然活跃的数据库,它遵循大部分 SQL 标准,支持 ACID 事务,支持外键和视图,并且仍在积极开发中。如果你运行的应用程序需要稳定性、软件包质量和简单的管理,Debian 8(

大数据技术之Scala语言,只需一篇文章即可,教你学会什么是Scala,教你如何使用Scala

Scala的集合有三大类:序列Seq,集Set,映射Map,所有的集合都扩展自Iterable特质。对于几乎所有的集合类,Scala都同时提供了可变和不可变版本,可变集合可以在适当的地方被更新或扩展。这意味着你可以修改,添加,移除一个集合的元素。而不可变集合类,相比之下,永远不会改变。不过,你仍然可

分布式对象存储minio

二是恢复还原,通过对数据结合校验码,通过数学计算,还原丢失或损坏的数据,可以在保证数据可靠的前提下,降低冗余,如单机硬盘存储中的 RAID技术,纠删码(Erasure Code)技术等。MinIO 采用的就是纠删码技术。冗余法最简单直接,即对存储的数据进行副本备份,当数据出现丢失,损坏,即可使用备份

Spring Boot集成kudu快速入门Demo

在Kudu出现前,由于传统存储系统的局限性,对于数据的快速输入和分析还没有一个完美的解决方案,要么以缓慢的数据输入为代价实现快速分析,要么以缓慢的分析为代价实现数据快速输入。随着快速输入和分析场景越来越多,传统存储层的局限性越来越明显,Kudu应运而生,它的定位介于HDFS和HBase之间,将低延迟

python-快速上手爬虫

道路千万条,安全第一条 。爬虫不谨慎,亲人两行泪

MySQL 高性能配置详解与最佳实践

通过合理配置MySQL的参数,可以显著提升数据库的性能和稳定性。在调整配置之前,建议在测试环境中进行充分的测试,以确保配置的有效性和稳定性。同时,持续监控和调整MySQL的配置是保持数据库高性能的关键。

【分布式系列】分布式锁在 Redis 主从部署中的挑战

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。

华为欧拉openEuler安装MySQL5.7.44

华为欧拉openEuler 22.03 (LTS-SP3)安装MySQL5.7.44

springboot实现过滤器

注解方式实现过滤器、非注解方式实现过滤器

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈