- 博客(15)
- 资源 (1)
- 收藏
- 关注

原创 Snaker工作流学习(三)
目录前言三、API及详细说明1、数据表说明2、Snaker引擎接口3、模型4、流程定义5、流程实例6、活动任务7、流程变量8、任务参与者9、拦截器10、委托代理11、时限控制12、选择分支13、会签14、子流程15、抄送16、自定义节点17、综合查询前言Snaker是基于java的轻量级工作流引擎,接口丰富,使用简单。三、API及详细说明1、数据表说明Snaker流程引擎常用表共9张,其...
2020-03-21 21:21:14
7932
6

原创 Snaker工作流学习(二)
目录二、流程设计说明二、流程设计说明图中为演示流程,可设计新流程,也可启动、编辑、删除已有流程。最终设计的流程数据可保存为下图所示文件(后缀.snaker)...
2020-03-20 22:57:40
1621

原创 Snaker工作流学习(一)
一、源码及部署1、源码地址https://github.com/snakerflow/snakerflowhttps://gitee.com/yuqs/snakerflow2、maven部署<dependency> <groupId>com.github.snakerflow</groupId> <artifactId>snaker-c...
2020-03-20 22:53:23
4490
原创 Python重复文件清理小工具
针对电脑长期使用产生的重复文件,尤其是微信电脑版每转发一次生成一个重复文件的问题,用python写了一个批量清理重复文件的小工具,记录备用。用pyinstaller打包成exe可执行文件方便使用。
2024-05-16 09:19:57
364
原创 Java实现常用加减乘除公式解析及计算-2.0
之前写过一个Java实现常用加减乘除公式解析及计算的小例子,不够完善且有计算bug,于是趁着今天周五摸鱼,重新设计实现了一下。
2023-07-07 15:59:36
1291
原创 Java实现常用加减乘除公式解析及计算-1.0
近期接到一个实现公式解析计算、能够多层嵌套并自动拆解的需求。即对于给定的字符串公式进行解析及计算,实现从持久层自动装载公式,拆解多层嵌套的公式,得到计算结果。大致的设计思路为:定义一个计算器基类,实现基本属性的装载及加减乘除公式的定义,实现公式拆解、运算符分级及解析计算;定义子类实现不同的装载逻辑和公式解析逻辑。基类:解析json格式数据的子类:测试数据:测试类:测试结果:.........
2022-07-04 15:39:08
6172
原创 iText7-pdfoffice-office文件转pdf
接到一个java后台实现excel转pdf的需求,多方辗转查阅文档后,最终用iText7的pdfoffice拓展模块实现了最完美的效果,记录如下。pom引入依赖包,由于pdfoffice是收费模块,官方未发布到maven中心仓库,我把自己下载的依赖放到了这里,需要的自取。代码实例注:由于pdfOffice属于收费模块,这里用了一些其他手段达到了可用的目的,仅供学习参考,商用后果自负。.........
2022-06-29 14:23:32
1614
1
原创 maven依赖包快速下载
在离线环境进行maven项目开发时,总会遇到需要频繁添加jar包依赖来进行功能拓展,然而某一个jar包的引入,又会需要间接依赖很多其他的类库,一个一个地下载又很麻烦。当然你也可以在外网搭建一套同样的开发环境,通过开发工具自动下载,再把外网本地仓库拷贝到内外环境。这里记录一种稍微简单点的方法:1、前提:外网安装了maven以及配套java,并配置maven以及java环境变量2、随便找一个位置创建文件夹,在该文件夹下创建一个pom.xml文件<?xml version="1.0"?>
2021-07-09 14:16:58
10104
1
原创 微信读书护眼版
微信读书是我目前发现的比较好用的读书平台之一,电子书资源丰富,界面风格还挺舒服,支持app和网页版,唯一难受的就是网页版的背景显示方案太少了,只能切换浅色和深色两种,上班想摸鱼看会书,直刺得眼睛生疼,于是写了个油猴脚本,自己给了个豆沙绿护眼色,脚本如下:// ==UserScript==// @name 微信读书// @namespace http://tampermonkey.net/// @version 0.1// @description 微信读书网页
2021-06-29 17:26:50
3595
17
原创 echarts自定义气泡图
拿到的需求是实现自定义x、y、size、color的气泡图,color按值以色阶排布(提需求的是我女朋友,咱也不敢问,还得加班干你说气人不~),分析完需求后我决定学习下echarts的实现,代码如下:html:<!DOCTYPE html><html><head><meta charset="utf-8"><title>KEG...
2019-09-08 18:07:02
6336
1
原创 Java雷坑整理(2)
PIT 06:域和流下面的代码是一个文件拷贝的方法,设计的是即便抛出异常也会关闭流: public static void pit06(String src,String dest) throws IOException { InputStream in = null; OutputStream out = null; try { in = new FileInputStre...
2019-09-01 17:55:05
141
原创 Java雷坑整理(1)
PIT 01:奇数判断当我们判断一个数为奇数时,通常的写法为:public static boolean pit01(int i) { return i%2==1;}表面上看,被2整除余1的数为奇数,i%2==1似乎没毛病,但遗憾的是,这个表达式在i为负数时恒为false。究其原因,还是要看Java对取余操作符%的定义,该操作符被定义为对于所有的int数值a和非零int数值b,都...
2019-08-31 14:37:58
205
原创 HTML+CSS+JS实现贪吃球小游戏 , 欢迎探讨
周末闲来无事 , 写了个贪吃球小游戏 , 主要用canvas画布加上javascript逻辑实现 , 分享于此 , 欢迎探讨 .代码如下 :<!DOCTYPE html><html><head><meta charset="UTF-8"><title>贪吃球大作战</title><style&a
2018-11-19 09:40:23
1146
1
原创 解数独小插曲之Uncaught TypeError: Cannot read property '2' of undefined
周末玩数独玩到脑力枯竭,就想着写个小程序自动解数独开心一把,考虑可视化界面,用HTML+CSS+JavaScript实现,本想着逻辑很简单,早早写完睡觉,然而没想到被一个bug玩到疯,js代码如下:var shuDu=[//初始数组 ['3','','2','7','','','','','9'], ['','','8','','','','','4','5'], ['','','4...
2018-11-19 09:30:51
3419
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人