springboot路径war

SpringBoot - 事务处理

# 事务介绍 > 是一组操作的集合,它是一个不可分割的工作单位,这些操作要么同时成功,要么同时失败 ![](https://img2023.cnblogs.com/blog/2688333/202308/2688333-20230827102747336-758363075.png) Spring ......
SpringBoot 事务

C#邮件带附件发送成功后附件文件不能及时删除,报错该进程无法访问路径“”,因为它正在被另一个进程使用

背景在做邮件发送因为附件file控件是动态产出的,在后台只能以httpfilecollection方式循环获取, 因为IE和FireFox兼容问题,IE下File.FileName获取的是文件的全路径而在FireFox下就只能获取到文件名, 导致Attachment attchment = new ......
进程 附件 路径 邮件 正在

Python embedded 自动添加工作目录到搜索路径

# 前言 > 本文提及的解决方案仅针对 Windows,毕竟 Linux 上应该没人会闲到专门去处理这种问题。 相较于安装版的 Python,便携版 Python 的模块并不会将工作目录或目标执行脚本添加到搜索路径中。 临时的解决方案为手动添加搜索路径,如下: ```python import sy ......
路径 embedded 目录 Python

华为RIP V2中next-hop的作用:解决路由次优路径

拓扑说明: 1、红色区域使用ospf路由协议,对R1 G0/0/0口,R2 G0/0/0和LooBack0宣告 2、紫色区域使用rip路由协议,对R1 G0/0/0口, R3 G0/0/0口宣告 3、rip 路由协议中引入ospf 4、路由器的物理接口地址属于同一广播域 实验目的: 针对针对R3路由 ......
路由 路径 next-hop 作用 next

VBS中解决路径带空格的三种方法

