• 2025-01-05SpringBooot3.4.x,Mybatis-Plus3.5.x报错:Invalid value type for attribute 'factoryBeanObjectType�
    SpringBooot3.4.x,Mybatis-Plus3.5.x报错:Invalidvaluetypeforattribute'factoryBeanObjectType':java.lang.String解决方案原因mybatis-plus-boot-starter中mybatis-spring版本与SpringBooot3不兼容方式1将mybatis-plus-boot-starter替换为mybatis-plus-spring-boot3-sta
  • 2025-01-04maven 多模块版本统一
    1.概述在使用maven开发的时候,我们会使用到多模块开发,比如我们开发一些starter,我们可以在一个项目下开发多个starter,如果每个模块都有一个版本,我们需要对每个版本进行调整。这样会很麻烦。所以我们需要实现多个模块实现版本统一,在引用的时候实现统一版本就可以了。2.实现方法在m
  • 2025-01-01Spring Boot的maven配置
    使用maven,创建SpringBoot项目,做个记录,避免重复今天早上3小时的浪费时间新版本的配置方法<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:
  • 2024-12-30Java框架 —— SpringBoot(一)
    简介 SpringBoot是一个开源的Java框架,用于简化Spring应用程序的开发过程。它基于Spring框架,旨在通过自动配置、简化的项目结构以及内嵌的服务器支持,帮助开发者快速构建和部署应用程序。特性自动配置:根据项目的依赖关系自动配置Spring框架内嵌服务器:内嵌Tomcat
  • 2024-12-28【gopher的java学习笔记】Spring Boot Starter初探
    转到java这边后,这天需要搭一个java的webservice出来,如果是以前golang的话,那我就可以非常熟练的用gin搭建一个webservice出来,核心逻辑就是写好一些rest接口实现后再加上最为灵魂的一句://启动Gin服务器在8080端口router.Run(":8080")那来到java这边,我第一反应
  • 2024-12-25SpringBoot自定义starter
    一.命名推荐以xxx-spring-boot-starter命名二.原理引入spring-boot-starter-jdbc后可直接使用DataSource1.加载自动配置类通过SPI(ServiceProviderInterface,Java提供的服务发现机制,用于框架拓展和组件替换)原理(1)@SpringBootApplication->@EnableAutoConfiguration->@Imp
  • 2024-12-13SpringBoot开发案例之整合Dubbo分布式服务
    前言在SpringBoot很火热的时候,阿里巴巴的分布式框架Dubbo不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本Dubbox,整合方式也是使用的xml配置方式。改造前之前在SpringBoot中使用Dubbox是这样的。先简单记录下版本,Dubbox-2
  • 2024-12-10spring-boot-starter-tomcat 的依赖项
    以下是SpringBoot1.4.3.RELEASE版本中 spring-boot-starter-tomcat 的依赖项及其功能描述:ArtifactIdPurposetomcat-embed-core提供嵌入式Tomcat的核心功能,使应用程序能够通过嵌入式Tomcat运行。tomcat-embed-el提供嵌入式Tomcat的表达式语言(EL)支持,用于解
  • 2024-12-10spring-boot-starter-web 的依赖项
    以下是SpringBoot1.4.3.RELEASE版本中 spring-boot-starter-web 的依赖项及其功能描述:ArtifactIdPurposespring-boot-starter提供SpringBoot应用的核心依赖,包括自动配置支持和日志功能,以简化SpringBoot应用的开发。spring-boot-starter-tomcat提供嵌入式
  • 2024-12-10spring-boot-starter的依赖项
     以下是SpringBoot1.4.3.RELEASE版本中spring-boot-starter的依赖项及其功能:artifactIdPurposespring-boot提供SpringBoot的核心功能,包括启动应用程序、加载外部配置、管理应用程序上下文。spring-boot-autoconfigure提供SpringBoot的自动配置功能,能够根
  • 2024-12-10spring-boot-starters介绍
    SpringBoot1.4.3.RELEASE版本的spring-boot-starters包含众多模块,其中常用的有:spring-boot-starter:核心启动器,包括自动配置、日志和YAML支持。spring-boot-starter-aop:支持面向切面编程(AOP),集成SpringAOP和AspectJ。spring-boot-starter-logging:提供默认的日志框架支持,
  • 2024-11-30使用Mybatis-Plus时遇到的报错问题及解决方案
    创建Maven项目后,一个个手动添加spring-boot和mybatis-plus依赖冲突问题解决方案:找一个现成的pom.xml文件替换后重新加载(以下提供java8,对应的spring-boot,mybatis-plus依赖)<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"
  • 2024-11-24B4X编程语言笔记:B4X程序流
            学习编程必须要了解您所使用的编程工具的代码结构和运行机制。您所编写的程序编译后从哪个例程启动,启动后各例程运行的先后顺序是怎样的,这就是我们需要了解的程序流程,简称程序流。        我们新建B4X项目时,IDE会为我们提供一个项目模板,模板包含必需
  • 2024-12-14NKOJ 1206 【NOI2002 Day1 T1】银河英雄传说
    NKOJ1206【NOI2002Day1T1】银河英雄传说思路:和NKOJ2281一样实现方法移动操作完全一样。计算操作的区别在于,一个是直接输出到根节点的距离,另一个实际上是前缀和思想,用\(x\)到根的距离减去\(y-1\)到根的距离,就是\(x\simy\)之间的距离。代码#include<cstdio>#in
  • 2024-12-05电脑开机或打开程序提示缺少sqlsrv32.rll文件问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个sqlsrv32.rll文件(挑选合适的版本文件)把它
  • 2024-12-05AudioContext有什么应用场景?
    AudioContext在前端开发中有很多应用场景,主要围绕着处理和操作音频。以下是一些常见的例子:音频可视化:可以使用AudioContext的AnalyserNode来获取音频的频率和时间域数据,然后用这些数据来创建各种视觉效果,例如频谱图、波形图等,以响应音乐或其他音频的播放。游戏音效:可
  • 2024-12-03web入门-web91
    源码:show_source(__FILE__);include('flag.php');$a=$_GET['cmd'];if(preg_match('/^php$/im',$a)){if(preg_match('/^php$/i',$a)){echo'hacker';}else{echo$flag;}}else
  • 2024-12-03基于 MVC 的 SpringBoot 高校办公室行政系统设计与实现:深度解读与展望
    5系统的实现5.1功能模块的实现5.1教师信息管理如图5.1显示的就是教师信息管理页面,此页面提供给管理员的功能有:教师信息的查询管理,可以删除教师信息、修改教师信息、新增教师信息,还进行了对用户名称的模糊查询的条件图5.1教师信息管理页面5.2办公室管理如图5.2显示
  • 2024-11-28爬虫XPath相关
    朋友问我有关爬虫代码中xpath的相关问题,没系统学过Python,小学了一下做了一些整理,如有错误欢迎交流!例3.5她问我的问题是,横线划出来的地方是怎么得来的?(好问题!)首先,对于这里的'//span[@class="appellation"]',它实际上是通过查看页面的源代码(HTML结构)得来的。是你想要获取网页内
  • 2024-11-25用Python将多个txt文件合并到同一个excel中的不同sheet
    写在前面:以下代码只适用于具有同样格式的多个txt文件合并在同一个excel的不同sheet,对于将所有txt按同样的格式合并在同一个sheet的,以下代码不能实现。导入模块:importopenpyxlimportos基本信息配置:filePath=r'C:\Amy\new'#存放txt的文件夹的存
  • 2024-11-24matplotlib的GUI方式和非GUI方式带来的内存泄漏问题
    更新:居然靠这篇文章解决了。。。matplotlib的后端修改后,直接就不出现内存持续增长的情况了。。。我还以为各个样的其他的内存泄漏和引用的问题,还添加ImageManager,还在试图用单例模式,防止内存泄漏。。。不知道应该是撒花还是。。。。记录使用matplotlib绘图遇到的内存泄