Lepeng 的 blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

springboot 项目使用 mybatis 时报错 Property 'mapperLocations' was not specitied

现象在spring boot项目中,使用mybatis-plus 会出现如下提示。出现该提示,但可能不影响项目的运行。这是怎么回事,该怎么解决呢? 122023-08-28 09:10:28.238 INFO 120632 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**]
2021-05-14
Java
#Java

在JDK 11中启动单文件源代码程序

常用的方式javac *.java会生成对应的*.class文件java *.class就可以执行了,.class可以省略 单文件启动JEP 330 –启动单文件源代码程序是即将发布的JDK 11(18.9)发行版中令人兴奋的功能之一。 此功能允许直接使用java解释器执行Java源代码。 源代码在内存中编译,然后由解释器执行。 限制是必须在同一文件中定义所有类。 该功能与jshell将是任何初学
2021-05-14
Java
#Java

常用开发库知识体系

转自:https://zhuanlan.zhihu.com/p/516151901 Home常用开发库 - Apache Common包Apache Commons是对JDK的拓展,包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。官网网址:http://commons.apache.org 常用包梳理Commons BeanUtils这玩意我没找到,我感觉org.spring
2021-05-14
Java
#Java

类加载的机制的层次结构

类加载的机制的层次结构每个编写的”.java”拓展名类文件都存储着需要执行的程序逻辑,这些”.java”文件经过Java编译器编译成拓展名为”.class”的文件,”.class”文件中保存着Java代码经转换后的虚拟机指令,当需要使用某个类时,虚拟机将会加载它的”.class”文件,并创建对应的class对象,将class文件加载到虚拟机的内存,这个过程称为类加载,这里我们需要了解一下类加载的过
2021-05-14
Java
#Java

静态代码块

java中静态代码块详解 依旧按照为什么?是什么?怎么用?的思想,去学习。 【为什么?】 先说说代码中为什么要使用这种写法吧, 还记得静态代码块的特点吗?随着类的加载而执行,而且只执行一次 对,没错,就是这个,上面的代码就是因为这个特点而这样写的,可以使得静态代码块中的代码只执行一次,不需要每次调用这个变量都给它赋值。 【是什么?】 静态代码块:执行优先级高于非静态的初始化块,它会在类初始化的时候
2021-05-14
Java
#Java

00-Maven 简介

Maven概念Maven 的正确发音是[ˈmevən],不是马瘟。Maven 在美国是一个口语化的词语,代表专家、内行的意思。 一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Ma
2021-04-22
Java > Maven
#Java #Maven

11-Maven 安装

window 下 maven 的安装在安装Maven之前,先确认已经安装了JDK。 Maven官网下载想要的版本,并查看自己装的 JDK 是否符合版本。 官网有 四种 安装包 Binary tar.gz archive:Linux 平台的二进制包,直接解压就能用,比如 apache-maven-3.9.1-bin.tar.gz Binary zip archive:Windows 平台的二进
2021-04-22
Java > Maven
#Java #Maven

13-Maven 仓库

