自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 博客目录~

best_liu博客目录

2024-06-05 13:37:48 746

原创 【Java开发】Springboot集成mybatis-plus

-mysql依赖-->目前,多数项目会有多数据源的要求,或者是主从部署的要求,所以我们还需要引入 mybatis-plus 关于多数据源的依赖-- mybatis-plus 多数据源 -->

2024-12-05 10:03:14 1330

原创 springboot整合flowable工作流

1、Start Events(开始事件)Start Event: 流程的起点,手动触发。(重要)Start Conditional Event: 条件满足时自动触发。Start Message Event: 接收到特定消息时自动触发。Start Error Event: 发生指定错误时自动触发。Start Escalation Event: 需要升级或转交给更高级别人员时自动触发。Start Signal Event: 接收到特定信号时自动触发。

2024-12-02 10:30:33 1229

原创 Springboot调整接口响应返回时长详解(解决响应超时问题)

可以通过两种方式为Spring Boot应用程序。

2024-11-29 11:03:04 2028

原创 Git常用命令总结

1、git fetch 取回所有更新分支信息2、git branch -a 查看所有分支信息3、git branch 查看当前分支信息4、git checkout “分支名” 切换分支5、git init 初始化git仓库6、git clone “ 克隆地址 ” 拉取项目7、git pull 拉取代码8、git status 查看修改的文件git status -s / git status --short 查看更加简洁的状态信息。

2024-11-13 09:45:14 1490

原创 Windows部署MinIO,搭建本地对象存储服务

基于外网的项目,可以使用阿里云等提供的OSS对象存储服务;但基于内网的项目,就只能部署本地的文件存储服务,这里推荐一下MinIO;MinIO是一个高性能、高可靠、可扩展、开源、分布式对象存储解决方案;1、它提供了与Amazon Web Services S3兼容的API,并支持所有核心S3功能;2、对于开发人员友好,部署简单,接口文档完善,支持主流开发语言;3、非常适合存储大量非结构化数据,例如图片、文件、视频、音频等等;

2024-08-02 16:45:06 1663 1

原创 Vue利用递归的方法,根据id获取对应的字段名(树形数据)

【代码】Vue利用递归的方法,根据id获取对应的字段名(树形数据)

2024-07-08 15:38:00 639

原创 el-table实现固定列,及解决固定列导致部分滚动条无法拖动的问题

当数据量动态变化时,可以为 Table 设置一个最大高度。通过设置max-height属性为 Table 指定最大高度。此时若表格所需的高度大于最大高度,则会显示一个滚动条。fixed属性:列是否固定在左侧或者右侧,true 表示固定在左侧;可选值:true, left, right。

2024-07-05 10:49:33 2592 1

原创 vue中如何使用echarts和echarts-gl实现三维折线图和三维柱状图

在package.json文件中添加。

2024-06-28 15:09:23 704

原创 echarts实现3D柱状图(视觉层面)

完整实例,copy就可直接使用。

2024-06-28 10:33:43 1613 2

原创 解决 vue 项目开发越久 node_modules包越大的问题

有一个vue项目,发现它的占用空间越来越大,一看是node_modules占用已经100多G了,然后测试了每次编译运行就会增大几百兆,日积月累,磁盘都快装满了。但是并不想删除node_modules重装,后来找到了是CompressionWebpackPlugin插件开启了GZIP压缩,缓存越来越大的问题,在vue.config.js相关配置中增加一条cache:false即可解决。

2024-06-27 13:50:46 1365

原创 vue跳转页面的几种常用方法

vue跳转页面的几种常用方法

2024-06-26 09:37:28 5509

原创 vue element-ui 车牌号选择组件

【代码】vue element-ui 车牌号选择组件。

2024-06-18 16:44:38 1090

原创 SpringBoot整合MQTT实现消息的发布与订阅

MqttMQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于 TCP/IP 协议上,由 IBM 于 1999 年发明。网络受限:网络带宽较低且传输不可靠终端受限:协议运行在嵌入式设备上,嵌入式终端的处理器、内存等是受限的。

2024-06-18 11:17:54 2370

原创 Kafka详解

Kafka、RabbitMQ、RocketMQ常见消息中间件的介绍和对比。

2024-06-12 16:38:50 1996 1

原创 Nginx 版本升级方案

因发现漏洞、需的版本进行更新,需要用到Nginx服务器提供的平滑升级功能。本文仅做备忘功能。

2024-06-11 10:25:26 4186

原创 Docker-compose安装、使用,容器化部署springboot项目

