示例计算器 Java 应用程序
作者: Ryan Chapin , 2014-04-19
这是作为 FINRA 编码测试而构建的示例项目。
该程序由三组线程组成:
阅读器线程:将从 ASCII 文本文件中逐行读取数学问题,并将它们写入输入队列。
问题解决线程:N 个问题解决线程将从输入队列中读取,解决问题,然后将它们写入输出队列。 线程数是可配置的,请参阅发行版的conf/目录和源代码树的src/main/resources dir中的计算器conf/ 、problemsolver.instances 属性。
Writer Thread :将从输出队列中读取并将解决的问题一次一行写入输出文件。
开发环境设置
这个项目是用 Eclipse Kepler 开发的,但可以用 maven 从命令行编译。
设置在 Eclipse 中开发和运行(需要 m2e 和 m2e slf4j Ecl
评论0
最新资源