- 博客(49)
- 收藏
- 关注
原创 flowable 想改变正在运行的任务,实例版本为最新,需要改哪些表
在更新这些表之前,请务必谨慎操作,并确保你了解Flowable引擎的工作原理以及数据库表之间的关联关系。:该表记录了与流程实例相关的详细信息,包括任务的变更历史等。当任务被改变时,可能需要在该表中添加相应的变更记录。:这张表记录了流程实例的执行信息,包括当前执行到的节点等。当任务被改变时,流程执行的状态可能也需要更新。你可能需要更新该表中与任务相关的字段,比如任务名称、处理人等。当任务被改变时,可能需要更新相应的历史活动实例。:该表记录了历史任务的信息。当任务被改变时,可能需要更新相应的历史任务实例。
2024-04-08 18:19:55
439
转载 妙用“Function”消灭if...else
在开发过程中经常会使用if...else...进行判断抛出异常、分支处理等操作。这些if...else...充斥在代码中严重影响了代码代码的美观,这时我们可以利用Java 8的Function接口来消灭if...else...。
2022-11-03 17:27:53
177
原创 vue3路由component 不能使用require并且import不能传变量问题
vue3不能使用require方法,但是import()参数只能是字符串,不能传变量,
2022-06-16 18:05:18
3341
5
原创 vue2 滚动条置于底
需求,一个聊天框,每更新一条消息,滚动条置于底。显示的消息为一个list(chatList)监听list的变化,$nextTick后赋值滚动条属性 <template> <div class="chat-container"> <div ref="messageContent" id="chat-inside" class="chat-inside"> <div class="chat-item" v-for="item in c
2022-04-18 10:50:42
657
原创 vue 路由
router上的三个路由守卫函数beforeEachrouter.beforeEach((to, from, next) => { console.log('beforeEach invoked'); if(to.fullPath.startsWith('/app')){ //调用next才会进行跳转 //不要跳转到自己,会infinite loop // next('/login'); next('/login'); //不仅可以写字符串,也可以
2022-04-06 11:12:59
1393
原创 css 控制文本显示行数,多余隐藏
overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
2022-03-04 10:44:56
385
原创 VUE整合FFmpeg及常用命令
ffmpeg.wasm 是 FFmpeg 的纯 WebAssembly / JavaScript 端口。它支持在浏览器内录制、转换和流式传输视频和音频。网址:https://ffmpegwasm.github.io#demo文档:https://github.com/ffmpegwasm/ffmpeg.wasm/blob/master/docs/api.md#fetch-file安装安装 ffmpeg.wasm:# 使用 npm$ npm install @ffmpeg/ffmpeg @ffmp
2022-03-01 14:47:58
8767
4
原创 ant修改tooltip 样式
<a-tooltip placement="topLeft" color="#ffffff" overlayClassName="overlay-class" title="逆时针旋转90°"> <img class="img" src="../../assets/projects/turnLeft.png" /></a-tooltip>color 属性为设置提示框的颜色修改文字颜色设置一个外部类名注:style标签里不能加scoped<.
2022-02-08 13:52:02
1653
原创 vue动态加载在线字体,及渲染
字体为后台接口返回,主要参数为字体code,及包地址,添加到头部 /** * @description: 获取字体列表 * @param {*} * @return: {*} * @author: */ const getSubFontList = ()=>{ getSubtitlesFont().then(res=>{ let fonts = res.result for
2022-01-26 11:47:56
1701
原创 Request header field xxx is not allowed by Access-Control-Allow-Headers in preflight response.
用前台调第三方接口,提示跨域后台没有设置相同的请求头参数
2021-11-26 17:07:31
252
转载 Vue——轻松实现vue底部点击加载更多
一次请求页面使用slice来进行限制展现从0,a的数据<div v-for="user in draw_user.slice(0,a)" :key="user.uid" class="user-item">//判断a的值是否小于数组的长度,小于就显示点击加载更多<div class="load-more mr-bottom" v-if="a<draw_user.length" @click='loadMore' >点击加载更多</div><div c
2021-09-07 16:33:56
1713
2
原创 windows下终止端口
查询 PIDnetstat -ano |findstr 23456查进程tasklist|findstr 17940杀进程taskkill /f /t /im java.exe
2021-09-06 12:07:31
76
原创 git常用命令
本文整理了一些常用的 Git 操作,老司机可以温故知新,新手可以点赞收藏。文末提供了入门教程及学习资源,请自行下滑~配置操作全局配置git config --global user.name '你的名字' git config --global user.email '你的邮箱'当前仓库配置 git config --local user.name '你的名字' git config --local user.email '你的邮箱'查看 global 配置 git config --gl
2021-08-26 16:22:25
59
原创 mybatisplus update时 赋值为null
@TableField(updateStrategy = FieldStrategy.NOT_NULL) private Integer showSort;
2021-08-10 17:15:28
678
转载 阿里云Redis 外网访问
阿里云Redis 外网访问首先完全组 开放6379端口修改/usr/local/redis/bin/rconfig/redis.conf 文件(根据自己保存位置)vim redis.conf一、bind 127.0.0.1 都改成 0.0.0.0 (0.0.0.0表示不限制ip)二、daemonize yes三、设置密码# requirepass foobared 下面加上这个 123456表示连接redis的密码 requirepass 123456...
2021-08-06 16:39:48
752
原创 css 一个图片浮动在另一个图片之上
做一个勾选的效果// 父级框 <div class="img-list"> // 浮在上方的图片 <img v-if="clickFlg == item.id" class="check-img" src="../../assets/images/checked.png" /> // 底图 <img class="data-img " src="../../assets/images/coursepng.png" @click="clickItem(it.
2021-08-06 11:45:36
8033
1
原创 Date的一些操作
字符串时间转Date try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date1 = format.parse("2021-08-01 00:00:00"); } catch (Exception e) { e.printStackTrace(); }判断时间是否在有效时间
2021-07-31 14:19:51
54
原创 视频上传获取时长
let videoUrl = URL.createObjectURL(file); let audioElement = new Audio(videoUrl); audioElement.addEventListener("loadedmetadata", () => { let duration = audioElement.duration; //时长为秒,小数,182.36 that.duration ...
2021-07-28 11:04:02
139
原创 解决滚动条被记住的问题
const router = new VueRouter({ mode: 'history', //解决滚动条被记住的问题 scrollBehavior(to, from, savedPssition){ if(savedPssition){ return savedPssition; }else{ return {x:0,y:0} } },}
2021-04-28 09:44:23
91
原创 java下载excel文件损坏
<!-- 避免font文件的二进制文件格式压缩破坏 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> .
2021-04-15 16:06:28
709
1
原创 vue同时使用两个class 一个默认,一个触发事件后添加
<ul class="typeList" ><li @click="deptClick('all')" class="typeItem"><span class="active" title="全部">全部</span></li><li @click="deptClick(dept.value)" class="typeItem" v-for="(dept,index) in depts"><span :class=
2021-03-11 18:40:27
1257
原创 springBoot 自定义注解失效 及自定义注解log
自定义注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface Log {
2021-02-01 16:32:53
1688
1
原创 自己挖坑自己填之maven依赖不好用
因为项目环境特殊,上线的环境是无外网的,都是在外面下载的依赖,导入电脑里。突然有一天拉取完代码发现以下问题jar包也有,啥都不缺就是不好用。试了很多的办法。比如:一点一点改它的jar包地址。不好使。再比如:修改它的配置文件true 将offline修改为true 不好使我猜测原因可能是maven先走网络,没有网的环境下更新不下来。解决方法:点击这个按钮切换脱机模式,默认就不会走网络了。然后就好使了。其实这个方法跟方法二差不多,但不知道为啥我用就不好使。反正各种方法都记录一下
2021-01-25 15:37:04
183
原创 java 预览文件跟下载文件
之前项目中一直遇到的都是下载pdf,word啦,等等等等public static Boolean downLoadPdf(HttpServletResponse res,String filePath, String fileName){ try { //设置要下载的文件的名称 res.setHeader("Content-disposition", "attachment;fileName=" + fileName);
2021-01-19 18:52:39
2083
1
原创 查询一个表的主键都是哪些表的外键
select TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME from INFORMATION_SCHEMA.KEY_COLUMN_USAGEwhere REFERENCED_TABLE_NAME = '表名';
2021-01-19 14:20:23
464
原创 linux找不到项目下的模板(No such file or directory),下载方法
关于查找项目下的模板路径,我之前一直用的getClass().getResource("/template/excel/" + fileName).getPath();也没出啥问题,就很神奇的突然不好使了。报错:(No such file or directory)解决:Resource resource = new ClassPathResource(filePath1);resource.getInputStream();就没有问题了。需要注意的是,这里不能用resoutce.getF
2021-01-13 10:48:53
685
转载 List集合分页处理的方法
/** * 利用subList方法进行分页 * @param list 分页数据 * @param pagesize 页面大小 * @param currentPage 当前页面 */ public static List<RegionTravelVo> pageBySubList(List list, int pagesize, int currentPage) { List<RegionTra.
2021-01-06 10:14:14
434
原创 身份认证
package com.htdd.system.modules.member.util;import com.auth0.jwt.JWTSigner;import com.auth0.jwt.JWTVerifier;import com.fasterxml.jackson.databind.ObjectMapper;import com.htdd.system.modules.member.domain.entity.User;import java.io.IOException;impo
2020-12-24 09:19:15
230
1
原创 Base64Util
package com.htdd.system.modules.member.util;import org.apache.batik.transcoder.Transcoder;import org.apache.batik.transcoder.TranscoderException;import org.apache.batik.transcoder.TranscoderInput;import org.apache.batik.transcoder.TranscoderOutput;im
2020-12-24 09:07:52
652
原创 base64转MultipartFile
import org.springframework.web.multipart.MultipartFile;import sun.misc.BASE64Decoder;import java.io.*;/** * base64转MultipartFile */public class BASE64DecodedMultipartFile implements MultipartFile { private final byte[] imgContent; privat..
2020-12-24 09:05:48
138
原创 总结遇到的java8写法
(1) List<KfProduct> checkFileProducts=new ArrayList<KfProduct>();checkFileProducts.stream().filter(m -> m.getId().equals(p.getId())).findAny().isPresent()checkFileProducts.stream().filter(m -> m.getId().equals(p.getId())).findAny().orE
2020-11-11 10:42:51
417
原创 阿里云--sts临时访问控制oss生成加密url
阿里云sts页面操作在百度网盘里。public class IOssClientAclImpl implements IOssClientAcl { @Value("${sts.accessKeyId}") private String accessKeyId; @Value("${sts.accessKeySecret}") private String accessKeySecret; @Value("${sts.endpoint}") private
2020-08-25 10:13:31
2478
1
原创 小程序 --太阳码生成,二维码生成
@Service@Log4j2public class AppletServiceImpl implements AppletService { @Autowired private StringRedisTemplate stringRedis; private static final TimedCache<String, String> TOKEN_CACHE = CacheUtil.newTimedCache(7200000); private s
2020-08-14 13:44:10
5030
1
原创 小程序 ---二维码生成解析
import cn.hutool.extra.qrcode.BufferedImageLuminanceSource;import com.audit.common.util.oss.OssBootUtil;import com.google.zxing.*;import com.google.zxing.common.BitMatrix;import com.google.zxing.common.HybridBinarizer;import com.google.zxing.qrcode.de
2020-08-11 17:06:32
363
原创 js 数组转字符串
join()方法,返回一个新数组,不改变原数组!var a = [‘1’, ‘2’, ‘3’];var demo = a.join(); // demo 的值变为"1,2,3"var demo = a.join(’, ‘); // demo 的值变为"1, 2, 3"var demo = a.join(’ + ‘); // demo 的值变为"1+ 2 + 3"var demo = a.join(’’); // demo 的值变为"123...
2020-07-10 13:27:04
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人