自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 java.io.IOException: Resetting to invalid mark

java.io.IOException: Resetting to invalid mark从对象存储下载一个文件S3Object,然后上传到另一个对象存储中,文件迁移。

2022-10-09 08:26:33 3217

原创 java.lang.ClassCastException: xxxxEntity cannot be cast to java.lang.String

java.lang.ClassCastException: xxxxEntity cannot be cast to java.lang.String

2022-08-25 08:54:22 576

原创 SpringBoot+RabbitMq实现数据批量接收,批量操作

SpringBoot+RabbitMq实现数据批量接收,批量操作

2022-07-31 11:29:55 7636

原创 Vue3.0+ElementPlus+Springboot+MybatisPlus的单表demo

Vue3.0+ElementPlus+Springboot+MybatisPlus的单表demo

2022-07-30 17:13:41 843

原创 优雅的生成excel模板,注解加hutool实现(一)

优雅的生成excel模板,注解加hutool实现(一)先给大家在这介绍一个很好用的工具包hutool工具包,用了段时间比较顺手,并且是中文注释。。。。。其中就有excel的封装工具。官网地址:[(https://hutool.cn/docs)](入门和安装 (hutool.cn))此次实现excel导出则是借助hutool工具包和poi实现本次实现的maven依赖<!--hu tool--><dependency> <groupId>cn.hutool&

2021-12-21 21:19:23 2699

原创 poi导入excel判断,是否是excel文件

spring boot使用poi导入excel文件,判断是否为正确文件

2021-12-19 18:49:32 1707

原创 CentOS 安装 Docker详细教程以及配置镜像镜像加速

docker安装以及配置镜像加速本文使用 Linux 环境教大家如何基于 CentOS 安装 Docker 及配置镜像加速。相关链接Docker 官网:https://www.docker.com.Github Docker 源码:https://github.com/docker/docker-ce.在 CentOS 上安装 Docker 引擎Docker 支持 Mac Windows Linux,本文使用 Linux 环境教大家如何基于 CentOS 安装 Docker 及配置镜像加速。

2021-03-21 16:48:40 363

原创 json的解析

json的两种解析方式​ 1)谷歌提供的gson;​ Gson 是一个 Google 提供的一个 Java 库,可用于将 Java 对象转换为 JSON 表示。它也可以被用来将 JSON 字符串转换成一个等效的 Java 对象。​ (1)从json格式转为字符串形式:获取需要的字符串;格式化为字符串​ (2)从字符串格式转为json格式:Gson 的 节点对象:JsonElem...

2019-07-10 20:43:22 183

原创 javaweb----初识web

web的发展历程​ 由于服务端需要处理的请求越来越多,需要区分不同的请求,而进行不同的处理,导致服务端的代码越来越复杂。服务器随之出现,市面上的服务器有很多,比较常用的有;tomcat、JBOOS、IBM的WebSphere、BEA的WebLogic以及Apache等。​ Java Web 是用 Java 技术来解决相关 web 互联网领域的技术总和。Web包括:web服务器和web客户端两部...

2019-07-10 20:41:57 244

原创 javaweb-cookie和session对象以及文件上传和下载

cookie​ cookie是一种浏览器提供的技术,通过服务器的程序能将一些只须保存在客户端,或者在客户端进行处理的数据,放在本地的计算机上,例如常见的记住密码则是通过cookie来实现的。​ cookie的格式:键值对用“=”链接,多个键值对间通过“;”隔开。​ 在响应头可以看见:Set-Cookie:key=valuecookie的创建和发送​ 通过new Cookie(“key”,...

2019-07-10 20:38:58 351

原创 javaweb----过滤器和监听器与Servlet3.0注解

Filter过滤器​ Filter即为过滤器,用于Servlet之外对request或者对response进行修改。它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理。在一个web应用中可以编写多个Filter,这些Filter组合起来称为一个Filter链。​ 若是一个过滤器链:先配置先执行(请求时的执行顺序);响应时:以相反的顺序执行。过滤器的实现...

2019-07-10 20:35:48 238

原创 数据库查询语言

数据库查询语言  数据库(Database)是按照数据结构来组织、存储和管理数据的仓库;随着信息技术市场的发展,数据管理不再仅仅是存储和管理数据,而变成用户所需要的各种数据管理方式。  数据库现在已经成为数据管理的重要技术,也是计算机的重要分支。由于数据库具有数据结构化,最低冗余度、较高的程序与数据独立性,易于扩展、易于编制应用程序等优点、较大的信息系统都是建立在数据库设计之上的。  数据库...

2019-06-19 19:13:49 1672

原创 java----反射机制

反射  JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java 语言的反射机制。  java反射机制可以让我们在编译期之外的运行期检查类,接口,变量以及方法的信息。反射还可以让我们在运行期实例化对象,调用方法,获取|设置变量的值。  要获取类信息首先要获取...

2019-06-17 21:33:55 91

原创 java---网络编程

IP:定位网络中的不同节点(电子设备:手机,电脑,路由器。。。)特殊的IP地址:  192.168.0.0~192.168.255.255局域网内部使用  127.0.0.1本地IP  localhost本地域名IP和 域名:他们之间用过域名解析服务器转换。端口:区分不同软件  端口号占用两个字节0~65535,同一协议下,端口号不能冲突,设置端口号时尽量越大越好。  预留端口号:...

2019-06-16 15:12:33 88

原创 java--Map容器和多线程

Map接口特点:存储键值对形式的数据 key-value(K-V)key是无序的,不可重复的–>set集合value无序的,可重复的 -->Collection集合一个key只能对应一个value(如果想要value对应多个值可以存储在容器中list)存储多个数据的时候,如果key相同,value会覆盖遍历方法:keySet() 返回所有的keyval...

2019-06-14 20:52:41 913

原创 java---容器

容器类  容器可以存储任意类型数据,可以存储多个数据,但是只能存储引用数据类型,因此存储基本数据类型时,会发生自动装箱。collection接口  collection接口是容器类的父接口,一些collection允许重复的元素,一些不允许重复的元素。  set子接口的特点是无序不可重复。  list子接口的特点是有序可重复。常用方法:void clear() 移除此 collec...

2019-06-13 20:04:18 150

原创 java----IO流

IO流  流:是一连串流动的数据或者是管道。  数据源------<>--------目的地  数据输出的我们称它为数据源,数据输入的我们称它为目的地,以程序(大脑)为中心,数据输入程序,程序就是目的地,数据输出程序,程序就是数据源。流的分类:按流向分:输入流和输出流;按操作单元分:字节流和字符流;按功能分:节点流和功能流;  节点流:数据直接从数据源到目的地,没有任何...

2019-06-12 11:25:18 133

原创 java----常用类

一、String类  Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。String构造器String() 初始化一个新创建的 String 对象,使其表示一个空字符序列。String s1=new String();String(c...

2019-06-10 19:56:11 101

原创 java--二维数组以及异常和异常处理

二维数组数组中嵌套数组就是二维数组二维数组的声明数据类型[][] 数组名;数据类型 数组名[][];初始化:动态初始化:数据类型[][] 数组名 = new 数据类型[一维的长度][二维的长度];每一个第二维的小数组长度相同数据类型[][] 数组名 = new 数据类型[一维的长度][];第二维的每一个小数组的长度可以不同,第二维的小数组还没有创建每个数组 arr[外层...

2019-06-08 16:35:39 694

原创 java------内部类、数组以及可变参数的使用

内部类  类中定义类就是内部类。如果一个事物的成员也是一个事物,那么就可以使用内部类的定义。  常见的内部类有:成员内部类,局部内部类,私有内部类,静态内部类,匿名内部类(最重要的。)成员内部类内部类定义在外部类的成员位置。作为成员可以使用成员修饰符(public、private、default、protected、static、(不包括final)),作为类可以继承类,可以实现接口。...

2019-06-05 19:14:04 364

原创 java----接口和常用设计模式

接口  可以理解为是一种特殊的抽象类。使用interface关键字定义接口。  抽象类:是一个事物所具有的功能。  接口:是一个事物所具有的额外功能。  二者之间的选择,推荐使用接口,如果父类的功能有功能体实现的,也有只定义功能子类可以具有的功能,但是没有实现,可以抽象类。接口的优点:提高代码的复用性。解耦。定义编程规范。接口多实现。在jdk1.7及以前:  属性:使用p...

2019-06-04 19:33:59 253

原创 java-----权限修饰符,重写,super和final关键字,多态,转型和抽象类

权限修饰符   java中4中修饰符分别为public、protect、default、private,他们这就说明了面向对象的封装性,所以我们要使用他们尽可能的让权限降到最低,从而安全性提高。(同一个类中除内部类外所有修饰符都是可以访问的,所以下面排除这种情况。) 权限修饰符 本类 同包类 不同包子类 不同包的其他类 private T F F...

2019-06-03 19:39:03 222

原创 java-----Static和import关键字、块(block)、封装和继承

静态关键字static  static也是一种修饰符,修饰变量的时候叫静态变量也叫类变量,他是成员修饰符,不能修饰局部变量。修饰方法的时候叫做静态方法也叫类方法。调用...

2019-06-02 16:53:58 359

原创 java-----面向对象与面向过程,构造器和this关键字

面向对象与面向过程  面向对象和面向过程都是一种思想,一种思维方式,概括的讲,在做某件事情的时候,面向对象是一种宏观的思维,比如爸爸叫你做饭,他只是告诉你6点之前做好饭,不会告诉你细节;面向过程是一种微观思维,就比如妈妈叫你做饭,她会告诉你用电饭煲,加入几盒米,然后加水…,告诉你非常详细的过程。  面向过程的优点:  1)更贴合于现实生活。  2)面向过程更贴合于管理者,面向过程更贴合于执...

2019-05-31 19:07:16 104

原创 java------循环嵌套,方法和重载

循环嵌套双重for循环是就java中常见的循环嵌套,学习java必须要掌握。  for(条件初始化;条件判断;条件变化){      //代码    for(条件初始化;条件判断;条件变化){      //代码      }    //代码  }使用for循环打印输出99乘法表是比较经典的例题,如果可以掌握,那就说明你理解了双重for循环。public class Test{...

2019-05-31 09:08:50 255

原创 java-----Switch语句,For循环、While循环、Do...While循环,break和continue关键字和Math类

Switch语句switch语句的结构: switch 语句主要用于定值判断switch(表达式){    case 值1:      语句体1;      break;    case 值2:      语句体2;      break;      …    default:      语句体n;      break;    }表达式里的内容可以是byte,sho...

2019-05-28 21:28:33 509

原创 java-----转义字符,运算符和Scanner、Random两个基础类,if-else流程控制语句

今天是学习java的第三天,我相信我能做的好,加油!!!!  再糟糕的开端也是开端!通常,我们很多人的心态是,除非确信自己能把一件事做好,否则就不敢去做,结果到头来一事无成。因此我们要勇于尝试,让自己不后悔。转义字符  转义字符就是用来表示某些具有特殊含义的字符,转义字符从反斜杠(\)开始,格式为:(+要转义的字符)。  常见的有如下几种:  (\t)制表符:一个制表符代表8个空格,一个...

2019-05-26 19:43:16 171

原创 java----JDK的环境变量配置,标识符,常量和变量以及数据类型和数据转换

学习java残酷的第二天今天是我学习java的第二天,学习了一些新的知识JDK安装之后需要配置环境变量   安装好之后可以把jdk的bin目录直接配置在Path环境变量中,与其他路径用(;)隔开,但是path中有许多其他的路径,因此容易出错,因此我们可以先在系统变量中添加JAVA_HOME系统变量,然后再在Path变量中引用JAVA_HOME路径即可。JAVA_HOME    D:...

2019-05-24 22:33:46 213

原创 java---计算机的常用快捷键,JDK的几个成熟版本与JDK的安装

美好生活的第一天@java基础知识欢迎来到我的博客,我是一个快乐的java小白   第一次使用博客,希望大家多多谅解,多多指教。计算机常用基础快捷键:全选 Ctrl+A复制 Ctrl+C粘贴 Ctrl+V剪切 Ctrl+X撤销 Ctrl+Z保存 Ctrl+S恢复 Ctrl+Y打开开始菜单 Win打开计算机窗口 Win+E打开运行窗口 Win+R显示桌面/所有窗口...

2019-05-23 21:11:41 409

空空如也

空空如也

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

TA关注的人

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