自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决ElementUi 2.16.x版本 notifycation通知框 onClose事件无法区分自动关闭还是手动关闭问题。

项目场景:平台中要求做一个日程提醒功能,最初的构思是通过webSocket推送通知,页面弹出一个通知框,若用户忽略,即弹框自动小时候,在后台任务运行期间,每过一段时间会再次提醒。但如果用户手动关闭了该窗口,则询问用户是否关闭此条日程的提醒任务。

2023-06-01 11:46:40 899

原创 Springboot项目 使用maven管理开发环境

Springboot项目使用maven快速管理环境切换

2023-03-01 11:51:00 148

原创 vue 列表滚动组件 vue-seamless-scroll

vue 列表滚动组件 vue-seamless-scroll

2022-07-05 16:25:53 541

原创 vue数字滚动插件- Vue-count-to

vue 数字滚动组件

2022-07-05 16:18:10 280

原创 Screw一键生成数据库文档工具

提示:以下是本篇文章正文内容,下面案例可供参考一、引入依赖<!--数据库文档生成工具--><dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>1.0.3</version></dependency>二、增加配置# 数据库连接spri

2022-04-26 09:52:19 845

原创 关于Layui的监听事件

layui监听事件1.监听select 改变代码如下(示例):<!-- 不用form 用div也可以 --><form class="layui-form"> <div class="layui-form-item"> <label class="layui-form-label">下拉选择框</label> <div class="layui-input-block">

2022-03-30 15:54:48 4182

原创 Mysq 创建联合索引时,如何删除重复记录?

