自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis-Plus根据时间段去查询数据

业务需求:在前端界面选择开始时间、结束时间,后台根据拿到的开始、结束时间去数据库中查询该段时间的数据集返回给前端界面。1、前端我使用的是elementUI和vue框架,最好是在前端界面进行一个简单的校验规则,对比一下开始时间和结束时间的大小,校验的代码很简单,直接在触发查询按钮的函数前面加入校验即可。代码如下:if(this.StafPsnClctDetlDFormQuery.startTime >= this.StafPsnClctDetlDFormQuery.endTime){

2020-09-28 16:28:14 20802 5

原创 Logback日志框架的xml配置详解

Logback日志框架spring boot内部使用Logback作为日志实现的框架,在我们开发过程中也经常会遇到,这里需明确的一点是:一定要将logback-spring.xml文件放到resources文件夹下。```xml<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <!-- 日志级别从低到高分为TRACE < D

2022-05-30 16:03:15 302

原创 使用Docker安装ElasticSearch和kibana并设置自启动

前提系统上已经安装了Docker,如若当前为root用户则命令中的“sudo”可忽略1、执行以下命令进行镜像拉取:sudo docker pull elasticsearch:7.4.2 ---不指定docker将下载最新版elasticsearch镜像,如果想指定版本信息则执行sudo docker pull elasticsearch:版本号sudo docker pull kibana:7.4.2 ---这里注意版本要与上边ElasticSearch的版本保持一致2、执行以下命令进行安装

2021-08-10 13:49:16 1134 1

原创 Java枚举类常量写法

在写代码的过程中我们常常需要定义一些常量,以下代码是使用枚举类型定义常量的实例,有需要大家可以进行参考。public class MyConstant { public enum StatusEnum{ CREATED(0,"状态0"),ASSIGNED(1,"状态1"), RECEIVE(2,"状态2"),FINISIH(3,"状态3"), HASERROR(4,"状态4"); private int code; p

2021-08-09 16:54:32 1724

原创 Java使用Mybatis-Plus实现根据参数动态拼接查询条件

在编写代码的过程中我们常常会遇到下面的业务场景:我们需要根据传进来的参数来去进行拼接查询,例如当前端传过来的参数是base,那么我们就需要在Mybatis-Plus的条件构造其中写出如下语句:public PageUtils queryBaseAttrBase(Map<String, Object> params, Long catelogId, String attrType) { //params表示前端传递的各种信息,例如分页信息等(本实例中可忽略) //catelo

2021-04-12 10:55:47 2960

原创 根据配置好的数据库封装树形结构

直接上代码:@Override public List<CategoryEntity> listWithTree() { //1.查出所有分类 List<CategoryEntity> entities = baseMapper.selectList(null); //2.组装成父子的属性结构 //2.1找到所有的一级分类 --->代码解析:使用stream流对拿到的List集合进行过滤,过滤条件是当该l

2021-03-28 11:00:38 92

原创 使用Docker安装Redis并设置自启动

前提系统上已经安装了Docker,如若当前为root用户则命令中的“sudo”可忽略1、执行以下命令:sudo docker pull redis ---不指定docker将下载最新版redis镜像,如果想指定版本信息则执行sudo docker pull redis:版本号2、在本机创建一个挂载Docker镜像中文件的一个文件夹:sudo mkdir -p /mydata/redis/conf 3、在手动创建一个配置文件夹:sudo touch /mydata/redis/conf/r

2021-03-22 16:14:27 3373

原创 使用Docker安装Mysql数据库

业务需求:

2021-03-21 19:24:27 99

原创 Docker配置镜像加速

1、启动Docker:systemctl start docker

2021-03-21 18:57:06 123

原创 CentOS7安装Docker并配置开机自启动

在CentOS系统上安装Docker的具体步骤如下:需注意当前系统用户是否为root用户,如果是root用户则将下方命令的“sudo”单词去掉后执行命令即可!!! 1、卸载系统上之前有关于Docker的所有东西,执行以下命令:sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \

2021-03-21 18:33:50 1477

原创 Java日期时间格式转换SimpleDateFormat

1、前后端传值的时候使用的是时间戳的格式进行交互的,前端进行选择时图片如下。2、当后端定义的实体类中,该字段的类型是Data类型,java会将前台擦晃过来的时间戳自动转成—》“Thu Oct 01 00:00:00 CST 2020”该种类型的时间形式。3、我们想转化成“2020-10-1”的字符串形式,详细代码见下: //1、定义一个格式化时间的包装类,括号中定义的yyyy-MM-dd是表示想格式化时间的具体规则格式 SimpleDateFormat sdf = new Simp

2020-10-16 17:08:18 538

原创 Vue+ElementUI实现从后台动态填充下拉框

1、首先编写前端代码,将elementUI中的标签写到.vue界面中。 <el-select v-model="xxxQuery.xxxid" placeholder="请在下拉框中选择名称" maxlength="255" :disabled="false" clearable> <el-option v-for="item in selectOptionsAll"

2020-09-28 10:20:52 7211

原创 GitFlow在develop下新建自己的分支(本地和远端)

GitFlow在develop下新建自己的分支(本地和远端)1.首先在项目的文件夹中右键,选择“git bash Here”。2.用"git branch"命令查看当前所在分支,图片表示当前在develop分支下。3.用“git branch -a”命令查看所有分支。4.使用“git checkout -b 自己分支名字 develop”,注意建立自己的功能分支时,父分支不能选择master,而要选择develop。5.此次操作之后就已经在本地创建了自己的分支。6.之后再自己创建的分支上先后

2020-09-15 19:08:50 1100

原创 Vue+ElementUI实现将数据库中的数字展示成对应汉字

需求:数据库中存的是数字类型,需要展示成对应的汉字。其中:1----->部级2----->省级3----->市级4----->其他dvIdxIndexList里面是从后台查到的结果集,我们首直接用map遍历后台返回的结果集,利用里面的回调对数据进行解析即可,具体代码如下:this.dvIdxIndexList = dvIdxIndexResult.result this.dvIdxIndexList.map(function (val) {

2020-09-08 09:24:03 3600

原创 下载Maven的历史版本详解

1.登录Maven官网:https://maven.apache.org/index.html2.点击“download”,下图红色横线所示3.滑到最下面,点击“achieve”4.选择自己需要的版本5.进入之后,点击如下选项6.点击所需要格式之后,自动下载到本机,安装Maven,配置Maven环境变量见上一篇博客,网址:win10配置maven环境变量...

2020-07-31 15:37:28 698

原创 docker使用命令无法删除镜像Error response from daemon: conflict: unable to delete 镜像ID (cannot be forced) - ima

今天使用docker布置项目时,想清楚之前docker容器中已经存在的镜像。但是使用docker中的docker rmi -f 镜像ID命令发现系统报出如下错误:Error response from daemon: conflict: unable to delete 镜像ID (cannot be forced) - image is being used by running container 容器ID查询之后发现,当容器中的镜像处于启动状态时是不能删除的,需要首先使用:docker

2020-06-05 12:55:09 2949

原创 win10系统配置maven环境变量

一、需要准备的东西JDK(我使用的是jdk1.8版本)Maven程序包二、下载与安装前往https://maven.apache.org/download.cgi下载最新版的Maven程序(具体操作如下):2.下载之后是一个压缩包:3.之后对压缩包进行解压(最好是解压到非C盘中的一个独立的空文件目录中):三、配置系统环境变量:1.右击此电脑–》属性–》高级系统设...

2020-01-13 15:02:40 1084 1

空空如也

空空如也

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

TA关注的人

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