【文件属性】:
文件名称:license-plates
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-12 11:09:36
Java
车牌
同一件事的两个版本:
LicensePlateGenerator-单线程实现
LicensePlatePipeline-多线程实现
管道的工作方式如下:
生产者使用重复生成所有可能的3个字母排列并填充队列
三个过滤器使用队列中的字母,仅将有效条目传递到过滤后的队列
八个生成器使用过滤后的字母并为其各自区域创建适当的车牌,并填充最终的车牌队列
编写者使用该队列中的车牌并将其写入磁盘
LicensePlateStream-parallelStream实现
参考: :
【文件预览】:
license-plates-master
----src()
--------main()
----pom.xml(2KB)
----README.md(798B)
----dependency-reduced-pom.xml(1KB)