- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 2. IDEA出现URI is not registered
将爆红的URL 复制粘贴在setting 中 Schemas and DTDs 处即可。
2021-09-04 15:28:39
429
原创 1. Error running ‘application‘ 出现命令行太长时
Error running ‘application’ 出现命令行太长时1.首先找到项目里面的idea/workspace.xml文件,然后再找到如下行2. 然后再在component 标签里加以下一行 3.重启项目就可以了。亲自验证,可以使用。...
2021-09-04 15:26:32
1669
原创 Try: sudo apt install <deb name>
出现Try: sudo apt install 的原因肯能是 你没有从用户名开启进入终端。点击Open in Termianat输入: sudo su在输入用户密码:再执行 ifconfig . 亲做,是这个原因。也许还有许多的原因,但不排除此原因。...
2021-08-17 14:09:13
20946
1
原创 net-tools is already the newest version (1.60+git20181103.0eebece-1ubuntu2) 安装net-tools (包)错误原因解读:
若出现一些错误,原因在于旧包已经废弃,需要更新新的语句如下:sudo apt-get install --reinstall python-minimalsudo apt-get upgradesudo apt install net-tools
2021-08-17 13:59:53
1210
原创 Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
此为找不到该版本的控件,你需要指定版本号,最好为当前最新版本号 <version>2.5.2</version>
2021-07-18 16:09:53
180
原创 Error creating lazy proxy.
mybaits 的版本号问题(过低),之前我用的是3.4.5.而后改成3.5.1异常解决!
2021-07-07 17:55:01
750
1
原创 java: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x590
java: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x5909b5c9) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export co
2021-06-28 12:55:55
12372
6
原创 Plugin ‘org.apache.maven.plugins:maven-compiler-plugin:‘ not found
解决方案:查看JDK版本16和pom的版本是否一致,如果不一致直接将pom的版本改为JDK的版本configurationsource 16 sourcetarget 16 targetconfiguration将maven-compiler-plugin,指定版本号 3.8.1.(此为当前最高版本)...
2021-06-26 22:49:25
3331
2
原创 2.mybatis缓存讲解
mybatis 中的缓存 1. 什么是缓存 ? 存在于内存中的临时数据 2.为什么使用缓存? 减少和数据库的交互次数,提高执行效率 3.什么样的数据能使用缓存,什么样的数据不能使用? 适用于缓存: 经常查询,并且不经常改变的. 数据的正确与否最终结果影响不大的. 不适合于缓存: 经常改变的数据
2021-05-03 16:14:40
124
原创 1.mybatis介绍,以及如何使用
什么是mybatis?mybatis能做什么?mybtias如何使用?介绍:什么是框架?是软件卡法中的一套解决方案,不同框架解决的是不同的问题使用框架的好处在于:框架封装了很多的细节,使开发者可以使用即简单的方式实现功能,大大提高了开发效率.三层架构(SSM)?2.1 表现层:? S是用于展现数据的2.2 业务层:? S是处理业务需求的2.3 持久层:? M是和数据库交互的持久层技术解决方案JDBC技术ConnectionPreparedSt.
2021-04-27 22:28:22
242
原创 5.maven 中创建模板插件
这里以添加tomcat模板插件为主讲:将你写的这段插件代码复制: plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat-maven-plugin</artifactId> <version>2.2</ve
2021-04-27 16:46:18
171
原创 4.使用骨架创建maven项目和使用无骨架创建项目以及maven 的web工程
使用骨架创建maven项目直接上图,易懂2.填写项目名字3.此时需要再检查配置
2021-04-26 17:57:53
258
原创 3.maven 常用命令和生命周期和概念模型图和 idea集成插件
常用命令如下所示:1. mvn clean; 清除 target包(也就是把我们编译好的项目 中的信息清除掉)2. mvn compile : 把项目中src/ main / java下的代码进行了编译,并且放在了target包下3. mvn test : 编译的就是src/test/java下测试的代码4. mvn package:打包.打成什么类型的包全在pom.xml 下指定的package 包类型, 也就是<package>war</packa
2021-04-26 14:36:01
116
原创 2.仓库的 种类和彼此关系和maven 项目目录介绍
用画图的方式解说仓库的种类和彼此之间的关系通常我们的默认jar包都放在系统盘中,但当我们需要从新指定一个新的本地仓库时,这样我们就可以不用直接去中央仓库下载jar包了.指定新的本地仓库的方法时: 1. 找到conf 文件包并打开 2. 找到settings.xm 并打开 3. 找到" Default: ${user.home}/.m2/repository",这句话就是我们默认的本地仓库目录了 4. 从新指定新的本地仓库 <localRepository>新的本地仓库路径<
2021-04-26 13:26:10
126
原创 1.Maven 是一款强大的项目管理工具,这里主要讲解maven的介绍和安装说明.(基础已完结!!!!)
概述:一. maven 能解决的问题:管理jar包 过多而产生的各种jar包冲突和版本冲突将java 文件编译成class 文件提供给计算机识别将指定单元目录下的单元测试一次性完成!并且告诉你哪些是正确的哪些是错误的打包项目,用 了maven 之后直接一个命令即可搞定!!maven依赖管理的概念:二.详细说明如下图示:...
2021-04-25 23:15:21
215
原创 (Four.1)通过实现FactoryBean接口 来配置bean
以下是一实例操作;具体看图:1.先创建类2.创建类实现FactoryBean 接口3.创建xml 配置文档.实例化对象. 备注: 以上仅供参考!!!
2021-04-25 21:57:43
104
原创 (Four) :通过工厂方法配置bean(静态工厂配置和实例工厂配置)
静态工厂方法:实例工厂方法: 将对象的创建 过程封装到另外一个对象实例的方法里.(当客户端需要请求对象时,只需要简单的调用该实例方法而不需要关心对象的创建细节.)声明通过实例工厂方法创建的Bean在bean的factory-bean属性里指定拥有的该工厂方法的Bean在factory-method属性里指定该工厂方法的名称使用construtor-arg元素为工厂方法传递方法参数创建如下所示:1.先创建car类(并添加get and set 方法 和有参构造器)如下:2
2021-04-25 00:20:49
191
原创 (Three.1)bean 的作用域和使用外部文件属性
文章目录前言一、使用scope(翻译为范围)来配置bean的作用域(常使用参数如下所示:)1.singleton(单一的):2.prototype(原型):二、使用外部属性文件1.2.读入数据总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、使用scope(翻译为范围)来配置bean的作用域(常使用参数如下所示:)scope的设定参数如下:1.singleton(单一的):默认值:容器初始化时同时创建bean实例,在整个容器的生命周期内只创建这一个bean,单例的.也就是说,在
2021-04-24 12:19:02
263
原创 (Three)Bean之间的关系和依赖配置
Bean之间的关系前言一、继承Bean配置1. 抽象bean:bean的abstract 属性为true 的bean.这样的bean不能被IOC容器实例化,只能用来继承配置........二、依赖Bean配置1.介绍:总结前言介绍bean 之间的继承和依赖: 提示:以下是本篇文章正文内容,下面案例可供参考一、继承Bean配置说明 : 这里的继承并非之前所提及的父类和子类的继承关系,这里是指配置上的继承 .未继承代码如下(示例):bean id="address" class="c.
2021-04-23 23:52:30
159
原创 (Two.2)三种注入方式介绍和使用说明(主讲属性注入和构造器注入)
文章目录依赖注入的方式一、属性注入二、构造器注入2.读入数据工厂方法注入(很少使用)依赖注入的方式提示:以下是本篇文章正文内容,下面案例可供参考一、属性注入介绍: 通过setter方法注入Bean的属性和依赖的对象.属性注入使用 property 元素,使用name属性指定Bean的属性名称,value属性属性注入是实际应用中最常用的注入方式代码如下(示例):<bean id="helloworld" class="com.atguigu.spring.beans.Hello
2021-04-22 11:18:22
841
原创 (Two.1)IOC 容器配置Bean(主讲配置形式和配置方式中的通过全类名配置)
文章目录配置Bean一、配置形式:二、Bean配置方式1.通过全类名(反射)3.FactoryBean配置Bean提示:以下是本篇文章正文内容,下面案例可供参考一、配置形式:1.基于XML 文件的方式2.基于注释的方式(因此,配置Bean有两种形式)二、Bean配置方式1.通过全类名(反射)创建步骤如下(示例):1.鼠标右键other ---->2.Spring包下---->3.Spring Bean Configuration File(这里翻译为Spring
2021-04-22 09:25:07
220
原创 (Two.0) IOC容器配置Bean前需要了解的知识 ( 详细讲解什么IOC & DI )
文章目录前言一、IOC是什么?二、DI是什么?前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、IOC是什么? 介绍:一 . 对象之间的耦合关系是无法避免的,也是必要的,这是协同工作的基础。如同钟表里的机械齿轮一样,如下所示.随着工业级应用的规模越来越庞大.对象之间的依赖关系也越来越复杂,经常会出现对象之间的多重依赖性关系.对象之间耦合度过高的系统,必然会出现牵一发而动全身的情形。为了解决这个问题,于是引出了IOC 理论. 二 .IO
2021-04-21 23:01:01
90
原创 (One) Spring的说明 安装插件 搭建环境 以及配置文件
文章目录前言一、Spring是什么?二、使用步骤1.引入库2.读入数据总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、Spring是什么?示例:Spring 是一个开源框架二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('
2021-04-20 21:59:12
282
原创 内部类
当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构最好使用内部类.在java 中,允许一个类A的定义位于另外一个类B的内部,前者称为A内部类,后者称B为外部类.内部类的分类; 成员了内部类(静态,非静态) VS 局部内部类(方法内,代码块内,构造器内)成员内部类定义在外部类中的方法外,局部内部类定义在外部内中的方法内部.class Person{//成员内部类class Dog{}public voi
2021-04-19 12:31:38
105
原创 Jdk8新特性
JDK8: 除了定义全局常量和抽象方法之外,还可以定义静态方法,默认方法. **知识点一;**接口中定义的静态方法,只能通过接口来调用 **知识点二**;通过实现类的对象,可以调用接口中的默认方法. 如果实现类重写 接口中的默认方法,调用时,仍然调用的是重写以后的方法. **知识点三**:如果子类(或实现类)继承的父类和实现的接口中声明了同名同参的方法.
2021-04-18 22:49:06
52
原创 3.接口:工厂模式
简单工厂; 代码演示 优点; 把调用者与创建者分离 缺点; 对于增加新产品,不修改代码的话.是无法拓展的.违反了开闭原则(对拓展开放;对修改封闭) package com.helloworld.demo3;interface Car{void run();}class Audi implements Car{@Overridepublic void run(..
2021-04-18 21:51:45
141
1
原创 2.接口的使用
1.体现了多态性;2.接口定义了一种规范;代码演示;package com.helloworld.demo2;public class UsbTest {public static void main(String[] args) {Computer computer = new Computer();//此处体现了接口的多态性Flash flash = new Flash();computer.transterData(flash);}}class Computer{publi
2021-04-18 13:24:12
59
原创 1.接口(使用interface)
概述: 有时候需要从几个类中派生出一个子类,继承他们的所有属性和方法.但是,java不支持多重继承.于是就引入接口,解决这样的问题.故接口有时候必须从几个类中抽取一些共同的行为特征,而他们之间又没有is-a 的关系,仅仅是具有相同的行为特征.如 ; MP3 手机和数码相机等等都支持USB连接....
2021-04-18 12:44:58
198
1
原创 抽象类与抽象方法(abstract关键字的使用)
抽象类:有时将一个父类设计的非常简单,以至于它没有具体的实例.常用 abstract 修饰该类,表示该类是抽象的该关键字可以修饰的结构有; 类, 方法修饰类 即 抽象类:> 此类不能实例化.> 抽象类中一定有构造器.便于子类实例化时调用( 涉及;子类对象实例化的全过程)> 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作.修饰方法 即 抽象方法: > 抽象方法只有方法的声明,没有方法体;public abstract void eat()
2021-04-15 18:45:57
297
原创 1.关键字.final(最终的)
1.final 可以修饰;类、方法和属性2.final 用来修饰一个类时; final class A{ } class B extend A // 出错 { } 原因在于final修饰的类是一个最终的类,不能再被其他类继承,明确表示这个类不予许继承。 故此,在此类基础上不能再去去拓展他的方法或者属性了。 比如: String 类. StringBuffer 类.......3
2021-04-15 12:00:48
132
原创 3.代码块(BLOCK)—static 修饰分类说明和使用(了解)
//代码块形式:{代码块}1.作用;用来初始化类或对象2.代码块如果有修饰只能用static修饰 :所以就有非静态代码块和 静态代码块两种 { 代码块 }
2021-04-15 11:29:52
147
原创 2.单例设计模式(static 运用之饿汉式和懒汉式)
*设计模式之单例模式是在大量的实践中总结和理论之后优选的代码结构、编程风格、以及解决问题的思考方式。个人理解: 就好比“套路”。追女生都有哪些套路,追什么类型的女生就用哪种套路。用反了就不好使。而这里的“套路”就是人家追女孩子多了的人总结下来的干货(方法)。拿着它去用就完事了。单例模式:就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实列。**制作过程:我们首先必须将类的构造器的访问权限设置为private,这样,就不能用new 操作符在类的外部产生类的对象了,但在类的内
2021-04-14 22:35:16
149
原创 1.关键字;static(静态的)
1.关键字;static(静态的)static 可以修饰属性、方法、内部类和代码块1.使用static修饰属性:静态变量1.1 我们创建了类的多个对象,多个对象都共享一套类中的静态属性。当通过某个对象修改静态变量时 会导致其他对象调用此静态变量时,是修改过了的。1.2使用方式:随着类的加载而加载(就是说可以通过类名来调用此静态方法也可以通过对象调用此方法),可以通过“类.静态方法”的方式调用。2.未使用static修饰属性:非静态变量2.1 我们创建了类的多个对象,每个对象都独立永远
2021-04-14 20:35:34
97
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人