后端

【Spring】@RequestMapping、@RestController和Postman

文章目录 1.@RequestMapping 注解介绍 2. @RequestMapping 使用 3. @RequestMapping 是 GET 还是 POST 请求? GET 请求 POST 请求 指定 GET/POST 方法类型 2. Postman 介绍 1. 创建请求 2. 传参介绍 1. 普通传参 2. form

数组的基本概念和基本用法

一.数组基本概念 1.1 什么是数组 数组是用来存储多个连续数据类型相同的数据 1.2 什么是数组元素 数组中的每个数据就是数组元素 1.3 什么是数组长度 数组的元素个数就是数组长度 数组的长度在为数组元素分配空间时就已经确定了大小 二.使用数组 2.1 使用数组分4步: 1. 定义数组 2. 为数组元素分配内存 3. 数组元素初始化

选择Rust的理由:从内存管理到抛弃抽象

引言:编程世界的革命性思维作为一名程序员,你一定遇到过这些糟心时刻: 程序运行到一半突然崩溃,提示"段错误" 多线程环境下数据莫名其妙被改乱 内存使用量不断增长,最后程序因为内存不足而崩溃 这些问题在C/C++中很常见,但在Rust中,它们大多在编译阶段就被消灭了&#x

正则表达式--位置

前言     正则除了匹配字符外,也可以匹配位置,位置即字符之间的间隔,如'it',的i和t之间即是一个位置 表现形式     ^:开头     $:结尾     \b:单词边界(\w与\W、\w与^或$之间)     \B:对\b取反     (?=l):先行断言     (?!l):先行否定断言 ^     如果将it按位置拆分,则为''+i+''+'t'+''     ^表示第一个位置,即i

Redis大key 问题分析解决

背景 双十一大促期间, 收到客服反馈通知,说 APP 领券接口缓慢。找到一个case,通过调用链路发现,是操作redis 缓慢,并且还搜到一些redis 异常。 最后定位到原因:是发券场景下拿redis 做了一个缓存券批次的操作,记录用户当天领取的所有券批次 发券场景: key = userId, value = 券批次ID 列表, 而redis 查询发现多了许多大key,体现在 一个用户领取的几

Tomcat应用服务器:安装配置与项目部署

在应用服务器中间件的领域里,Tomcat是一款广受欢迎的开源Servlet容器,它能帮助我们轻松地部署Java Web项目。接下来,我们就一起深入学习Tomcat的安装、配置以及项目部署的详细内容。 目录 核心技术点概述 Tomcat的安装 配置文件修改 项目部署流程 实操模块:详细步骤说明 步骤一&#xff1a

(三十四)Flask之SQLAlchemy

目录: 每篇前言: SQLAlchemy 1. 安装: (1)执行原生SQL: (2)建表: 第一种:使用metadata创建表: 第二种:使用类的方式创建表: (3&#x

MySQL 索引分类、最左匹配与失效场景:面试必考点梳理

目录索引是什么?有什么好处?讲讲索引的分类是什么?按数据结构分. 对于 InnoDB 的聚簇索引 (Clustered Index)对于 InnoDB 的二级索引 (Secondary Index)按物理存储分按字段特性分按字段个数分类最左匹配原则失效情况索引是什么?有什么好处?索引类似与书籍的目录,从全表扫描改成