1)下载docker-compose若速度较慢,可以使用如下命令:2)修改目录权限(添加可执行权限)3)创建软连接4)验证安装是否完成。

2024-06-06 15:33:36 1490 1

原创 Docker安装、使用,容器化部署springboot项目

安装命令如下:也可以使用国内 daocloud 一键安装命令:可以先下载到本地,然后通过ftp工具上传到服务器上,或者在服务器上使用命令下载将解压出来的docker文件复制到 /usr/bin/ 目录下 进入 目录,并创建 文件,内容如下,这样可以将docker注册为service服务4. 启动docker三、docker常用命令1. docker常用命令 docker --help #查看docker命令 docker info #do

2024-06-06 15:09:28 2481 1

原创 Jenkins构建打包部署前端Vue项目至Nginx

配置node.js1、创建项目2、配置gitee3、配置源码4、构建环境/bin/bashnpm -v。

2024-06-04 15:20:38 640 2

原创 基于Docker+Jenkins实现自动部署SpringBoot+Maven项目

随便根据其他教程安装即可,本文着重讲jenkins的安装与环境配置。

2024-06-03 16:08:03 1439 1

原创 时序数据库ClickHouse的安装使用

ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。OLAP(On-Line Analytical Processing)翻译为联机分析处理,专注于分析处理,从对数据库操作来看,OLAP是对数据的查询;OLTP(on-line transaction processing)翻译为联机事务处理,专注于事务处理,从对数据库操作来看,OLTP主要是对数据的增删改。

2024-05-31 13:36:40 1957

原创 @Valid,@Validated 的分组校验和嵌套检验,实现高阶参数校验操作

JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation,官方参考实现是Hibernate Validator。注意:JSR-303实现与 Hibernate ORM 没有任何关系。 JSR 303 用于对 Java Bean 中的字段的值进行验证。Spring MVC 3.x 之中也大力支持 JSR-303,可以在控制器中对表单提交的数据方便地验证。先讲一下这两个注解:@Valid与@Validated都是用来校验接收参数的,如果不使用注解校验参数,那么就需要在业务代码

2024-05-30 14:13:20 1446

原创 @Schedule注解,多个定时任务执行时造成阻塞不能按时执行

Scheduled注解任务的时候是在一个单线程中,如果有多个任务,其中一个任务执行时间过长,则有可能会导致其他后续任务被阻塞直到该任务执行完成。也就是会造成一些任务无法定时执行的错觉。源码:@Scheduled注解在注册时给定时任务生成了一个单线程的线程池(newSingleThreadScheduledExecutor())

2024-05-28 14:00:26 2062

原创 Postgresql获取指定时间前的时间

【代码】Postgresql获取指定时间前的时间。

2024-04-12 08:34:26 996

原创 vue treeselect 组件校验样式(添加红色外框)

【代码】vue treeselect 组件校验样式(添加红色外框)

2024-03-27 10:05:13 546

原创 文字颜色自上而下渐变

如果你想要左右渐变 可以改一下deg。

2024-02-04 09:26:11 325

原创 VUE PC端可拖动悬浮按钮

【代码】VUE PC端可拖动悬浮按钮。

2024-02-01 14:34:20 1391

原创 vue全屏,退出全屏、监听ESC退出全屏

效果跟F11效果一样。

2024-02-01 13:26:51 2436 2

原创 java反射之Field用法(获取对象的字段名和属性值)

Field是一个类,位于java.lang.reflect包下。在Java反射中Field类描述的是类的属性信息,功能包括:获取当前对象的成员变量的类型对成员变量重新设值。

2024-01-24 16:08:20 3070

原创 PostgreSQL教程--数据库查询表是否存在数据库中,表字段信息及主外键

【代码】PostgreSQL教程--数据库查询表是否存在数据库中,表字段信息及主外键。

2024-01-22 13:49:17 1517

原创 PostgreSQL教程--实现类似于MySQL的show create table功能

在MySQL数据库中,可以通过show create table查询表的create sql 语句,3、generate_create_table_statement函数。数据库中,没有类似的命令,但可以通过function 来实现。

2024-01-22 11:30:00 1892

原创 Vue3使用

1、reactive 和 ref 是 Vue 3 中的两种响应式数据绑定方式,ref 适用于简单的响应式数据,而 reactive 则适用于复杂对象或数组的响应式数据。在vue3中取而代之的是v-model,将:visible.sync 改为 v-model。3、reactive:可以直接访问和修改对象或数组的属性或元素,而无需使用 .value。当:visible的值为ture的时候,弹框显示,当为false的时候,弹框隐藏。1、定义一个普通的插槽,可以用div,任何标签。来表示visible的值。

