自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

方间一寸

记录每一次成长,并愿意帮到更多人

  • 博客(26)
  • 收藏
  • 关注

原创 EasyExcel - 不固定表头,导入数据百分数、小数显示位数不全及精读丢失问题解决

在工作中遇到有一个问题,导入文件中有百分数或者是小数(excel中显示百分数或小数,不是文本类型如图),在页面显示2位小数但实际选中后展示的数据并不只是2位小数的前提下,经过后端程序解析之后,发现解析后百分数和小数的小数点后面也只是保留了2位。因为是动态表头不能用注解。但是业务要求,虽然我Excel页面展示2位,但是你要把小数后面的全获取到给我。

2023-12-17 19:34:46 2467 1

原创 mysql-高级笔记【优化】

索引是帮助MySQL高效获取数据的一种【数据结构】是一种【排好序】的【快速查找】【B+tree】数据结构。

2023-12-02 23:41:56 910

原创 dbeaver 好用的设置

dbeaver的一些小技巧设置

2023-09-05 16:17:01 8757

原创 EasyExcel动态表头—导入导出(无实体)

最近有一个项目要求导出Excel,但是却不是直接从表中导出,甚至连实体都不能创建,因为这个excel的表头是从数据库中查询,不光内容会变化连个数也不确定最终我使用的是EasyExcel的动态表头解决这个问题,希望可以帮助到其他人,有用就鼓励一下吧。

2023-08-07 22:48:10 6252 3

原创 SQL语句

基本SQL语法,适合初学者

2023-03-07 16:04:33 202

原创 MySQL

MySQL一些基本概念,

2023-03-04 10:36:14 153

原创 Docker创建Nginx容器

linux系统使用docker快熟创建一个Nginx容器

2022-12-06 14:41:33 1219

原创 VS-code禁用EsLint代码检查(严格模式)

EsLint代码检查,该模式开启对与代码校验太过严格,这里我们介绍如何将vscode中Vue的严格模式关闭

2022-12-01 15:33:51 3120

原创 Spring 统一异常处理

对异常进行统一处理

2022-09-26 20:32:05 347

原创 Spring中更改状态码

作为后端开发工作者,有时前台会需要你将一些请求的状态码进行改变,例如本人遇到的情况,前台访问token,在token过期情况下返回到前台的状态信息依然是200,因为这是程序完整走完过滤器而返回的指定结果所以并没有错,而前端想要的是这种情况下返回401的状态码。

2022-09-26 20:04:02 919

原创 mybatis-plus使用

官网:http://mp.baomidou.com/MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2022-09-19 19:57:08 1324

原创 springBoot—过滤器卡全部,排除swagger

springBoot—过滤器卡全部,排除swagger

2022-08-08 10:59:49 2993 2

原创 第一章 初识Java

Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购。Java之父是詹姆斯.高斯林(James Gosling)。1996年发布JDK1.0版。目前最新的版本是Java17。

2022-07-14 18:11:40 312

原创 RabbitMQ—入门搭建工程

目录1、需求2、步骤3、搭建工程实例1.1、创建工程1.2、添加依赖1.3、编写生产者1.4、编写消费者1、需求 使用简单模式为例搭建环境完成消息传递2、步骤 ① 创建工程(生产者、消费者) ② 分别添加依赖 ③ 编写生产者发送消息 ④ 编写消费者接收消息3、搭建工程实例1.1、创建工程① 创建生产者② 创建消费者1.2、添加依赖<depen...

2022-02-26 21:26:37 1027

原创 mybatis配置文件

目录1、核心配置文件1.1、根标签1.2、子标签1.2.1、properties【属性标签】1.2.2、settings【设置标签】二、映射配置文件1、根标签2、子标签1、核心配置文件1.1、根标签configuration:所有子标签均需书写在当前根标签内部1.2、子标签1.2.1、properties【属性标签】作用:将数据库配置属性从dataSource标签内部提取到外部 属性: resource:设置外部属性文件类路径 ..

2022-02-24 13:20:14 641

原创 SE - 注解(@)

一、注解样式@ 注解名 ,就是注解例如:@Override,用在重写的方法上面二、注解有什么用?注解是一种特殊的注释。 代码基本的注释。不仅可以给人以说明解释作用 也可以给另一段代码读取,提供相关的信息。 例如:@Override, 程序员看到它,就知道这个方法是重写父类或父接口的方法。 编译器(javac.exe程序)看到它,就会对这个方法进行严格的格式校验,按照“重写”的要求进行校验。 三、元注解(4个)1、定义在声明注解时,加在注解上面的注解称为元注解。2.

