文件名称:image-resize:多线程JAVA应用程序可调整大量图像的大小
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-27 19:00:01
Java
运行说明: 从提供的归档文件中将项目ImageResizer导入Eclipse。 在MasterAllocator.java的第32行上,将第三个参数更改为项目的bin文件夹的位置。 右键单击该项目,然后转到“运行配置”。 为此项目创建一个新的Java应用程序配置,选择MasterAllocator类作为Main类。 转到参数选项卡,然后按以下顺序放置参数:MN 使用此配置运行。 算法:MasterAllocator类的主要方法将生成的从属进程数为#images / m,其中m是作为命令行参数提供的阈值(我们发现1600是适合于我们的数据集大小的值),并生成它们。 然后,它创建一个服务器套接字,侦听来自从属进程的连接。 成功连接后,它将发送一个字符串,该字符串包含200个(启发式确定的)串联在一起的图像的名称,并将其发送。 具有适当大的阈值m可以确保不会产生太多的进程,因为
【文件预览】:
image-resize-master
----Run Instructions.docx(14KB)
----ImageResizer()
--------.project(371B)
--------src()
--------.settings()
--------totalLog.txt(644B)
--------.classpath(295B)
--------.gitignore(6B)
----~$n Instructions.docx(162B)
----README.md(2KB)