方法一 Set wshell=CreateObject("WScript.Shell") wshell.Run """C:\Program Files\360\360se\360se.exe""",5,True Set wshell = Nothing 备注说明: 命令格式:object.Run(s ......
空格 路径 方法 VBS

.bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息

文章目录 前言 `%~dp0`的含义 扩展字符串 从字符串中截取路径、文件名 脚本传参 for语法扩展 总结 前言 又是实际开发中的问题,想要截取一个文件路径中的盘符、文件名等信息,第一反应是正则表达式?或者是 split 函数?这些往往都是“高级”语言中才会有的实现方法,对于批处理来说有点“带不动 ......
后缀 字符串 文件名 路径 字符

SpringBoot - 全局异常处理

如果没有处理异常,异常信息就会层层递进:mapper => service => controller => 框架 最终报错: ![](https://img2023.cnblogs.com/blog/2688333/202308/2688333-20230826161422924-50509363 ......
全局 SpringBoot

SpringBoot+Mybatis-plus写数据库的函数调用过程

比如我们SpringBoot的一个接口层为DataCollectController,它通过调用服务层DataCollectManager的create()和update()方法对数据库进行写操作 ```java @RestController @Api(tags="数据采集") @RequestM ......

关于SpringBoot中出现的循环依赖问题

环境: SpringBoot2.7.8 背景: 在增加出库订单时需要对物品表的的数量进行修改 因此我在OutboundController中创建了几个公共方法,并将其注入到Spring中,结果给我报了这一串错误。 Description:The dependencies of some of the ......
SpringBoot 问题

原来你是这样的SpringBoot--Async异步任务

本节我们一起学习一下SpringBoot中的异步调用,主要用于优化耗时较长的操作,提高系统性能和吞吐量。 # 一、新建项目,启动异步调用 首先给启动类增加注解@EnableAsync,支持异步调用 ``` @EnableAsync @SpringBootApplication public clas ......
SpringBoot 任务 Async

vue和springboot前后联调

devServer: { port: 7000, proxy: { '/': { target: 'http://localhost:8080/', changeOrigin: true } } } 上面是vue配置,这个配置就可以跨域,你访问http://localhost:7000/转为访问ht ......
springboot vue

欧拉路径回顾

最近打模拟赛发现这东西忘得差不多了,赶紧补一下 ## Part 1:知识点 ### 定义 - 经过图中所有边**恰好一次**的路径叫作**欧拉路径** - 如果欧拉路径的起点和终点相同,则称其为**欧拉回路** ### 判定 - **有向图欧拉路径**:图中**恰好**存在一个点的出度比入度多 $1 ......
路径

3.0 报表制作学习路径-报表制作者

# 一、学习路径 > https://help.fanruan.com/finereport/doc-view-4578.html ## 1. 数据连接基础 ### 1.1 数据连接概述 ### 1.2 数据集 ## 2. 报表基础属性 ### 2.1 报表类型简介 ### 2.2 预览模式简介 # ......
报表 制作者 路径 3.0

springboot结合baomidou dynamic-datasource组件实现多数据源

当系统数据量过大,系统性能问题逐渐浮出水面。使用主从模式,不失是一个较好的选择。即业务在主库执行,不影响业务的查询考虑走从库。这时,程序需要动态多数据源配置。 🍀程序如何实现1. pom引入多数据源组件依赖 <dependency> <groupId>com.baomidou</groupId> ......

SpringBoot配置加载方式

在开发中,我们经常会和配置打交道,Spring Boot为了方便配置的的管理和加载,提供了灵活的配置文件加载机制。它允许从多个来源中加载应用配置信息。如系统默认配置、外部配置文件、环境变量、命令行参数、数据库、配置中心等。下面介绍几种常见的属性来源配置方式。 ## 命令行参数 Spring Boot ......
SpringBoot 方式

springboot整合redis回滚

1:添加依赖 2:yml中配置连接,如:host,password,port 3:@autowired注解注入Redistemplate调用方法生成对象 为了方便公司开发,一般会对数据进行序列化存储,这时需要创建配置类进行全局设置 package com.example.config;import ......
springboot redis

【LeetCode动态规划#16】矩阵的最小路径和、三角形的最小路径和

### 矩阵的最小路径和 给定一个包含非负整数的 `*m* x *n*` 网格 `grid` ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 **说明:**一个机器人每次只能向下或者向右移动一步。 **示例 1:** ``` 输入:grid = [[1,3,1],[1,5,1],[ ......
路径 矩阵 三角形 LeetCode 动态

【Java复杂系统实战经验-2023-08月】Java基础,Path路径计算编码

# Java程序设计-个人月报-2023-08月 ## 背景 在本月,给负责的项目做了一次文件存储的迁移工作。 历史原因,开发阶段由于图简便,使用了本地文件存储。 后面经过容器化上云,导致应用出现上传文件分发的多节点的问题。 本项工作的经验,受益于Java基础Path的一些API,颇有收获。 > 复 ......
复杂系统 Java 路径 实战 编码

mybatis springboot多数据源,根据使用的数据库不同,执行不同的sql语句

springboot 多数据源配置就不说了,百度太多的用例, 这里只说下在多数据源下切换执行sql逻辑 1.xml sql嵌套,通过<if>标签来判断,用的是mybatis自己sql动态拼接的逻辑(不推荐,数据源多或者sql大的时候不方便) 2. mybatis 插件接口拦截sql进行替换,该方法不 ......
数据 数据源 语句 springboot mybatis

【应用软件】SpringBoot学习

2023年8月25日,我接手应用软件相关工作,以下是收集到的练手项目资料。 1、书城管理系统 前端:书城管理系统(前端)_图书管理系统前端_我的火龙果呢的博客-CSDN博客 后端:书城管理系统(后端接口)_我的火龙果呢的博客-CSDN博客 视频:SpringBoot+Vue 书城管理系统 本课程超级 ......
SpringBoot 应用软件 软件

VScode settings.json默认配置文件路径

Linux Ubuntu: > /home/${用户名}/.config/Code/User/settings.json Windows: > C:\Users\用户名\AppData\Roaming\Code\User 来源、参考: https://blog.csdn.net/cyqzy/arti ......
路径 settings 文件 VScode json

利用systemd设置springboot微服务服务在linux重启后自启动

要使 Spring Boot 服务的 JAR 包在 Linux 重启后自启动,您可以使用 systemd。以下是步骤: 1. 创建一个 systemd 服务单元文件 在 /etc/systemd/system/ 目录下,创建一个新的服务单元文件,例如 my-springboot-app.servic ......
springboot systemd linux

Springboot K8s Job 一次性任务 如何禁用端口监听

+ 问题:SpringBoot一次性任务执行时,也会默认监听服务端口,当使用k8s job运行时,可能多个pod执行存在端口冲突 + 解决办法:命令行禁用SpringBoot一次性任务启动时端口占用 ``` java -cp ./XXX -Dspring.config.location=/home/ ......
端口 Springboot 一次性 任务 K8s

Spring Data JPA查询报错java.lang.StackOverflowError hibernate SpringBoot

> toString()造成死循环,重写toString()方法 ### 现象 测试JPA的多对多查询时,有一个User对象,该User有多个Role,然后报错 `User` ```java @Data @Entity @Table(name = "user") public class User ......

SpringBoot 实现 IP 地址解析

## 1. 离线解析 在使用时需要将`ip2region.xdb` 文件下载到工程文件目录下,使用`ip2region`即是完全基于 `xdb` 文件的查询,单次查询响应时间在十微秒级别,可通过如下两种方式开启内存加速查询: - **vIndex 索引缓存:** 使用固定的 `512KiB` 的内存 ......
SpringBoot 地址 IP

【知识整理】基于Springboot的Kafka消费者动态操作

# **基于Springboot的Kafka消费者动态操作** ## **1. 问题** ## ​ 在基于Springboot开发Kafka相关业务时,遇到如下业务场景: - 执行部分操作时,如停止服务替换镜像、执行特殊业务处理等,需要先停止Consumer接收Kafka消息,待处理完成后再开启Co ......
Springboot 消费者 知识 动态 Kafka

SpringBoot集成Redis

参考: 作者:一缕82年的清风 链接:https://juejin.cn/post/7076244567569203208 ## 一、Redis集成简介 Redis是我们Java开发中,使用频次非常高的一个nosql数据库,数据以key-value键值对的形式存储在内存中。redis的常用使用场景, ......
SpringBoot Redis

springboot3 集成mybatis 和通用mapper

xml版本查看:https://www.cnblogs.com/binz/p/6564490.html springboot3.x以前的版本查看 https://www.cnblogs.com/binz/p/17421063.html springboot3.x查看 https://www.cnbl ......
springboot3 springboot mybatis mapper

Visual Studio Code 修改终端执行python脚本路径的办法

正常安装完VS Code执行python都是默认在python的安装目录。 修改terminal执行的路径在当前文件夹路径; 搜索 python.terminal.executeInFileDir 勾选即可。 ......
脚本 路径 终端 办法 Visual

python中将Windows路径转换为Linux路径

背景:项目中由于互相调用或迁移,不方便将文件路径写死,所以采用os模块灵活获取,但是Windows环境通过os模块获取的绝对路径斜杠是反的,代码执行会报错,因此,需要将格式转换一下。 需要用到的模块:os模块,pathlib模块 示例: import os from pathlib import P ......
路径 中将 Windows python Linux