共被编辑 2 次

版本 更新时间 贡献者 编辑原因 操作
#r2 5月16日 丶邓某某28 补充内容 | 修改排版 查看

java加减乘除公式解析与计算如何做?

场景:

输入一条公式: 4(6/2) + 8(10/5)
加号两边的公式是并行的,最后得到结果后再相加。
每一阶段的运行结果都响应给前端。
如图
图片描述

思考

1.我首先想到的是采用了多线程异步调用方法 + webscoket。
2.加减乘除只干一件事,就是计算结果存在某处(?),然后监听它(?),一旦满足条件,就调用方法,然后发送消息给前端。

ps. 不能使用MQ等方式。

问题

我的思考可行吗?

  1. 我应该怎么存放结果数据?
  2. 如何监听1
#r1 5月16日 丶邓某某28 创建问题 查看

java加减乘除公式解析与计算如何做?

场景:

输入一条公式: 4(6/2) + 8(10/5)
加号两边的公式是并行的,最后得到结果后再相加。
每一阶段的运行结果都响应给前端。
如图
图片描述

思考

1.我首先想到的是采用了多线程异步调用方法 + webscoket。
2.加减乘除只干一件事,就是计算结果存在某处(?),然后监听它(?),一旦满足条件,就调用方法,然后发送消息给前端。

ps. 不能使用MQ等方式。

问题

我的思考可行吗?

  1. 我应该怎么存放结果数据?
  2. 如何监听1