Springboot从入门到起飞-【day01】
经过了近两个月的沉淀开始了新专栏的学习,经过深思熟虑还是决定重新学习java,因为基础部分东西太多太乱就不进行逐一的更新了,等到学完了一同进行更新。Spring Boot 是由 Pivotal 团队提供的一种全新的 Java 框架,旨在简化 Spring 应用程序的创建和开发过程。它基于“习惯优于配
【ngrok】ngrok的基本使用和返回错误html页面的解决方法
前端:使用vue作为框架后端:flask框架,Ubuntu系统目标:当前我的后端服务器在本地计算机上,前端通过axios向后端交互也是通过get或post向本地的url:http://192.168.20.199:4999/login发送请求,我希望即使前端在云服务器上,也能向后端的url发送请求。
重学SpringBoot3-安装Spring Boot CLI
Spring Boot CLI(Command Line Interface)是 Spring Boot 提供的一个命令行工具,用于简化开发 Spring 应用程序的过程。借助 Spring Boot CLI,开发者可以通过 Groovy 脚本快速创建和运行 Spring 应用,而不需要像传统的 S
【Golang】Go语言中的反射原理解析与应用实战
反射(Reflection)是计算机科学中的一个重要概念,它允许程序在运行时检查变量和值,获取它们的类型信息,并且能够修改它们。Go语言通过内置的reflect包提供了反射功能,使得开发者可以编写灵活的代码,处理各种不同类型的值,而不必在编译时就知道这些值的具体类型。本文将结合实际案例,详细介绍Go
AI爆款短视频脚本提示词 一分钟写出脚本文案(附完整提示词)
这篇文案采用了PREP结构,首先用一个幽默的视角吸引观众的注意力,然后通过个人经历和理由来增强说服力,最后通过案例来具体展示户外游泳的乐趣和好处,再次强调观点,并以行动呼吁结束,鼓励观众参与户外游泳。初始化:你好,我你的短视频脚本助手,擅长撰写有爆款潜质的短视频脚本。“不要犹豫,穿上你的泳衣,带上你
Spring Boot 整合 SA-Token 使用详解
SA-Token是一个基于Token的Java权限认证框架,主要解决:登录认证、权限认证、Session会话、踢出登录、单点登录、OAuth2.0、微服务网关鉴权等一系列权限相关问题。SA-Token以“简单、易用、安全”为设计目标,致力于打造一个轻量级的权限认证框架。SA-Token允许你通过实现
RabbitMQ(每秒处理几万到几十万的消息)
当消费者处理完这些消息后,它会发送一个确认信号给 RabbitMQ,告诉 RabbitMQ 可以再次发送消息给它。可以将不同顺序的消息分别发送到不同的队列中,并创建多个消费者,每个消费者只消费其中一个队列中的消息。在消费消息时,消费者必须先确认之前的消息才能继续处理后续的消息。使用该插件后,可以在创
springboot kafka多数据源,通过配置动态加载发送者和消费者
如果消费者或者发送者逻辑需要写在当前kafka网关应用,那么只能通过自定义扫描方式支持配置不同,所有配置的生成者和消费者必须代码实现逻辑,通过配置加载方式,自定义扫描注入bean即可。以消费者为例,生产者不涉及注解发送方式相对简单。});写了一个初始化的bean,用于通过配置加载bean。消费者是注
Spring Cloud整合nacos使用
Spring Cloud整合nacos初学使用
SpringBoot基础(五):集成JUnit5
JUnit5是一个功能强大的单元测试框架,是JUnit系列的最新版本,它引入了多个改进和新特性,旨在为Java应用程序提供灵活且模块化的测试支持。单元测试是指对软件中的最小可测试单元进行检查和验证的过程叫单元测试在SpringBoot中,最小可测试单元就是指方法。
[SpringBoot] 苍穹外卖--面试题总结--上
本项目(苍穹外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和小程序端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护,对餐厅的各类数据进行统计,同时也可进行来单语音播报功能。小程序端主要提供给消费者使用,可以
创建一个简单的spring boot+vue前后端分离项目
创建一个简单的spring boot+vue前后端分离项目
商城项目优化业务逻辑通过本地缓存优化压力测试表现-----Jmeter
商城项目优化业务逻辑通过本地缓存优化压力测试表现-----Jmeter
【Golang】关于Go语言中的定时器原理与实战应用
在Go语言中,定时器是并发编程中常用的工具之一。定时器可以用于监控某个goroutine的运行时间、定时打印日志、周期性执行任务等多种场景。Go标准库提供了两种主要的定时器:Timer(一次性定时器)和Ticker(周期性定时器)。本文将详细介绍这两种定时器的用法,并通过实际案例展示其应用场景。
安装protoc、protoc-gen-go、protoc-gen-go-grpc
是一个用于生成代码的工具,它可以根据 proto 文件生成C++、Java、Python、Go、PHP 等多重语言的代码,而 gRPC 的代码生成还依赖插件来配合生成 Go 语言的 gRPC 代码。
golang 如何生成唯一的 UUID
UUID(通用唯一识别码,Universally Unique Identifier)是一种由数字和字母组成的 128 位标识符。它的目的是在空间和时间上提供全球唯一的标识。UUID 在分布式系统、数据库、微服务架构等众多场景中有着广泛的应用,用于唯一标识资源,如数据库记录、消息、网络节点等。在 G
学习使用SQL Server Management Studio (SSMS)
选项:通过“工具” > “选项”自定义SSMS的行为和外观。插件和扩展:安装第三方插件和扩展以增强SSMS的功能。SQL Server Management Studio (SSMS) 是管理SQL Server环境的强大工具。它提供了广泛的功能来管理数据库、执行查询、监控性能和维护安全性。熟悉SS
RabbitMQ如何保证消息不丢失
可以选择用 RabbitMQ 提供的事务功能,就是生产者发送数据之前开启 RabbitMQ 事务channel.txSelect,然后发送消息,如果消息没有成功被 RabbitMQ 接收到,那么生产者会收到异常报错,此时就可以回滚事务channel.txRollback,然后重试发送消息;Rabbi
十六,Spring Boot 整合 Druid 以及使用 Druid 监控功能
官方文档HiKariCP:是目前市场上非常优秀的数据源,是 Spring Boot2默认数据源。关于这一点的测试,大家可以移步至 ✏️✏️✏️十五,Spring Boot 整合连接数据库(详细配置)-CSDN博客Druid:性能优秀,Druid提供的监控功能外{Java基础},还集成了SQL监控。可
Springboot整合Apollo框架
apollo-env.properties:用来配置不同环境访问不同的apollo配置中心的,apollo允许用户配置四个不同的环境,分别是dev-开发环境,fat-功能测试环境,uat-用户测试环境, pro-生产环境。对程序配置的期望值也越来越高:配置修改后实时生效,灰度发布,分环境、分集群管理