自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gblfy_Blog

The harder you work, the luckier you will be

  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

转载 DMN结合bpmn简化流程_07

项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base视频地址:https://www.bilibili.com/video/av79774697/DMN集成到BPMN中使用 简化流程,让我们的BPMN显得更加优雅 *DMN集成bpmn使用新建决策树模板注意一定要部署,而且部署的TENANT_ID和流程模板保持一致新建流程模板现在我们刚才建的那个决策树注意流程定义的TENANT_ID要和决策树的TENANT_ID一致启动流程测试

2020-08-30 21:07:19 1255

转载 flowable DMN部署单独使用_06

文章目录配置规则部署使用项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base视频地址:https://www.bilibili.com/video/av79774697/DMN部署: dmn制定了规则之后,还需要部署好才能用DMN部署,独立使用配置规则这边只是做了一个简单的规则判断,实际业务场景可以设置的更加复杂这里我们为了简单就是使用first的模式,返回一个数据部署public DmnDeployment deploy(Dmn

2020-08-30 21:00:42 957

转载 flowable springboot 集成 flowableDMN_05

文章目录配置POM配置Config通过上述的配置,现在在spring容器中已经存在一些接口bean了项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base视频地址:https://www.bilibili.com/video/av79774697/*DMN集成:这里我们说的是springboot集成DMN**springboot 集成 flowableDMN配置POM这里我们用的版本是flowable 6.5.0<!-- 配置

2020-08-30 20:57:18 777

转载 flowable DMN规则引擎几种类型解释_04

文章目录单一命中第一个(FIRST)唯一(UNIQUE)优先级(PRIORITY)任何(ANY)多重命中输出顺序(OUTPUT ORDER)规则顺序(RULE ORDER)采集(COLLECT)项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base视频地址:https://www.bilibili.com/video/av79774697/*业务场景:往往在我们实际业务中,规则异常重要,比方说输入一批数据得到某些结果数据,从而来简化我们的BPM

2020-08-30 20:44:27 2340

转载 flowable节点的自定义属性扩展_03

文章目录新增一个节点属性新增一个package;把我们新增的这个package添加节点属性中编写angularJS脚本在properties.js 配置模板;编写js控制器配置引用后台配置解析我们的节点属性编写一个自定义的解析器bean的初始化spring定义bean项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base视频地址:https://www.bilibili.com/video/av79774697/业务场景:在实际业务中,我们有可

2020-08-30 20:41:17 1771 1

转载 .流程引擎对接的三种方式_02

项目地址:https://gitee.com/lwj/flowable.git分支flowable-base视频地址:https://www.bilibili.com/video/av79774697/业务场景:实际业务中,我们有三种对接流程的方式1、自定义流程对接2、内部业务流程对接3、外部系统对接1、自定义流程对接前提条件要有自定义表单引擎,你可以使用flowable的自定义表单引擎绑定流程定义实现流程发起2、内部业务表单对接内部存放业务表单的页面信息,通过内部的restfu

2020-08-30 20:33:51 1361

转载 流程变量的分组_01

项目地址:https://gitee.com/lwj/flowable.git分支flowable-base视频地址:https://www.bilibili.com/video/av79774697/业务场景:实际场景中,有可能我们的流程变量会比较多,如果一个变量就作为一条记录存储的话,就会使得数据看上去杂乱无章,今天我们讲一个如果把这些变量分组来存储1、代码:@Autowired private ObjectMapper objectMapper; public void

2020-08-30 20:32:16 862

转载 工作流实战_14_flowable_已办任务列表查询

项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base视频讲解地址https://space.bilibili.com/485524575/channel/detail?cid=945791、演示2、代码这里也是通过sql来查询的SELECT DISTINCT t1.ID_ AS taskId, t1.NAME_ AS taskName, t2.FIRST_ AS a

2020-08-30 19:45:37 4052 1

原创 Jenkins操作手册

