- 博客(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
6918
原创 Java实习生面试题与笔试题
昨天进行的两场面试,题目没有拍照,想起来的就写上来。笔试题13&17 的结果?(上午A公司的笔试题,以下皆为B公司)写出八大基本数据类型和大小与其封装类。手写一个带有名称,年龄,性别的人类,包含get/set方法和一个返回两数相加的 count方法。SpringMVC的常用注解有哪些?最少写四个redis的作用?及其数据类型。谈谈你对SpringBoot的理解和使用方式。说说SpringCloud的作用与其重要的组件。SQL笔试题两道现有一张部门表,有id和名称,有一张员工表,
2021-06-12 08:33:26
1779
1
原创 存储过程怎么使用
1.什么是存储过程?存储过程是封装了一条或多条SQL的集合。它的好处是简单、高性能、安全。2.为什么要使用存储过程?简化复杂的操作,把SQL封装起来容易使用。如果所有开发人员和应用程序都使用同一存储过程,则所有使用的代码都是相同的,防止多余执行的步骤保证了数据的一致性。简化对变动的管理,如果表名列名或者业务逻辑发生变化,只需要改变存储过程中的代码,使用它的人甚至不需要知道这些变化。通过对存储过程限制对基础数据的访问,减少数据讹误的机会(讹误是指无意识或别的原因所导致的数据和讹误)。调用存储过
2021-05-08 22:50:05
6190
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
175
原创 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
138
原创 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
213
原创 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
169
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
356
原创 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
142
原创 mybatis_maven_坐标
<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.5</version> </dependency>
2021-03-02 17:09:35
936
原创 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
109
原创 mysql笔记
什么是mysql 一个关系型数据库(数据采用行和列来存储的表组成的数据库)mysql是干什么的? 存储数据,可以存放信息,图片,视频等...mysql具体使用mysql使用 一种被称之为 结构化查询语言的数据库语言来操作,其名 sqlsql:定义了关系型数据库的查询规范sql的分类:DDL: 用于操作数据库和表,如创建数据库,创建表,修改表名,字符集等DMl:用于操作表中的数据,如插入,删除,增加列等DQL:用于查询表中的数据DCL:用于用户授权mysql中的..
2021-03-02 08:22:12
114
原创 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
996
原创 Java_IO流
IO 流: 因为数据传输过程是二进制的,传输时 一点一点从 目标源到目标点的这个过程像 水的流动,所以称之为 流。input:输入,从内存 到 硬盘。 output:输出,从硬盘 到 内存。流就是用来处理数据的,所以在使用 IO操作时,要确定 目标源 和 目的地。IO流常用的对象有//文件字节输入输出流FileInputStreamFileOutputStream//缓冲字节输入输出流BufferInputStreamBufferOutputStream//字符输入输出流FileRe
2021-02-01 10:31:22
128
原创 Java注解
**注解:**相当于 一个标签,可以作用于 类、属性、方法,不同的标签有不同的功能。如:检查,赋值等两个最常见的注解@Override@Overload
2021-02-01 09:55:39
126
原创 Java反射
反射机制:能让Java代码在运行期 可以获取到 任意对象的任何属性和方法。什么是运行期?首先 Java 分为 编译期和运行期编译期:Java代码被编译为JVM可以执行的字节码文件。运行期:是指该字节码被JVM运行。因为代码被运行加载了内存,所以可以在运行期间 获取到需要的对象所有信息,无论是 公有属性还是私有属性。所以很多框架常用与反射机制,来加载配置文件。...
2021-02-01 09:38:25
125
原创 Java泛型
在没有泛型之前,人们可以向一个容器中添加任意类型对象,无疑这样做是非常方便的,但等到要取出来用的使用,就很麻烦了,拿出的对象和需要的类型不同,就很容易出现 类型转换异常,于是泛型的出现,解决了这个问题。泛型:可以看成 是 规定一个 容器 只能 存放什么类型,如 一个 ArrayList 中 只能 存放 String 类型。也可以用来定义 泛型类,泛型方法,使用起来很方便//规定 list 只能 存储 StringList<String> list = new ArrayList<S
2021-01-31 11:37:32
122
原创 Java异常
异常:是指 Java程序 运行期间 出现的非不可抗力的错误分类两大类Exception 和 ErrorException:程序员可以解决的一般性问题。Error:程序猿无法解决的JVM内部错误。常见的Exception有:空指针异常:NotPointException数组下标越界异常:ArrayIndexOutOfBoundsException算数运算异常:ArithmeticExecption类型转换异常:ClassCastException等等。。。异常处理机制try{//可
2021-01-31 11:24:32
149
1
原创 Java容器
Java里的容器默认指的是: 集合,可以存储对象集合分类两大类 :Collection为顶层接口的单列集合Map为顶层接口的双列集合(它们都实现了Iterable接口:迭代器,方便遍历集合)单列集合常用的有: ArrayList、HashSet。了解的有:LinkedList、LinkedHashSet。ArrayListArrayList底层原理: 底层使用object[]数组进行存储,有默认容量,每次添加元素时检察容量,当容量不够的时候,会使用 System.arraycopy() 的
2021-01-31 11:11:53
109
原创 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
102
转载 Java面向对象
文章目录前言一、面向对象是什么?总结前言本文带你领略面向对象强大所在。一、面向对象是什么? 我们都知道 Java 是一种面向对象的编程语言,但 面向对象 这个词汇听起来就很抽象,那么我将举一个例子,带你了解什么是面向对象。总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...
2021-01-27 18:06:27
146
原创 Java基础语法
一、标识符和关键字标识符命名规范:以字母、数字、下划线 _、**$**符组成,不能以数字开头。包名要小写、类名各单词首字母大写、变量名和方法名采用驼峰命名法,常量推荐大写、多个单词以_分隔。关键字一些被赋予特殊含义的词汇、不能作为标识符Java中的关键词有:abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenum
2021-01-26 19:45:06
454
转载 IDEA自动生成final解决办法
遇到一个问题,写完代码后使用.var或者alt+回车,快捷键接收参数的时候变量类型前面总是附带一个final修饰符就很难受,查了一会找到了,解决办法,就是,在接收的时候把这个Declare final的勾取消了,就好了...
2020-04-04 18:15:26
5475
9
空空如也
如何通过url下载监控回放-海康摄像头
2021-10-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人