第1节. 关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow 第2节. 节点类型的定义 为了适应分合流的流程,实现多线程,我们需要把节点分为5种类型。 第3节. 节点的分类 为了适应与支持多线程模式的流程,我们把节点类型分为如下几种。 普通的、分流点、合流点、分合流 ...
分类:
其他好文 时间:
2021-04-21 12:35:31
阅读次数:
0
都是JUC并发包下的类 CountDownLatch:倒计时,countDown每次减少,await控制达到倒计时要求值 //下自习离开案例,班长必须最后走 public class CountDownLatchDemo { public static void main(String[] args ...
分类:
其他好文 时间:
2021-04-21 12:21:06
阅读次数:
0
线程同步造成的不安全问题和synchronized同步锁的用法 ...
分类:
编程语言 时间:
2021-04-21 12:13:16
阅读次数:
0
1 - 计算公式 总核数 = 物理CPU个数 x 每颗物理CPU的核数 逻辑CPU个数 = 物理CPU个数 x 每颗物理CPU的核数 x 超线程数 2 - 具体命令 Linux 系统的 CPU 型号,类型和大小等信息,都保存在 /proc/cpuinfo 文件中,可以通过下面的命令来查看相关信息: ...
分类:
系统相关 时间:
2021-04-21 12:04:56
阅读次数:
0
lambda表达式的简单实现 概念 λ 希腊字母表中排序第十一位的字母,英语名称为 Lamda。 可以用来避免匿名内部类定义过多。 其实质属于函数式编程的概念。(也就是说必须是函数式接口才能使用lambda表达式) 函数式接口定义 任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。 / ...
分类:
其他好文 时间:
2021-04-21 11:50:24
阅读次数:
0
ab命令原理 Apache的ab命令模拟多线程并发请求,测试服务器负载压力,也可以测试nginx、lighthttp、IIS等其它Web服务器的压力。 ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却会给目标服务器造成巨大的负载,因此是某些DDOS攻击之必备良药, ...
分类:
Web程序 时间:
2021-04-21 11:48:49
阅读次数:
0
1.进程 定义:进程是运行中的程序,运行中的程序可以理解为内存中的代码指令和运行相关的数据被CPU读写并计算的过程。 有人会认为,要提升CPU的利用率,可以开多个进程,但是开多个进程的话,进程间通讯是个比较麻烦的事情(进程之间地址空间是独立的,需要通过其他方式,例如:管道来解决) 相反,线程之间是可 ...
分类:
编程语言 时间:
2021-04-20 15:30:44
阅读次数:
0
通过这个题熟悉了下iota的用法,vector自定义排序(根据另一个数组来排当前的数组) 优先队列对pair数据的处理方式,很好的一道题 1 class Solution { 2 public: 3 using PII = pair<int,int>;//type def 4 5 vector<in ...
分类:
编程语言 时间:
2021-04-20 15:19:37
阅读次数:
0
前置知识 了解tomcat nio处理流程之前需要了解一下IO多路复用和Reactor模型。下图是主从Reactor多线程模型的设计图,mainReactor负责接收连接,subReactor负载读写数据,工作线程池负责编解码和计算,tomcat的架构模型和下图类似,但是有点区别。 Tomcat N ...
分类:
其他好文 时间:
2021-04-20 15:11:20
阅读次数:
0
CountDownLatch 每次当线程调用countDownLatch.countDown()方法时,会对计数器减1,减到0,countDownLatch.await()放行 public class CountDownLatchTest { public static void main(Str ...
分类:
其他好文 时间:
2021-04-20 15:06:35
阅读次数:
0