文章目录一、企业实战(Jenkins+GitLab+SonarQube)1. Jenkins下载2. Jenkins运行3. .Jenkins登录4. Jenkins安装推荐插件5. Jenkins创建管理员用户6. Jenkins自定义安装插件7. Jenkins 安全设置8. jenkins安装和第一个Java项目构建9. jenkins发布项目到测试环境10. Jenkins通过Depoly插件热部署Java程序11. Jenkins权限的划分12. Jenkins+soanr服务器搭建和代码检查二、

2020-08-30 19:25:23 885

原创 rabbitmq 集群 ha负载 Consumer raised exception, processing can restart if the connection factory

线上有一个rabbitmq 集群,一台磁盘模式的 两台内存模式的. 使用erlang 做cookie 做同步.haproxy做负载在连接一会后 程序抛出异常 Consumer raised exception, processing can restart if the connection factory原因是因为ha 在做负载的时候 设置玩tcp连接后 还需要把默认的 timeout server 和 timeout client 注释掉.这样ha就不会自动的关闭mq的tcp 长连接

2020-08-27 20:52:47 5918 1

原创 JAVA中的路径问题-获取包内文件路径

package com.gblfy.controller;import java.io.File;import java.net.URL;public class A { public static void main(String[] args) throws Exception { URL url = A.class.getResource(""); String path = url.getPath(); File file = new

2020-08-27 08:42:01 521

原创 linux根文件系统 /etc/resolv.conf 文件详解

大家好,今天51开源给大家介绍一个在配置文件,那就是/etc/resolv.conf。很多网友对此文件的用处不太了解。其实并不复杂,它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。resolv.conf的关键字主要有四个,分别是:nameserver //定义DNS服务器的IP地址domai

2020-08-26 21:58:13 621

原创 关于JDK8采坑JCE加密限制版本问题

文章目录一、解决方案11. 调研2. 常见的异常3. 安全性机制导致的访问https会报错4. 解决方案5. 操作流程6. 移动jar配置策略二、解决方案22.1. 声明2.2. 编辑策略文件2.3. 修改默认属性一、解决方案1声明:jdk1.8已经经过线上环境使用1. 调研JDK8的加密策略存在限制版本和无限制版本,随着越来越多的第三方工具只支持 JDK8,业务环境中,发现有些方法会报异常。2. 常见的异常1、使用AES加解密异常1:java.security.InvalidKeyExc

2020-08-22 10:18:00 16942 9

原创 linux上java解加密(AES/CBC)异常:java.lang.SecurityException: JCE cannot authenticate the provider BC办法

对接第三方厂商需求时,需要对数据AES256进行解密,由于java本身不支持,需要添加依赖。文章目录一、快速入门1.依赖2.调用加解密方法二、异常处理+方案2.1. 异常日志截图2.2. 解决方案2.3. 重启服务再次测试三、异常处理+方案2.1. jdk1.72.2. jdk1.8一、快速入门1.依赖 <dependency> <groupId>org.bouncycastle</groupId> <artifactId&.

2020-08-21 18:08:42 3411 1

原创 PPT素材网

PPT素材推荐官网:http://www.1ppt.com/背景色采用这个,模板才用这个简洁微立体创业融资计划书PPT模板免费下载http://www.1ppt.com/article/33315.html

2020-08-19 08:27:24 248

原创 ESB接口调用异常汇总

文章目录一、ESB接口前置知识1. ESB接口简述2. 生成的代码组成部分二、常见的异常汇总2.1. 场景1:不能解析某域名2.2. 场景2:调用服务连接超时三、调用服务前异常3.1. 异常描述3.2. CXF相关的jar和jdk的rt.jar中冲突3.3. 异常现象3.4. 异常日志3.5. 异常日志分析3.6. 代码异常定位3.7. 解决方案一、ESB接口前置知识1. ESB接口简述第三方厂商或内部系统提供webservice服务地址,消费端根据服务端的服务地址生成客户端代码。2. 生成的代码组

2020-08-17 10:17:55 6888

原创 Spring Schema整合Quartz_01

文章目录一、第一种实现方式二、第一种实现方式2.1. 新建web项目2.2. 导入依赖2.3. 创建一个job类2.4. 创建配置文件2.5. 配置web.xml2.6.运行web服务,观察Quartz定时任务三、第二种实现方式3.1. 创建job类3.2. 修改spring-config.xml3.3. 运行web服务,观察Quartz定时任务四、 附上配置文件内容一、第一种实现方式1.新建web项目2.导入依赖3.配置web.xml实现方式有2种:第一种:1.新建job类继承抽象类重写

2020-08-16 22:19:28 316

原创 Trigger触发器_05

什么是Trigger触发器?定时任务按照什么方式去执行,按照Trigger设定好的方式去执行。比如说:按照每5秒执行一次Trigger触发器的公共属性jobKey属性:当Trigger触发时被执行job的身份startTime属性:设定Trigger第一次触发的时间endTime属性:表示Trigger失效的时间点优先级(priority):比如现在有5个Trigger触发器,但是,你只有2个线程去工作,这时哪2个Trigger触发器先去执行呢?根据优先级选择优先级高的Trigger先去执行。

2020-08-16 19:16:34 291

原创 JobDataMap 更新_04

第2篇讲述了怎样给job传递参数或者随机数,但是,这个随机数不会更新,举个例子,执行第一次job的时 随机数3 ,执行第2次job,随机数仍然是3,因为执行每一次job都会实例化job实例对象JobDataMap更新的使用场景:举个例子,执行第一次job的时随机数3 ,间隔5秒,执行第2次job,随机数仍然是3+5-8使用@PersistJobDataAfterExecution可更新JobDataMapJobDataMap更新示例代码示例:package com.gblfy;import

2020-08-16 18:58:09 624

原创 定时任务的并发_03

正常定时任务场景任务1从第0秒开始执行,执行3秒结束任务1再从第5秒开始执行,执行3秒结束,以此类推每一个任务执行都不会有冲突,都不会有干扰,在规定的5秒时间内,任务1都能执行完成定时任务的并发场景什么是定时任务的并发?任务2从第0秒开始执行,执行7秒结束,这个定时任务任务2再从第5秒开始执行,这时第一个定时任务由于数量大尚未执行完成,任务2 开始第2次任务开始,执行7秒结束,但是,任务2执行的第一次和执行第二次有重叠部分,这一部分成为定时任务的并发,这一部分有可能处理相同的数据。案例理

2020-08-16 18:40:12 1106

原创 JobDataMap传递参数_02

JobDataMap属于JobDetail的一部分可以在构建JobDataMap时传递参数取出参数2种形式:第1种:可以从execute方法的上下文中取出参数第2种:在Job类中,定义参数名称,完成getset方法添加参数 //创建JobDetail JobDetail jobDetail = JobBuilder.newJob(MyJob.class) //唯一标识 .withIdentity("jo

2020-08-16 17:36:26 765

原创 使用maven 创建Quartz 任务示例_01

文章目录1. 创建maven项目2. 添加Quartz 依赖3. 编写Quartz配置文件4. 编写Job实现类5. 编写main函数,创建Scheduler6. 创建JobDetail7. 编写Trigger,添加JobDetail8. 启动main函数,体验Quartz定时任务Quartz 支持集群,但不支持分布式,简言之,一台服务器上执行不同定时任务。1. 创建maven项目2. 添加Quartz 依赖<!-- https://mvnrepository.com/artifact

2020-08-16 16:50:46 653

原创 MySQL 8.0.26 图形化安装教程 (windows 64位)

文章目录mysq5.8 比mysql5.7快2倍mysql5.8官网:https://dev.mysql.com/downloads/windows/installer/8.0.html双击安装mysql-installer-community-8.0.21.0.msi

2020-08-16 11:48:01 4006 3

原创 WINDOWS 如何关闭3306端口

关闭windows中被占用的端口1.查找到端口的PID netstat -aon|findstr "3306"TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 4736打开任务管理器

2020-08-16 11:41:35 8363

原创 zookeeper 单机和集群搭建(windows环境+linux环境)

文章目录一、单机操作1. 下载2. 解压3. 修改配置文件4. 启动二、集群操作2.1. zoo.cfg添加集群配置2.2. 在3台zk数据目录下面创建myid文件2.3. 分别启动3台zk三、伪集群操作3.1. zk-01 配置3.2. 把zk-01复制2份3.3. zk-02配置3.4. zk-03配置3.5. 创建zk数据目录2.6. 在3个zk数据目录下面创建myid文件2.7. 启动zk集群一、单机操作1. 下载官网:https://zookeeper.apache.org/这里拿3

2020-08-16 10:54:49 640

原创 idea配置maven

2020-08-15 20:54:06 252

原创 调整eclipse、SpringToolSuite4编辑器的内存大小以及显示

我们的Eclipse、SpringToolSuite4编辑器总是会因为内存太小发生卡顿或者卡死现象,我给大家提供一个方法来解决,希望能在这里帮到大家,谢谢!!!设置内存大小修改Eclipse的配置文件:打开Eclipse目录(SpringToolSuite4同样),如图:打开eclipse.ini(或SpringToolSuite4.ini),进行修改一般都是256到1024,我改成了:-Xms1024m-Xmx2048m注意1:修改.ini文件,现需要关闭Eclipse或Spring

2020-08-13 14:08:41 1228

原创 非web项目并且项目文件多java项目 使用tomcat发布的方式

文章目录1. 创建配置文件2. 新建一个web项目2. 新项目结构调整4. 项目结构整理5. 添加jdk和jar6. 等待编译1. 创建配置文件在tomcat的cof下面创建一下目录conf\Catalina\localhost这个xml文件的名称建议和项目名一样,作用是,浏览器访问的时候项目名称。内容如下:<?xml version='1.0' encoding='utf-8'?><Context docBase="D:\Workspaces_sts\fis\ui" pa

2020-08-13 13:43:26 468

原创 Google 插件总览

Vue.js devtoolsbilibili哔哩哔哩下载助手哔哩哔哩助手:bilibili.com 综合辅助扩展提供方:https://bilibili-helper.github.ioInfinity 新标签页Infinity 新标签页 (Pro)Google 翻译Postman InterceptorPostWoman Http接口调试插件jsonView jsonView...

2020-08-11 16:39:39 198

原创 SpringBoot Mybatisplus 多数据源使用

文章目录一、mybatisplus3.x1. 依赖2. 启动类添加注解3. 添加多数据源注解4. yml5. 测试类二、mybatisplus2.x1. 依赖2. 启动类添加注解3. 添加多数据源注解4. yml5. 测试类为了适配新的需求,需要同时支持mysql和oracle数据库操作多数据源,因此项目中集成dynamic-datasource-spring-boot-starter,支持很多场景。例如:在不配置注解@DS("oracle")的场景,默认加载master主数据源,如果配置了@DS(

2020-08-10 20:19:59 352

原创 Java 实现Https访问工具类 跳过ssl证书验证

<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.70</version> </dependency>使用jdk自带package com.gblfy;import com...

2020-08-08 22:49:27 1687

原创 使用xfire webservice接口开发,obj与xml相互转换好用工具类,不需要写大量的转换代码,亲测可用

webservice接口开发,旧工程中存在使用xfire开发的接口,对象转换为xml和xml转换为对象的时候需要些大量的代码,工作量很大。现在提供一个比较好的对象转换为xml的工具。<!-- https://mvnrepository.com/artifact/commons-betwixt/commons-betwixt --> <dependency> <groupId>commons-betwixt</groupId&

2020-08-08 22:44:23 285

原创 linux目录挂载

挂载前声明:执行挂载后,源本地目录下的文件会不显示。挂载前:需要提前将原目录下面的日志文件备份转移,挂载成功后,在转移到挂载的本地目录下面即可。 操作流程如下:1. 将/app/fis/xml中148G多的日志文件备份转移至/app/lost+found/目录下面。 【已完成】 2. 挂载命令: 【已完成】 格式:mount 挂载地址 需要挂载的本地目录 mount 挂载服务器ip地址(甲方提供):/tongyijierupingtaijiaoyibao..

2020-08-07 19:18:17 698

原创 ant编译web项目

文章目录1.下载ant2. 解压ant3. 配置an环境变量4. 验证二、编译项目2.1. 新建一个build.xml2.2. 编译项目测试1.下载ant官网链接:https://ant.apache.org/srcdownload.cgi2. 解压ant3. 配置an环境变量4. 验证ant -v二、编译项目2.1. 新建一个build.xml添加内容如下:声明:只需要修改项目名和jar的路径即可建议复制,然后把项目名称统一替换,因为有多处用到项目名,最后,修改jar的

2020-08-07 19:04:01 598

原创 linux环境安装 kafka 0.8.2.1 jdk1.6

文章目录一、环境分布二、实战1. kafaka下载2. 解压3. 配置4. 编写启动脚本5. 编写关闭脚本6. 赋予脚本可执行权限7. 脚本使用案例很多小伙伴问我,为什么不用最新版本的kafaka呢?关于这个问题,都是基于项目和场景来说的,给小伙伴举几个例子哈!以前的项目用的jdk1.6适配的kafaka版本是0.8.2.1现在一个新的项目,技术也支持,jdk1.8建议选择一个新的并且稳定的kafaka版本一、环境分布软件版本jdk1.8kafakakafka_2.9

2020-08-07 13:48:42 520

原创 java 集成 kafka 0.8.2.1 适配jdk1.6

背景:旧的项目jdk1.6,为了集成kafaka采用文章目录一、版本说明二、实战2.1. 依赖2.2. 生产者代码2.3. 消费端代码2.4. 测试三、小伙伴疑难解答3.1. 首先新建一个maven项目3.2. 把我的依赖和代码复制过去3.3. 把我写的case调试通3.4. 找到左边External Libraries3.5. jar处理3.6. 打开非maven项目,添加jar3.7. 等待项目编译四、 项目jar和引入的jar冲突建议4.1. 定位问题4.2. 分析问题4.3. 解决问题2.1.

2020-08-07 13:26:04 2142

原创 java 集成kafka单机版 适配jdk1.8

文章目录一、环境分布1. 版本声明2. 依赖2. case测试2. case2测试一、环境分布1. 版本声明软件版本jdk1.8kafakakafka_2.13-2.4.02. 依赖 <!-- kafka连接 --> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients

2020-08-07 09:29:45 922

原创 linux环境安装Kafka最新版本 jdk1.8

文章目录一、kafaka下载1. kafaka下载2. 解压3. 配置4. 编写启动脚本5. 编写关闭脚本6. 赋予脚本可执行权限7. 脚本使用案例一、kafaka下载kafka官网地址:http://kafka.apache.org/downloads1. kafaka下载wget https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.5.0/kafka_2.13-2.5.0.tgz2. 解压tar –zxvf /kafka_2.13-2

2020-08-07 09:12:25 1004

原创 5款神器级别Github 的Chrome插件

文章目录1. Chrome插件一:octotree2. Chrome插件二:sourcegraph3. Chrome插件三:Enhanced GitHub4. Chrome插件四:octolinker5. Chrome插件五:gitzip for github1. Chrome插件一:octotreeOctotree是一个 Chrome插件,用来显示 Github 项目的目录结构。主要针对于广大的程序猿童鞋们,Github上面成千上万的开源项目给程序猿带来很多帮助,还可以学习大神们的思想,向大神看齐。不

2020-08-04 11:26:08 1040

jai_codec-1.1.3.jar jai_core.jar jai_imageio.jar jimi-1.0.jar

jai_codec-1.1.3.jar jai_core.jar jai_imageio.jar jimi-1.0.jar

2021-11-22

空空如也

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

TA关注的人

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