自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 IDEA 2023版本解决Error running Command line is too long. Shorten the command line

Error running XXXApplication. Command line is too long. Shorten the command line via JAR manifest or via a classpath file and rerun.

2023-12-06 15:43:30 5220

原创 Java实习生面试题与笔试题

昨天进行的两场面试,题目没有拍照,想起来的就写上来。笔试题13&17 的结果?(上午A公司的笔试题,以下皆为B公司)写出八大基本数据类型和大小与其封装类。手写一个带有名称,年龄,性别的人类,包含get/set方法和一个返回两数相加的 count方法。SpringMVC的常用注解有哪些?最少写四个redis的作用?及其数据类型。谈谈你对SpringBoot的理解和使用方式。说说SpringCloud的作用与其重要的组件。SQL笔试题两道现有一张部门表,有id和名称,有一张员工表,

2021-06-12 08:33:26 1661 1

原创 存储过程怎么使用

1.什么是存储过程?存储过程是封装了一条或多条SQL的集合。它的好处是简单、高性能、安全。2.为什么要使用存储过程?简化复杂的操作,把SQL封装起来容易使用。如果所有开发人员和应用程序都使用同一存储过程,则所有使用的代码都是相同的,防止多余执行的步骤保证了数据的一致性。简化对变动的管理,如果表名列名或者业务逻辑发生变化,只需要改变存储过程中的代码,使用它的人甚至不需要知道这些变化。通过对存储过程限制对基础数据的访问,减少数据讹误的机会(讹误是指无意识或别的原因所导致的数据和讹误)。调用存储过

2021-05-08 22:50:05 5753 1

原创 冒泡排序

