ICode9

精准搜索请尝试: 精确搜索
  • 跳转到任意节点实现(回退到某个节点)2022-07-05 11:41:00

    跳转到任意节点实现(回退到某个节点) 需求:如下,执行到节点4的时候,我任务不符合要求,需要驳回/回退到节点1重新开始审批 实现思路: 将所有的节点设置一个唯一的id,作为跳转的标识 首先自己查询出所有执行过的节点,也就是审批节点5之前的节点列表(里面包含每个节点的唯一id/key) --->可以从

  • activiti 生成当前任务图片PNG2021-11-01 13:31:36

    /**生成当前任务节点流程图片PNG * @param PROC_INST_ID_ //流程实例ID * @param FILENAME //图片名称 * @from fhadmin.cn */ protected void createXmlAndPngAtNowTask(String PROC_INST_ID_, String FILENAME) throws IOException{

  • 02.FutureTask源码2021-08-03 13:34:26

    FutureTask源码 看前须知 本文章所有内容是老师源码特训班的内容有兴趣的可以了解一波:https://space.bilibili.com/457326371?from=search&seid=882812707426049189本章需要一些前置知识:线程池的基本使用,FutureTask的基本使用,CAS,Unsafe,volatile,线程中断上述前置知识很多都可

  • FutureTask(未来任务) 源码解析2021-07-25 11:33:40

    FutureTask(未来任务) 一、前情回顾(重要) 首先我们先回顾一下多线程创建的方式 直接继承Thread方式 实现Runnable 方式 实现Callable方式 线程池方式 这四种方式主要分为两类:没返回值的(1,2) 有返回值的(3,4) 没返回值的相信已经烂熟于心了。这次我们讲讲有返回值的,下面先

  • 线程池中的四大拒绝策略2021-07-06 13:34:26

    JDK内置四种拒绝策略 AbortPolicy(默认):直接抛出 RejectedExecutionException 异常阻止系统正常运行 CallerRunsPolicy:“调用者运行”一种调节机制,该策略既不会抛弃任务,也不会抛出异常,而是将某些任务回退到调用者,从而降低新任务的流量 DiscardOldestPolicy:抛弃队列中等待最久的

  • OA系统二十四:请假审批五:【点击“审批”后的审批弹出框】的后台逻辑;(审批结果提交的Dao层和Service层逻辑)2021-06-20 11:32:30

     本篇博客的主要内容是:【请假审批内嵌页面】,【审批弹出框】的点击“确认提交”后,后台的逻辑:主要是Dao层和Service层这些后台逻辑;  说明: (1)目前来看,为了实现某个功能,【一个比较好的编程逻辑和实现流程】比【实际敲代码去实现】重要的多得多!!!)  (2.1)底层的SQL语句,updata和inser

  • 33 深入浅出 x86 中断机制(上)2021-03-03 09:01:27

    参考 https://blog.51cto.com/13475106/category6.html及狄泰软件相关课程   最先接触的中断--在屏幕在打印字符--中断为0x10      Q:系统中的中断究竟是什么?与函数调用不一样在哪里?中断的概念-在执行任务时,出现某个请求,暂停当前任务,

  • ThreadPoolExecutor四种拒绝策略2021-01-09 22:03:28

    当线程数超过maximumPoolSize时需要拒绝请求,jdk中自带的拒绝策略均实现了java.util.concurrent.RejectedExecutionHandler接口,有四种策略: 1、AbortPolicy 默认的拒绝策略。直接抛出 java.util.concurrent.RejectedExecutionException异常 2、CallerRunsPolicy 将任务返还给调用者

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有