前言 近期在使用Kettle迁移数据时,发现很多数据都出现了索引重复的情况,解决后做个记录提示:以下是本篇文章正文内容,下面案例可供参考DELETE FROM T_IC_RADIATION WHERE id IN ( SELECT * FROM ( SELECT id FROM T_IC_RADIATION WHERE id IN ( SELECT t.id FROM T_IC_RADIATION t I

2021-12-07 09:14:13 332

原创 移动端 H5页面 控制台输出

移动端页面如何查看控制台输出内容?一、引入js<script src="https://cdn.bootcss.com/vConsole/3.2.0/vconsole.min.js"></script>二、初始化控制台<script> //初始化一下就可以了, let vConsole = new VConsole();</script>三、结束超级简单吧。记录一下。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

2021-11-29 14:14:56 3137

原创 Java调用Kettle的作业和转换

文章目录一、准备工作二、使用步骤1.引入Jar包2.创建工具类三、可能出现的问题总结一、准备工作1、jdk必须是1.8以上。2、创建好的Kettle的作业和转换文件二、使用步骤1.引入Jar包2.创建工具类代码如下(示例):package test;import org.pentaho.di.core.KettleEnvironment;import org.pentaho.di.core.util.EnvUtil;import org.pentaho.di.job.Job;

2021-10-27 09:48:47 1862

原创 使用Kettle实现多数据源合并到目标数据库表

话不多说,直接开干。先看下最终效果:1、打开Kettle工具,选择左上角 文件 ->新建->转换2、在左侧工具窗口中,选择主对象树窗口创建DB连接,创建步骤见Kettle使用3、在左侧工具窗口中,选择核心对象窗口,选择表输入模块,拖入右侧工作区双击表输入模块,选择刚刚创建的数据库连接,写sql再次选择表输入模块,拖入右侧工作区,重复配置数据库连接3、选择转换文件夹下的排序记录模块,拖入右侧工作区,双击排序记录模块配置字段,只留下关联关键字字段即可。再次拖入一个排序记

2021-10-27 09:39:10 8495 3

原创 基于vue-cli搭建VUE.js项目

基于vue-cli搭建VUE.js项目准备工作开始安装搭建工程目录结构搞定!!准备工作1、node.js2、vue-cli3、webpack开始安装Node.js 点击去下载Node.js傻瓜式安装即可(记录安装路径,也可自选,路径不能包含中文),安装完毕后需要检查环境变量是否自动配置。vue-cli之前已经安装过脚手架的小伙伴,打开命令行输入vue -V ,查看脚手架的版本,低于3.0则需要重新安装,首先命令行输入npm uninstall -g vue-cli卸载已经安装的脚手架

2021-09-28 13:29:34 96

原创 使用Kettle7.1实现从Oracle库迁移到Mysql

Kettle迁移工具的安装及使用安装1、下载安装包2、解压安装包开始使用1、准备工作2、这次真的要开始使用啦!4、开始迁移我碰上的情况:** 废话不多说,直接开搞 **安装1、下载安装包我使用的是7.1版本,所以只提供7.1版本的国内镜像下载地址https://sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/2、解压安装包进入Kettle的安装目录直接双击spoon.bat文件,出现如下界面及说明kettle成功部署。

2021-06-10 17:38:33 684 1

原创 Mybatis批量新增

文章目录前言一、For each标签1、Mapper.xml2、Mapper.interface3、controller.class4、运行结果二、基于Session的Executor Type方式1.Mappler.xml2、在controller调用3、运行结果总结前言 批量插入的使用背景现实中应该会用到很多很多,但哪种方式效率才是最高的呢?以下内容仅代表个人观点。不喜勿喷mybatis的批量新增有两种方式,mybatis的foreach标签,基于Session的Executor T.

2021-01-25 14:25:10 6666 2

原创 Springboot整合Kafka

文章目录前言一、创建Springboot工程二、生产者1.编写配置文件application.properties2.创建ProducerController三、消费者1. 编写配置文件application.properties2.创建ConsumerController四、测试总结前言上一篇文章我们把Kafka的集群环境搭建好了,这一次我们看下使用Springboot如何整合Kafka呢一、创建Springboot工程使用Springboot最便捷的创建工程的方法,老生常谈的内容,我们就不.

2021-01-15 15:54:52 344 2

原创 kafka集群的搭建及简单使用

文章目录简介1.什么是kafka?2.Kafka的概念3.Kafka架构kafka整体架构图使用步骤(以下步骤三台服务器都要操作一遍)1.准备工作2.开始搭建集群2.启动Kafka集群启动Zookeeper详见[https://blog.csdn.net/dashen110/article/details/112650230](https://blog.csdn.net/dashen110/article/details/112650230)后台启动Kafka:3.操作Kafka命令4.最终效果生产者发送.

2021-01-15 15:18:54 1030

原创 轻松搭建zookeeper集群

文章目录前言准备工作一、pandas是什么?二、搭建流程1.下载zookeeper压缩包2.安装JDK3.解压zookeeper压缩包4.修改配置文件zoo.cfg5.修改myid文件6.配置环境变量7.激动人心的时刻到来了,启动zookeeper测试一下2.常见错误处理总结前言 本篇文章记录了关于zookeeper基本概念以及搭建zookeeper集群的流程,欢迎留言交流。提示:以下是本篇文章正文内容,下面案例可供参考准备工作我们首先准备三台服务器(linux虚拟机),用来搭建zooke

2021-01-15 11:42:20 165

原创 Springboot整合ActiveMQ流程

ActiveMQ​ Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件;由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行。优点​ ActiveMQ 采用消息推送方式,所以最适合的场景是默认消息都可在短时间内被消费。​ 数据量越大,查找和消费消息就越慢,消息积压程度与消息速度成反比。缺点​ 1.吞吐量低。由于ActiveMQ需要建立索引,导致吞吐量下降。这是无法克服的缺点,只要使用完全符合JMS规范的消

2021-01-11 15:45:07 240 5

原创 List集合的深复制和浅复制

## 深复制浅复制的官方概念我们就不用再多说了,百度一搜一大堆。提示:以下是本篇文章正文内容,下面案例可供参考一、深复制和浅复制的简单理解打个比方,就好像你有一辆车,你朋友借你的车开,当他开到半路去加油,然后给你送了回来,这时候你的车也就发生了变化,这就是浅复制。如果你的朋友比着你这辆车,买了一辆一模一样的车,这时候他再去加油,你的车就不会再有任何变化了,这就是深复制。二、直接上代码1.引包 import java.io.*; import java.util.ArrayList;..

2020-12-30 10:36:52 376

空空如也

空空如也

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

TA关注的人

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