package cn.sun;import org.junit.Before;import org.junit.Test;import java.util.Arrays;import java.util.Random;/** * @author JustMonika * @create 2021-03-06 18:33 */public class algorithm { private int[] arr = new int[100]; @Before p

2021-03-06 18:45:52 134

原创 idea debug 首先进入 URlLClassLoader 解决办法

ctrl + shift + f8取消勾选

2021-03-06 14:30:50 1511 1

原创 Mybatis复习_1

什么是Mybatis?根据官方文档得知mybatis是一个 持久层框架支持自定义 SQL、存储过程以及高级映射,几乎避免了所有的 JDBC 代码以及设置参数和获取结果集的工作。Mybatis入门Mybatis环境搭建Mybatis入门案例Mybatis的单表crud操作Mybatis的参数和返回值Mybatis的dao编写Mybatis的配置的细节(标签的使用)Mybatis多表操作一对多多对一Mybatis缓存和注解开发Mybatis中的加载时机(查询的时机)Mybatis

2021-03-03 08:09:06 97

原创 mybatis_properties

db.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc:mysql:///mydbusername=rootpassword=rootmybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://m

2021-03-02 18:45:35 168

原创 xxxMapper.xml

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="cn.sun.dao.UserMapper"> <select id="findAll" re

2021-03-02 18:34:14 133 1

原创 java.io.IOException: Could not find resource mybatis-config.xml

今天复习 mybatis的时候 ,使用 mybatis 中 Resources工具类加载 核心配置文件的时候,出现了 文件找不到的情况java.io.IOException: Could not find resource mybatis-config.xml但看了一下classes 目录下,的确也被打包进来了,但就是报异常,于是试了试 在 文件名前加了个空格InputStream input = Resources.getResourceAsStream(" mybatis-config.xm

2021-03-02 18:26:45 305

原创 Mybatis核心配置文件

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="development"> <environmen

2021-03-02 17:24:01 99

原创 mybatis_maven_坐标

<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.5</version> </dependency>

2021-03-02 17:09:35 847

原创 JDBC笔记

1、JDBC是什么?JDBC是sun公司用于定义使用Java语言操作所有关系型数据库的一种规范,是一个接口,数据库厂商去实现这个接口,给我们提供相应的API,供我们使用2、JDBC怎么用?原生JDBC的入门使用0、导入mysql驱动jar包(这里提供maven坐标) <!--mysql驱动--> <dependency> <groupId>mysql</groupId> &

2021-03-02 08:44:32 73

原创 mysql笔记

什么是mysql 一个关系型数据库(数据采用行和列来存储的表组成的数据库)mysql是干什么的? 存储数据,可以存放信息,图片,视频等...mysql具体使用mysql使用 一种被称之为 结构化查询语言的数据库语言来操作,其名 sqlsql:定义了关系型数据库的查询规范sql的分类:DDL: 用于操作数据库和表,如创建数据库,创建表,修改表名,字符集等DMl:用于操作表中的数据,如插入,删除,增加列等DQL:用于查询表中的数据DCL:用于用户授权mysql中的..

2021-03-02 08:22:12 77

原创 JavaEE【回顾与小结】

1、什么是JavaEE?JavaEE最核心的组件就是基于Servlet标准的Web服务器,开发者编写的应用程序时基于 Servlet API并运行在Web服务器内部用B/S架构时,总是通过HTTP协议实现通信;Web开发通常是指开发服务器端的Web应用程序JDBC概念:Java DataBase Connectivity java 数据库连接,Java语言操作数据库JDBC的本质:sun公司定义的一套关于所有关系型数据库的规则,即接口,各个数据库厂商去实现这个接口,提供数据区驱动jar包。

2021-03-01 22:28:52 956

原创 Java_IO流

IO 流: 因为数据传输过程是二进制的,传输时 一点一点从 目标源到目标点的这个过程像 水的流动,所以称之为 流。input:输入,从内存 到 硬盘。 output:输出,从硬盘 到 内存。流就是用来处理数据的,所以在使用 IO操作时,要确定 目标源 和 目的地。IO流常用的对象有//文件字节输入输出流FileInputStreamFileOutputStream//缓冲字节输入输出流BufferInputStreamBufferOutputStream//字符输入输出流FileRe

2021-02-01 10:31:22 94

原创 Java注解

**注解:**相当于 一个标签,可以作用于 类、属性、方法,不同的标签有不同的功能。如:检查,赋值等两个最常见的注解@Override@Overload

2021-02-01 09:55:39 88

原创 Java反射

反射机制:能让Java代码在运行期 可以获取到 任意对象的任何属性和方法。什么是运行期?首先 Java 分为 编译期和运行期编译期:Java代码被编译为JVM可以执行的字节码文件。运行期:是指该字节码被JVM运行。因为代码被运行加载了内存,所以可以在运行期间 获取到需要的对象所有信息,无论是 公有属性还是私有属性。所以很多框架常用与反射机制,来加载配置文件。...

2021-02-01 09:38:25 77

原创 Java泛型

在没有泛型之前,人们可以向一个容器中添加任意类型对象,无疑这样做是非常方便的,但等到要取出来用的使用,就很麻烦了,拿出的对象和需要的类型不同,就很容易出现 类型转换异常,于是泛型的出现,解决了这个问题。泛型:可以看成 是 规定一个 容器 只能 存放什么类型,如 一个 ArrayList 中 只能 存放 String 类型。也可以用来定义 泛型类,泛型方法,使用起来很方便//规定 list 只能 存储 StringList<String> list = new ArrayList<S

2021-01-31 11:37:32 82

原创 Java异常

异常:是指 Java程序 运行期间 出现的非不可抗力的错误分类两大类Exception 和 ErrorException:程序员可以解决的一般性问题。Error:程序猿无法解决的JVM内部错误。常见的Exception有:空指针异常:NotPointException数组下标越界异常:ArrayIndexOutOfBoundsException算数运算异常:ArithmeticExecption类型转换异常:ClassCastException等等。。。异常处理机制try{//可

2021-01-31 11:24:32 116 1

原创 Java容器

Java里的容器默认指的是: 集合,可以存储对象集合分类两大类 :Collection为顶层接口的单列集合Map为顶层接口的双列集合(它们都实现了Iterable接口:迭代器,方便遍历集合)单列集合常用的有: ArrayList、HashSet。了解的有:LinkedList、LinkedHashSet。ArrayListArrayList底层原理: 底层使用object[]数组进行存储,有默认容量,每次添加元素时检察容量,当容量不够的时候,会使用 System.arraycopy() 的

2021-01-31 11:11:53 71

原创 Java接口

Java中只支持单继承,但接口可以实现 “多继承”,使用 实现的方式定义接口的方式public interface MyInterface1{}public interface MyInterface2{}实现接口的方式public class MyClass implements MyInterface1{}public class MyClass implements MyInterface1,MyInterface2{}接口中可以定义常量和抽象方法修饰符不写默认为隐

2021-01-27 20:46:36 67

转载 Java面向对象

文章目录前言一、面向对象是什么?总结前言本文带你领略面向对象强大所在。一、面向对象是什么? 我们都知道 Java 是一种面向对象的编程语言,但 面向对象 这个词汇听起来就很抽象,那么我将举一个例子,带你了解什么是面向对象。总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...

2021-01-27 18:06:27 101

原创 Java基础语法

一、标识符和关键字标识符命名规范:以字母、数字、下划线 _、**$**符组成,不能以数字开头。包名要小写、类名各单词首字母大写、变量名和方法名采用驼峰命名法,常量推荐大写、多个单词以_分隔。关键字一些被赋予特殊含义的词汇、不能作为标识符Java中的关键词有:abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenum

2021-01-26 19:45:06 312

转载 IDEA自动生成final解决办法

遇到一个问题,写完代码后使用.var或者alt+回车,快捷键接收参数的时候变量类型前面总是附带一个final修饰符就很难受,查了一会找到了,解决办法,就是,在接收的时候把这个Declare final的勾取消了,就好了...

2020-04-04 18:15:26 5322 9

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除