2024-01-18 15:45:13 1075

原创 windows下Node版本的切换方式

为了避免应用构建出错,我们在本地开发环境的 Node 版本与在 CI/CD 流程中指定的 Node 版本需保持一致。在这种需要频繁切换 Node 版本的情况下,我们不可能手动卸载又安装不同的版本,这时我们可以借助 NVM 工具来帮助我们快速地切换 Node 版本。接下来介绍 NVM 的基本使用。

2024-01-16 14:20:48 1198

原创 VUE element-ui实现表格动态展示、动态删减列、动态排序、动态搜索条件配置、表单组件化。

2、本组件支持列表列排序,vuedraggable是拖拽插件,上图中字段管理里的拖拽效果 ,需要的话请自行npm install。1、本组件支持列表的表头自定义配置,checkbox实现。3、本组件支持查询条件动态配置,穿梭框实现。

2024-01-11 11:53:03 3898

原创 原生Jdbc获取库、表、字段;驼峰与下划线转换

2)main方法调用。

2024-01-09 14:36:01 592

原创 VUE+Springboot实现生成二维码及二维码下载功能

arr:二维码图片上要显示的内容。//todo 放置尾部logo。content:二维码内容。

2024-01-04 13:07:08 1314 2

原创 echarts实现控制图(设置阈值上下限超出变色)

echarts实现控制图组件,拓展超出阈值变色显示,图中标记平均值及最大值和最小值。

2024-01-03 15:06:49 1588

原创 H5调用企业微信扫一扫接口

jweixin.jsmain.js中引入。

2023-12-26 11:50:32 1433

原创 el-select multiple表单校验问题

prop属性、rules校验是否正确,这里注意el-select的rules校验的trigger应该是change。如果以上都没问题,那么还有一个原因就是:嵌套太深,导致form检测不到ruleForm的变化。2、选中下拉数据,不会再次触发校验,导致提示文字一直存在。至此,完美解决el-select复选框表单校验。记录一个el-select复选框表单校验例子。注意rule中验证方式应该是“change”1)添加form表单:rule方式验证。2)给下拉框添加change函数。1、一打开页面就会触发校验。

2023-12-20 10:54:02 1704

原创 vue实现公式编辑器组件

实现 样式自己调整 公式的数字与汉字元素、符号 建立元素表 动态获取。完整代码(calculate.vue)

2023-12-14 15:23:03 4746 5

BestLiu工具包!

BestLiu工具包!

2024-10-13

BestLiu工具包!

BestLiu工具包!

2024-08-01

openssh升级到9.6所需要的所有依赖

openssh升级到9.6所需要的所有依赖

2024-06-04

vue3函数调用形式、父子组件调用方式、监听、钩子函数

vue3函数调用形式、父子组件调用方式、监听、钩子函数

2024-01-18

kkFileView源码

kkFileView源码

2023-11-30

mybatis-flex

Springboot集成Mybatis-Flex源码,内涵一些demo示例

2023-11-22

element中Notification组件(this.$notify)自定义样式图片

element中Notification组件(this.$notify)自定义样式图片

2023-09-01

Springboot + Vue ElementUI 实现MySQL&&Postgresql可视化源码

Springboot + Vue ElementUI 实现MySQL&&Postgresql可视化源码 附带表单动态查询条件及列表动态列,动态排序功能

2023-08-15

linux服务器,nginx离线安装包

nginx离线安装包

2023-05-16

基于 SpringBoot + Vue 实现的可视化拖拽编辑的大屏项目-AJ-Report

AJ-Report由 安吉加加 开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。     多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,支持17种大屏组件,不会开发,照着设计稿也可以制作大屏。

2023-05-09

可视化jar包部署平台

可视化jar包部署平台

2023-04-27

一个超级棒的VUE流程设计器-后端

今天小编推荐一款流程设计器easy-flow, easy-flow基于VUE+ElementUI+JsPlumb的流程设计器,通过 vuedraggable 插件来实现节点拖拽。 本资源位后端应用

2023-04-18

一个超级棒的VUE流程设计器

今天小编推荐一款流程设计器easy-flow, easy-flow基于VUE+ElementUI+JsPlumb的流程设计器,通过 vuedraggable 插件来实现节点拖拽。

2023-04-18

空空如也

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

TA关注的人

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