后端

【SpringBoot篇】登录校验 — JWT令牌

Spring Boot 中的 JWT 认证与登录校验在现代的 Web 应用中,认证和授权是至关重要的环节。JSON Web Token(JWT)是一种轻量级的身份验证机制,广泛应用于前后端分离的架构中。本文将介绍如何在 Spring Boot 项目中实现基于 JWT 的登录校验。1. JWT 简

【MySQL】数据库和表的操作

在进行软件开发的过程中,数据库是一个不可或缺的部分。MySQL是一个广泛使用的开源关系型数据库管理系统,它支持多种操作,包括创建、修改和管理数据库及其表。在本文中,我们将讨论MySQL中数据库和表的操作,并提供一些代码示例。一、创建数据库在MySQL中,创建数据库的语法非常简单。使用CREATE

MySQL中获取时间的方法

在MySQL中,时间和日期的处理是一项非常重要的技能,因为许多应用程序都涉及到时间的存储与操作。MySQL提供了多种方法来获取和处理时间信息,以下就来详细介绍一下。1. 获取当前时间和日期MySQL中获取当前日期和时间的常用函数有NOW()、CURDATE()、CURTIME()等。NOW(

使用docker-compose 部署 MySQL(所有版本通用)

使用 Docker-Compose 部署 MySQL 数据库随着容器技术的不断发展,Docker 已成为部署应用和数据库的重要工具。Docker-Compose 是 Docker 的一个扩展,用于定义和管理多个容器的应用,便于我们快速构建和运行应用环境。本文将详细讲解如何使用 Docker-Com

SpringbootActuator未授权访问漏洞

Spring Boot Actuator 是一个强大的工具,它为开发者提供了监控和管理 Spring Boot 应用程序的功能。通过 Actuator,开发者可以轻松访问应用程序的健康状况、指标、环境信息等。然而,如果没有进行妥善的安全配置,Actuator 可能引发未授权访问漏洞,进而对应用程序和

盘点Python中4种读取JSON文件和提取JSON文件内容的方法

在Python中,处理JSON文件是一个常见的需求。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,也易于机器解析和生成。在Python中,处理JSON文件主要依赖内置的json模块。本文将盘点四种读取JSON文件和提取内容的方法,并给出

Python调用edge-tts实现在线文字转语音

在现今的数字时代,语音合成技术逐渐普及,广泛应用于各种场景,例如语音助手、智能客服、教育软件等。Microsoft 的 Edge TTS 是一款高质量的文本转语音工具,利用年龄、性别、情感等特征生成自然的语音。本文将介绍如何使用 Python 调用 Edge TTS,实现在线文字转语音的功能。一、

2024 年最新 Python 基于火山引擎豆包大模型搭建 QQ 机器人详细教程(更新中)

2024 年最新 Python 基于火山引擎豆包大模型搭建 QQ 机器人详细教程(更新中)随着人工智能技术的不断进步,越来越多的开发者希望利用现有的模型来构建智能应用。其中,基于火山引擎的豆包大模型无疑是一个值得关注的工具。本文将介绍如何使用 Python 和火山引擎豆包大模型构建一个 QQ 机器