2022-02-22 15:06:23 320

原创 Comparable接口和Comparator接口实现数组排序

一、说明1、 static void sort ( Object[ ] a ):(1)要求对象数组的元素实现java.lang.Comparable接口,即支持比较大小。元素重写的int compareTo(Object obj)指定按照什么排序,就怎么排序2、static void sort ( Object[ ] a , Comparator c):(1)给对象数组传一个java.util.Comparator接口的实现类对象,重写的int compare(Object o1, Obj

2021-11-19 01:38:31 632

原创 Comparber接口和Comparator接口比较俩个数大小

一、作用1 、java.lang.Comparable(优先考虑它)(自然排序接口,自然比较接口)3、java.util.Comparator(作为上面接口的补充,备胎)(定制排序接口,定制比较接口)上面两个接口有点像孪生兄弟,经常一起出现,所以要注意区分。这两个接口的作用:当Java的对象要比较大小时,要排序时,就要实现他们两个接口之一。二、 举例说明例:我们要实现学生对象的排序或比较大小(1)要让学生类Student实现java.lang.Comparable,并且重写int com

2021-11-19 01:07:40 508

原创 Java 已知三边求三角形求面积

//求三角形面积:public double getArea(){ //1、先判断三边是否可以组成三角形 if ((a+b)>c && (a+c)>b && (b+c)>a){ //2、使用海伦公式求面积 double s=(a+b+c)/2; return Math.sqrt(s*(s-a)*(s-b)*(s-c)); }else{ System.out.print.

2021-11-09 22:13:27 3975

原创 枚举类遍历(初学者)

Enum类的方法,所有枚举类都会继承(1)String name():返回枚举类的常量对象名称。(2)int ordinal():返回枚举类的常量对象编号,从[0]开始(3)static 枚举类[ ] values():作用是把所有枚举类对象,放到一个数组中,方便我们遍历这个方法API文档中没有,这是编译器自动生成的(4)static 枚举类 valueOf(String name):根据常量对象名,获取常量对象.这个方法API文档中没有,这是编译器自动生成的//遍历...

2021-11-08 22:40:39 1195

原创 jsonArray循环遍历取固定值(无实体)

@Override public JSONArray allExamName() { new ArrayList<>(); //MongoDB创建查询,括号中为表名 MongoCollection<Document> 考试表 = mongoTemplate.getCollection("nip_training");//取得表中所有数据 FindIterable<Doc...

2021-09-08 16:31:39 911

原创 数据库备份——mysqlidump

mysqldump是MySQL自带的逻辑备份工具。它的备份原理是通过协议连接到MySQL数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的insert语句,当我们需要还原这些数据时,只要执行这些insert语句,即可将对应的数据还原。...

2021-08-21 10:49:55 178

原创 MySQL数据库无法备份解决——mysqlidump

问题描述

2021-08-19 11:43:59 833

原创 若依框架发布项目

1、准备工作: ① 首先确定你的数据库是否为你要用来发布使用的库,若不是需要在代码中改为你的发布库 ② 若多人开发,切记发布前拉取代码,且与同事沟通好。 ③ 拉取项目后跑一遍,简单进行一个测试,主要看倒库是是否有错,以及屏蔽掉一些开发人员用到但用户用不到的模块2、开始发布 ① 首先需要关掉项目 ② 将项目打成jar包:找到项目文件夹打开 → bin → package.bat(双...

2021-08-16 18:55:03 637

原创 数据管理系统导出文件,但是不是Excel格式文件的解决方法

1、问题描述:系统需导出数据,但是当导出数据时,却发现格式不对,需选中打开方式才能打开,如下图:2、解决:问题解决比较简单,但对于初学者难免有些迷茫,只需要找到你文件命名的地方,在文件名后后面加上后缀,例XXX.xlsx...

2021-08-16 10:14:16 3188

原创 idea如何设置自动倒包

idea如何设置自动倒包1、Settings→Editor→General→Auto Import2、对对应的框进行勾选 Optimize imports on the fly:自动去掉一些没有用到的包 Add unambiguous imports on the fly:自动帮我们优化导入的包...

2021-06-08 11:58:50 470

空空如也

空空如也

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

TA关注的人

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