摘要: 故事的开头总是这样,适逢其会,猝不及防;故事的结局总是这样,花开两朵,天各一方。 曾经,努力到无能为力,拼搏到感动自己,我坚信,遗憾比失败更可怕,如今,我发现,遗憾和失败我都无法承受,不是因为我付出了太多,而是因为真心没有被认真对待过。 我难过,我嫉妒,有种深情,你从未给过我。你是我心中永远的痛,解 阅读全文
posted @ 2018-11-28 18:12 废物大师兄 阅读(4748) 评论(29) 推荐(18) 编辑
摘要: 1. 安装Jenkins 采用 Docker 方式安装 jenkins 首先,宿主机上需要安装java和maven,这里我的安装目录如下: 由于是docker安装,jenkins将来是在容器里面运行的,而打包的时候需要用到maven和java,我们不可能在每个容器里面再安装java和maven,所以 阅读全文
posted @ 2021-09-27 18:46 废物大师兄 阅读(261) 评论(0) 推荐(1) 编辑
摘要: Rancher 是一个容器管理平台。Rancher 简化了使用 Kubernetes 的流程。 下面记录一下手动安装Rancher的步骤 1. 部署 Rancher Server 执行以下命令即可(PS:前提是已经安装了docker) sudo docker run -d --privileged 阅读全文
posted @ 2021-09-18 19:47 废物大师兄 阅读(59) 评论(0) 推荐(1) 编辑
摘要: 单表查询、不太复杂的关联查询适合用JPA,除此以为,一些复杂的SQL,比如自定义动态分页查询真的不建议用JPA,实现起来比较麻烦,还不如MyBatis来得直接 以下面的子查询为例: SELECT t1.* FROM approval_task t1 WHERE t1.approver_usernam 阅读全文
posted @ 2021-09-08 11:55 废物大师兄 阅读(66) 评论(0) 推荐(1) 编辑
摘要: 1. 结束/终止 正在运行的流程实例 思路:跟回退一样的思路一样,直接从当前节点跳到结束节点(EndEvent) /** * 结束任务 * @param taskId 当前任务ID */ public void endTask(String taskId) { // 当前任务 Task task = 阅读全文
posted @ 2021-08-05 19:17 废物大师兄 阅读(1036) 评论(1) 推荐(0) 编辑
摘要: 1. 回退(驳回) 回退的思路就是动态更改节点的流向。先遇水搭桥,最后再过河拆桥。 具体操作如下: 取得当前节点的信息 取得当前节点的上一个节点的信息 保存当前节点的流向 新建流向,由当前节点指向上一个节点 将当前节点的流向设置为上面新建的流向 当前节点完成任务 将当前节点的流向还原 取得之前上个节 阅读全文
posted @ 2021-07-19 17:10 废物大师兄 阅读(1054) 评论(0) 推荐(1) 编辑
摘要: 1. 前言 实话实说,网上关于Activiti的教程千篇一律,有参考价值的不多。很多都是老早以前写的,基本都是直接照搬官方提供的示例,要么就是用单元测试跑一下,要么排除Spring Security,很少有看到一个完整的项目。太难了,笔者在实操的时候,遇到很多坑,在此做一个记录。 其实,选择用Act 阅读全文
posted @ 2021-07-14 19:06 废物大师兄 阅读(1533) 评论(3) 推荐(2) 编辑
摘要: 1. 工作流 简单地来讲,工作流就是在计算机的协助下实现流程的自动化控制。目前,笔者熟知的主流的框架有:Camunda 、Flowable 、Activiti 、jBPM、还有我们国产的盘古BPM、云程。其中,Camunda 、Flowable 都有商业版(企业版)和非商业版(社区开源版)。 技术产 阅读全文
posted @ 2021-07-08 20:22 废物大师兄 阅读(2193) 评论(0) 推荐(3) 编辑
摘要: 1. IDEA中配置Docker Docker默认只接受本地客户端的请求,为了能够远程访问它,首先要开放Docker的监听端口,允许外部应用可以访问 修改 /lib/systemd/system/docker.service 文件 找到 ExecStart 在后面追加 -H tcp://0.0.0. 阅读全文
posted @ 2021-07-02 17:46 废物大师兄 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 话不多说,入正题。一个简单的权限控制系统需要考虑的问题如下: 权限如何加载 权限匹配规则 登录 1. 引入maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" 阅读全文
posted @ 2021-06-19 20:29 废物大师兄 阅读(839) 评论(2) 推荐(5) 编辑
摘要: 采用Java自带的Image IO 废话不多说,上菜 1. 文字水印 1 import sun.font.FontDesignMetrics; 2 3 import javax.imageio.ImageIO; 4 import java.awt.*; 5 import java.awt.image 阅读全文
posted @ 2021-06-11 12:38 废物大师兄 阅读(192) 评论(0) 推荐(0) 编辑