ArrayStoreException
码龄5年
关注
提问 私信
  • 博客:6,827
    6,827
    总访问量
  • 30
    原创
  • 719,287
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2019-12-18
博客简介:

weixin_46046653的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得0次评论
  • 获得7次收藏
创作历程
  • 5篇
    2021年
  • 25篇
    2020年
成就勋章
TA的专栏
  • SpringBoot
    1篇
  • Java
    26篇
  • 异常
    1篇
  • mybatis-plus
    1篇
  • MySql
    2篇
兴趣领域 设置
  • 大数据
    mysql
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SpringBoot AOP+自定义注解实现日志功能

1.创建系统日志数据库表2.maven坐标<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>1.9.7</version> <scope>runtime</scope>
原创
发布博客 2021.11.12 ·
1534 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springboot配置国际化功能

在resources文件夹下创建i18n文件夹会自动创建message.properties,message_en_US.properties和message_zh_CN.properties配置文件点击Resource Bundle添加数据修改application.yml messages: # 配置国际化绑定的文件 不绑定会乱码 encoding: utf-8 basename: i18n.message导入thymeleaf和web启动类jar包 <
原创
发布博客 2021.10.19 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

easypoi 和 easyExcel的冲突问题

更新easyPoi的版本为4.1.3 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.3</version> </dependency> <dependen
原创
发布博客 2021.10.13 ·
517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot的Log4j2配置

添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <!--出去spring bootstarter的logging默认依赖避免依赖冲突-->
原创
发布博客 2021.10.12 ·
199 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

MyBatis-plus代码自动生成器

pom文件<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.0</version> </dependency> &l
原创
发布博客 2021.10.11 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下mysql -bash: mysql: command not found错误

linux输入cd /usr/local/mysql/mysql8/bin/ 时,报-bash: mysql: command not found错误。解决方法:alias mysql=/usr/local/mysql/mysql8/bin/mysql再次输入:mysql -uroot -p就行
原创
发布博客 2020.11.16 ·
96 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySql基本语法

MySql的特点1.操作便捷2.小巧,功能齐全3.免费、开源的数据库4.可运行与Windows或Linux系统,跨平台数据库简称DB​ 长期存放在计算机内,有组织、可共享的大量数据的集合,是一个数据"仓库"作用:存放、管理数据分类关系型数据库、NoSQL数据库常见的数据库​ 关系型数据库:MySQL ORACLE PostgreSQL​ NoSQL数据库:redis mongoDBMySQL数据库的特点开源免费,小巧但功能齐全可在Windows和Linux系统上运行操
原创
发布博客 2020.10.02 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaStream流、方法引用

第一章 Stream流说到Stream便容易想到I/O Stream,而实际上,谁规定“流”就一定是“IO流”呢?在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。1.1 引言传统集合的多步遍历代码几乎所有的集合(如Collection接口或Map接口等)都支持直接或间接的遍历操作。而当我们需要对集合中的元素进行操作的时候,除了必需的添加、删除、获取外,最典型的就是集合遍历。例如:import java.util.ArrayL
原创
发布博客 2020.10.01 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java函数式接口

第一章 函数式接口1.1 概念函数式接口在Java中是指:有且仅有一个抽象方法的接口。函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。备注:“语法糖”是指使用更加方便,但是原理不变的代码语法。例如在遍历集合时使用的for-each语法,其实底层的实现原理仍然是迭代器,这便是“语法糖”。从应用层面来讲,Java中的Lambda可以被
原创
发布博客 2020.09.29 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java网络编程

第一章 网络编程入门1.1 软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机 的通信的程序。1.2 网络通信协议网络通信协议:通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通信。这就 好比在道路中行驶的
原创
发布博客 2020.09.27 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java缓冲流、转换流、对象流

第一章 缓冲流1.1 概述缓冲流,也叫高效流,是对4个Filexxx流的增强,所以也是4个流,按照数据类型分类:字节缓冲流:BufferedInputStream BufferedOutputStream字符缓冲流:BufferedReader BufferedWriter缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO 次数,从而提高读写的效率。1.2 字节缓冲流构造
原创
发布博客 2020.09.26 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java IO 、IO异常处理、Properties属性集

