跳到主要内容 链接 搜索 菜单 展开 文档 (外部链接)

常见问题 - 项目 2C

环境设置

我遇到了 spark failed to ignite 错误。

这可能表示其他进程已经在使用 Spark 且尚未终止。重新启动计算机应该可以解决这个问题。

执行 git pull 命令后出现分支分歧错误。

运行 git config pull.rebase false ,然后重新拉取。

出现 'Cannot invoke "ngordnet.ngrams.TimeSeries.years()" because "ILILILILIILILIILILIILIL" 是 null'

重新拉取 library-sp24 中的库。

我尝试在 library-sp24 中执行 git pull ,但仍然遇到上述异常。

确保获取新的库文件后,你已经在 IntelliJ 中重新导入了库。

无论我怎么做,库都无法正常工作!

尝试完全删除 library-sp24 并重新克隆它。

运行 Main.java 时出现 Failed to bind to /0.0.0.0:4567 错误。

保存你的代码并重启 IntelliJ。如果这不起作用,也尝试重新启动计算机。

HyponymsHandler - k > 0

如何对计数相同的单词进行平局判定?

在这个项目中这无关紧要——任何行为都是可以接受的。这意味着你可以按字母顺序打破平局,或者随机打破,或者根本不打破!

我应该如何存储单词的总流行度?

想想你在项目 2A 中实现了什么。 TimeSeries 的值是双精度浮点数,不是整数。如果你存储整数计数,可能会遇到整数溢出。

图片