仓库的由来在 Maven 世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件。得益于坐标机制,任何 Maven 项目使用任何一个构件的方式都是完全相同的。在此基础上,Maven 可以在某个位置统一存储所有 Maven 项目共享的构件,这个统一的位置就是仓库。 实际的 Maven 项目将不再各自存储其依赖文件,它们只需要声明这些依赖的坐标,在需要的时候(例如,编译项目的时候需要将依赖加入到
2021-04-22
Java > Maven
#Java #Maven

13-Maven 仓库-本地仓库中的各种文件解释

当 Maven 在执行编译或测试时,如果需要使用依赖文件,它总是基于坐标使用本地仓库的依赖文件。 默认情况下,不管 Window 还是 Linux,Maven 默认的仓库目录为 ~/.m2/repository/。 但是当你打开你下载的包的目录,里面会有众多的文件,这些文件都是什么意思呢 *.jar:*.jar 中是编译后的 class 文件, *.sha1:文件的 sha1 值。 *.so
2021-04-22
Java > Maven
#Java #Maven

13-Maven 源

为什么换源 远程仓库在国外,因为网络不稳定以及防火墙安全的原因,使用国外的 maven 不方便,所以我们需要换源。 仓库源Maven 中央仓库地址 http://www.sonatype.org/nexus/ http://mvnrepository.com/ (本人推荐仓库) http://repo1.maven.org/maven2 Maven 中央仓库地址大全1、阿里中央仓库(首选推荐)
2021-04-22
Java > Maven
#Java #Maven

21-Maven 命令 mvn

Mvn 命令通常是和项目生命周期有关的命令,如下 1234567mvn validate # 运行验证mvn complie # compile 是 maven 工程的编译命令,作用是将 src/main/java 下的文件编译为 class 文件输出到 target目录下。mvn test # test 是 maven 工程的测试命令 mvn test 会执行 src
2021-04-22
Java > Maven
#Java #Maven

41-Maven 包依赖

简介Maven 中有两种依赖类型:直接(依赖)和 传递(依赖) 直接依赖项是我们明确包含在项目中的那些(依赖)。这些可以使用 <dependency> 标签包含: 12345<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>
2021-04-22
Java > Maven
#Java #Maven

41-Maven 生命周期

声明周期(Lifecycle)Maven 中有一个专业术语:声明周期(Lifecycle),它在官方文档中的名称是:**Build Lifecycle(构建生命周期)**。 我们在日常工作中,经常遇到的项目生命周期包括 编译、测试、打包、部署等,不同项目的生命周期或多或少会一些差异。 Maven 对构建的过程进行的抽象和统一,提出了 Maven生命周期 这一个抽象的概念,它的作用是定义一条执行流程
2021-04-22
Java > Maven
#Java #Maven

93-Maven 项目目录

Maven 项目目录的规范如下 12345678910111213src├─main│ ├─ java # 存放项目的.java 文件│ ├─ resources # 存放项目资源文件,如 spring, hibernate 配置文件│ ├─ webapp # 页面素材│ └─.├─test│ ├─ java # 存放所有单元测试.java 文件,如 JUnit
2021-04-22
Java > Maven
#Java #Maven

Maven pom.xml 项目配置文件

1、pom.xml 配置文件简介POM 代表项目对象模型。它是 Maven 中工作的基本单位,这是一个 XML 文件。它始终保存在该项目基本目录中的 pom.xml 文件。 POM 文件主要描述了项目:配置文件,开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 在执行任务或目标时,Maven 会使用当前目录中的 POM。 一个Ma
2021-04-22
Java > Maven
#Java #Maven

Maven settings.xml 配置文件详解

目录 概要 settings.xml的作用 settings.xml文件位置 配置的优先级 settings.xml元素详解 顶级元素概览 LocalRepository InteractiveMode UsePluginRegistry Offline PluginGroups Servers Mirrors Proxies Profiles
2021-04-22
Java > Maven
#Java #Maven

RPN中anchor的生成

1. 超参数 base_size,这个参数指定了类似感受野的区域大小,即原始图像经过卷积层和池化层之后,在feature map上每一点的感受野对应于原始图像区域的尺寸。在这里feature map上每一点对应于原始图像上16 x 16的区域,所以设置base_size = 16。 anchor_ratios,定义了anchor的宽高比,这里设置anchor_ratios = [0.5, 1, 2
2021-04-19
深度学习
#深度学习

mmdetection 使用

1. 准备工作目录我们的工作目录,也就是 mmdetection 目录,如下所示: 1234567891011121314|-- configs| |-- _base_| |--- .......|-- data| |--- coco| | |--- annotations| | |--- train2017| |
2021-04-19
深度学习
#深度学习

mmdetection 安装

论文 《MMDetection: Open MMLab Detection Toolbox and Benchmark》 https://arxiv.org/abs/1906.07155 安装如果你装了 cuda10.1, 可以使用下列命令安装 12345678910111213141516conda create -n openmmlab python=3.7 -yconda activate
2021-04-19
深度学习
#深度学习

一些知识

MSRA:微软亚洲研究院 FAIR:Facebook AI ResearchFAIR的铁三角(Ross, Kaiming, Piotr)FAIR三件套(FPN, Mask RCNN, ResNeXt)被各队伍广泛使用 Face++ 旷视科技视觉开放平台 最近在看论文时看到了SOTA模型,以为是个很牛逼的算法,找了半天原理SOTA是state of the art的缩写。SOTA model:sta
2021-04-19
深度学习
#深度学习
1…3132333435…61

搜索

Hexo Fluid
总访问量 次 总访客数 人