第一章 IO概述1.1 什么是IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬 盘、外接设备等等。我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为 输入input和输出output,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做
原创
发布博客 2020.09.24 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaFile类、递归

第一章 File类1.1 概述java.io.File类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.2 构造方法public File(String pathname):通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child):从父路径名字符串和子路径名字符串创建新的 File实例。public File(File parent, String child):从父抽象路径名
原创
发布博客 2020.09.23 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java等待唤醒机制、线程池、lambda表达式

第一章 等待唤醒机制1.1 线程间通信概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。为什么要处理线程间通信:多个线程并发执行时, 在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务,并且我们希望他们有规律的执行, 那么多线程之间需要一些协调通信,以此来帮我们达到多线程共同操作一份数据。如何
原创
发布博客 2020.09.22 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java异常、进程、线程、并行并发

一、异常1.异常的概念异常:指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。注意:异常指的并不是语法错误,语法错了,编译不通过,根本不能运行2.异常的体系异常机制其实是帮助我们找到程序中的问题,异常的根类是 java.lang.Throwable ,其下有两个子类:java.lang.Error 与 java.lang.Exception
原创
发布博客 2020.09.21 ·
97 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JavaMap集合(特点、实现类、方法、遍历)

一、Map1. Map的特点a. 一个元素key和value两部分b. key和value可以是任意引用数据类型c. key不能重复(底层是Set集合),一个key对应一个唯一的value2. Map的常用实现类a. HashMap implements Map底层:哈希表特点:新增顺序和取出顺序不一定一致(无序)b. LinkedHashMap extends HashMap底层:哈希表+链表特点:新增顺序和取出顺序一致(有序)3. Map接口中的常用方法put(K k,V v)
原创
发布博客 2020.09.20 ·
436 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java数据结构、List、Set、Collections(工具类)

一、数据结构1. 数据结构_栈特点:先进后出(子弹压膛)2. 数据结构_队列特点:先进先出(排队)3. 数据结构_数组特点:查询快:有索引值。增删慢:每一次新增要创建新的数组每一次的删除要调整数组元素4. 数据结构_链表(单向和双向)Linked{//双向Linked pre;E e;Linked next;}特点:查询慢:没有索引增删快:5. 数据结构_红黑树(新增、查找都比较快)二叉树:每个节点两个分支排序树/查找树:存储的元素有顺序。左小右大红黑树:趋近于
原创
发布博客 2020.09.18 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java的Collection集合、迭代器、泛型

一、Collection集合1. Collection集合介绍Collection:单列集合(接口)List:(接口)特点:1.有索引2.可以重复3.有序(添加的顺序和获取的顺序一致)实现类:ArrayList(底层实现是数组)LinkedList(底层实现是链表)VectorSet:(接口)特点:1.没有索引2.不能重复实现类:TreeSet 3.无序HashSet 3.无序(添加顺序和获取顺序不一定一致)LinkedHashSet 3.有有序学习: 学习顶层
原创
发布博客 2020.09.17 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java Object类、时间日期、StringBuilder

1. Object顶级父类1.1 Object类的toString方法Object类toString方法打印的是:类信息@地址值自定义类的对象,调用toString方法,调用的就是父类Object的toString方法自定义类,覆盖重写了toString方法,调用toString方法,打印是:根据重写规则,来打印。打印的是属性的值1.2 Object类的equals方法Object类的equals方法比较的是:对象的地址值public boolean equals(Object obj)
原创
发布博客 2020.09.16 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Javafinal关键字、内部类

一、final关键处的使用1.修饰类被final修饰的类,不能被继承。我们学过的String 、Math都是被final修饰的类2.修饰成员方法被final修饰的方法,不能被覆盖重写。final 和 abstract 不能同时使用。3.修饰成员变量被final修饰的成员变量其值不能变 基本数据类型:值不能变 引用数据类型:地址值不能变,地址值里面的成员变量的值可以改变 在定义的时候必须赋值 直接赋值:基本数据类型,直接给值。引用...
原创
发布博客 2020.09.15 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多