- 博客(105)
- 资源 (20)
- 收藏
- 关注
原创 activiti7.0集成人大金仓数据库
人大金仓数据库和mysql数据库比较相似,部分语法也类似。activiti中默认集成的是mysql数据源,而且并没有集成过人大金仓数据库。所以想要集成人大金仓数据库就要将该类的的数据源配置到其中去。这里的思路就是在流程引擎初始化数据库datasource的时候将配置文件重写。
2024-04-15 15:07:53 262
原创 tomcat中出现RFC7230和RFC3986问题解析
出现上述问题,是因为各版本tomcat中对特殊字符和请求路径中携带中文参数而产生的错误提示。
2023-04-12 09:28:38 1841 1
原创 java.lang.NoClassDefFoundError: org/springframework/web/servlet/handler/AbstractHandlerMapping$CorsI
cors跨域问题
2022-07-28 17:58:15 841
原创 docker中安装mongo
拉取镜像docker pull mongo 创建数据挂载命令1> cd /data/命令2> mkdir mongo命令3> cd mongo 命令4> mkdir data logs conf命令5> chmod 777 data命令6> touch logs/mongod.log命令7> chmod 777 logs/mongod.log命令8> touch conf/mongod.conf命令9> chm
2022-05-05 10:21:00 1938 4
原创 使用go-mysql-transfer完成mysql同步到mongoDB
1、mysql开启bin_log打开my.ini文件(linux中是my.cnf)log-bin=mysql-bin # 开启 binlogbinlog-format=ROW # 选择 ROW 模式server_id=1 # 配置 MySQL replaction 需要定义,不要和 go-mysql-transfer 的 slave_id 重复2、确保mysql可以远程登录如果不行,则登录mysql执行以下sqluse mysql;update user set host = '%'
2022-05-05 10:06:45 798
原创 mysql分组查询
业务场景:流程主表和流程记录表,查询出流程中每个流程以及流程最新的记录如果是oracle中是支持分组排序函数的:# 以部门分组按照员工编号倒叙排序的方式查询出姓名,性别年龄select row_number() over(partition by deptno order by empno desc) name,sex,age;mysql中解决办法方法一:自关联查询出流程记录表中的最近一条记录,然后关联流程主表SELECT t2.* FROM
2022-04-15 14:02:07 497
原创 centos安装Jenkins
1、安装jdk传送门2、安装git如果你的系统没有自带git,那么也需要安装一个yum install git3、安装jenkins直接下载 rpm 安装wget https://pkg.jenkins.io/redhat/jenkins-2.156-1.1.noarch.rpmrpm -ivh jenkins-2.156-1.1.noarch.rpm安装时候可能会出现证书过期安装证书yum install -y ca-certificates配置端口vim /etc/
2022-04-07 17:04:55 1985 1
原创 虚拟机安装和centos安装
1、虚拟机安装傻瓜式安装许可证网上百度搜索附:图解教程传送门2、CentOS安装在官网找到centOS 选择版本并下载打开安装的虚拟机点击创建虚拟机然后点击开启然后进入图形界面注意:在有感叹号的地方双击设置root(最高权限)的密码,其他用户可以自由选择创建。安装完成后重启重启后选择一下然后可以登录3、配置ip首先查看局域网的ip自定义的ip需要改变连接方式,在centOS装完之后修改设置ip的格式vi /etc/sysco
2022-04-06 16:07:21 1050
转载 activity-5、事件介绍
https://docs.awspaas.com/reference-guide/aws-paas-process-event-reference-guide/index.html
2022-03-15 14:40:06 3776
原创 activity-4、activity7中的几大服务
ProcessEngine流程引擎:工作流的几大服务都是有ProcessEngine引擎产生的,引擎依赖于配置文件RepositoryService仓库服务:提供流程部署,以及流程部署的查询、删除、激活和挂起BpmnModel部署实例(包括流程这行过程以及封装的参数)流程定义相关操作RuntimeService任务运行时服务:流程实例的开启、删除、挂起、激活、获取活动id、任务执行中操作人操作组等的操作和查询;流程执行过程的查询;监听器和事件的操作TaskService流程任务服务:流程任
2021-12-20 19:29:32 6820
原创 activity-3、数据表介绍
act_hi_:'hi’表示 history,此前缀的表包含历史数据,如历史(结束)流程实例,变量,任务等等。act_ge_:'ge’表示 general,此前缀的表为通用数据,用于不同场景中。act_evt_:'evt’表示 event,此前缀的表为事件日志。act_procdef_:'procdef’表示 processdefine,此前缀的表为记录流程定义信息。act_re_:'re’表示 repository,此前缀的表包含了流程定义和流程静态资源(图片,规则等等)。act_ru_:'ru
2021-11-25 16:38:41 520
原创 activity-2、springboot集成activity
pom文件<!-- activiti 依赖 --> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter</artifactId> <version>7.1.0.M4</version>
2021-11-24 20:01:09 450
原创 activity-1、idea中安装工作流插件
安装点击file->setting->plugins选择工作流组件,点击安装即可。解决中文乱码打开这个文件,后面加上-Dfile.encoding=UTF-8简单使用新建bpmn文件简单的请假流程图就做好了
2021-11-24 19:30:37 459
原创 解决卸载xftp后总是弹出安装
解决卸载xftp后总是弹出安装问题问题方式问题在使用xftp时候,不正确的方式卸载后,会导致部分临时文件存在,当你启动其他的软件的安装程序时候,会导致该临时文件的执行。将该临时文件清理调即可。方式链接:https://pan.baidu.com/s/1C0JgG0JEyoy6cvXTEHanpQ提取码:5fye安装该文件,使用管理员身份安装,然后运行会出现下面的页面,在这里找到xftp,点击remove即可。...
2021-11-23 15:10:30 4205
原创 excel部分快捷键
1、Ctrl+C 复制2、Ctrl+V 粘贴3、Ctrl+A 全选4、Ctrl+` 显示公式5、Ctrl+N 新建工作簿6、Ctrl+D 单元格内容向下复制7、Ctrl+R 单元格内容向右复制8、Ctrl+Page up 移动到上一个工作表9、Ctrl+Page down 移动到下一个工作表10、Ctrl+S 保存11、Ctrl+9 隐藏行12、Ctrl+Shift+9 取消隐藏行13、Ctrl+X 剪切14、Ctrl+F
2021-10-16 10:25:51 339
转载 lombok的使用技巧
lombok 使用及技巧为什么使用lombok还在编写无聊枯燥又难以维护的POJO吗? 洁癖者的春天在哪里?请看Lombok!在过往的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。首先说明一下:任何技术的出现都是为了解决某一类问题的,如果在此基础上再建立奇技淫巧,不如回归Java本身。应该保持合理使用而不滥用。如何安装当前你使用的ide未安装lo
2021-09-09 14:33:14 113
原创 代码整洁之道
链接:https://pan.baidu.com/s/1D2S0AC6RT39-6eefBxusRA提取码:iz7k本书为java代码美化的书籍,教你如何写出优雅而且可读性高的代码。
2021-07-20 11:14:30 70
原创 mycat-1、检测工具mycat-web的安装和使用
mycat的安装依赖zookeeper的环境,所以安装mycat-web前需要安装启动zookeeperzookeeper的安装下载地址安装和启动tar - zcvf zookeeper-3.4.6.tar.gz -C /usr/localcd /usr/local/zookeeper-3.4.6/conf/cp -a zoo_sample.cfg zoo.cfgvi zoo.cfgdataDir=/usr/local/zookeeper-3.4.6/data --保存z
2021-07-06 16:47:33 152
原创 mycat-3、使用mycat将mysql实现主从复制,读写分离
1、准备条件mysql5.7版本mycat1.6.7.5java版本1.8两台服务器192.168.0.82(主)192.168.0.19(从)ps:mysql版本为8.0目前没有搭建成功,有的人说是mycat的lib文件夹中的mysql驱动问题,我换了之后还是没能搭建成功,只能回归版本5.7,如有搭建成功,欢迎指教。2、mysql配置主从复制192.168.0.82主服务器1、修改my.ini文件,追加以下配置# 主从复制server-id=1 #设置server-idlog-b
2021-07-03 18:35:40 376 1
原创 java中时间类型的参数传递
1、post请求参数传递为时间格式,接收可以使用date类型,字段是可以使用@JsonFormat注解来转换格式,数据库接收可以规定jdbcType来判定时间大小#{beginTime, jdbcType=TIMESTAMP} 带时分秒#{beginDate, jdbcType=DATE} 不带时分秒2、get请求参数传递为查询茶树,接收使用string类型,数据库接收为STR_TO_DATE( #{beginDate}, ‘%Y-%m-%d %H:%i:%s’ )先将字符串转换为da
2021-04-07 20:10:10 2605
原创 kafka-5、管理工具kafka-eagle
1、下载链接:https://pan.baidu.com/s/1Ev9ARRl-M6XxXE1fWeoOlQ提取码:f8v42、安装将下载的安装包放到给定位置解压tar -zxvf (安装路径)/kafka-eagle-web-1.2.4-bin.tar.gz修改配置文件system-config.properties(标注中文的地方需要修改)####################################### multi zookeeper&kafka..
2020-12-14 19:12:43 519
原创 linux配置hostname
一、修改hosts文件vi /etc/hosts修改里面的内容为你想要改的hostnameIP yourhostname二、修改hostname文件vi /etc/hostname原有文件内容删除,填入你想改的hostnameyourhostname三、重启reboot重启即可# 输入hostname命令验证...
2020-12-14 18:56:56 1333
原创 springcloud踩坑(持续更新)
1、java.lang.ClassNotFoundException: com.netflix.discovery.AbstractDiscoveryClientOptionalArgs解决办法:依赖引入问题,将此处改为spring-cloud-starter-netflix-eureka-client
2020-11-27 14:33:49 365
原创 springboot自定义全局时间处理
public class DateSerializer extends JsonSerializer<Date> { /** * 自定义全局时间处理,将默认毫秒级别修改为秒级别 * * * @param date * @param jsonGenerator * @param serializerProvider * @throws IOException */ @Override p.
2020-11-26 09:17:07 220
原创 社会十大俗气
腰有十文钱必振衣作响;每与人言必谈及贵戚;遇美人必急索登床;见到问路之人必作傲睨之态;与朋友相聚便喋喋高吟其酸腐诗文;头已花白却喜唱艳曲;施人一小惠便广布于众;与人交谈便借刁言以逞才;借人之债时其脸如丐,被人索偿时则其态如王;见人常多蜜语而背地却常揭人短处。拿来读即可,分号可以忽略...
2020-11-26 09:14:48 268
原创 springboot监控http请求
话不多说直接上代码package com.example.springbootdemo.common;import lombok.extern.slf4j.Slf4j;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.*;import org.springframework.stereotype.Component;import org.springframework.web.context.reque
2020-11-26 09:13:08 1486 3
转载 mysql中数据返回时区问题,多了14个小时
com.mysql.cj.jdbc.Driver查询数据时发现时间多了14个小时。后来查看centos是东八区,mysql时区也是默认的没有动过。后来发现mysql连接器使用的是8.0.13版本。8.0.13版本在指定URL时需要指定时区,如下: spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://111.111.111.111:3306..
2020-11-25 16:11:04 452
原创 使用tk.mybatis完成自定义mapper
mybatis中提供新增、修改、删除等,但是批量导入的方法是只支出数据库表主键为自增的,如果需要用到的地方很多,就很不方便,所以这个提供自定义一个mapper以支持非自增数据库的批量新增1、定义接口SpecialBatchMapper@RegisterMapperpublic interface SpecialBatchMapper<T> { /** * 批量插入数据库,所有字段都插入,包括主键 * @param recordList *
2020-11-05 17:29:54 1592
原创 kafka-4、zookeeper、kafka、kafka-manager配置服务自启动
zookeeper配置自启在该文件夹下创建zookeeper文件cd /etc/rc.d/init.dvi zookeeper编辑该文件,文件内容如下注意:java目录和zookeeper目录换成你自己的#!/bin/bash#chkconfig: 2345 10 90#description: service zookeeperexport JAVA_HOME=/usr/local/java/jdk1.8.0_161export ZOO_LOG_DIR=
2020-10-22 21:04:19 235
原创 kafka-2、管理工具kafka-manager安装
前提:zookeeper集群,kafka集群部署,Java环境下载链接:https://pan.baidu.com/s/1g_DoZpl9fQrX8CADXutcew提取码:aic2安装在/usr/local中新建kafka-manager文件夹将下载文件放置在此处,解压unzip kafka-manager-1.3.3.7.zip注意这个是zip文件,不是tar.gz文件,解压方式不一样如果不能unzip,则yum install -y unzip zip..
2020-10-22 20:47:14 447
原创 kafka-1、集群下载安装配置
搭建前提:java环境,zookeeper集群环境zookeeper集群移步zookeeper集群搭建下载kafka_2.10-0.10.0.0链接:https://pan.baidu.com/s/1AlhypXcTjvCjVktYZxKTAw提取码:8oea安装在/usr/local下创建kafka文件夹,将安装包放到该文件夹下tar -zxvf /usr/local/kafka/kafka_2.10-0.10.0.0.tgz修改配置文件在该目录下找到这个文件,..
2020-10-22 20:34:46 105
原创 kafka-3、zookeeper下载安装配置
下载zookeeper-3.4.13链接:https://pan.baidu.com/s/1XWIEo_kEmNQx7hlcQ31OSw提取码:d5rs安装在/usr/local中新建zookeeper目录下载的安装包放在该目录下解压tar -zxvf /usr/local/zookeeper/zookeeper-3.4.13.tar.gz解压后目录如下:配置1、修改conf下的zoo_sample.cfg 为zoo.cfg2、在根目录下创建logs...
2020-10-22 20:22:32 378
微信公众号项目,功能相对比较全
2018-11-19
视屏编辑器
2017-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人