我毕业设计做的erlang的分布式计算,现COPY了上一届的学长的代码。但是我一点都不懂erlang,
发布网友
发布时间:2023-07-05 22:38
我来回答
共2个回答
热心网友
时间:2023-11-04 03:46
.erl 是源代码文件;
.beam 是编译后的文件;
你首先应该找到该软件的相关文档,至少要搞清楚这套软件是干嘛的,运行时的网络拓扑结构之类的信息。
另外,对erlang没有一点基础的话,要搞懂它基本是不可能的,先学习基础知识吧。
从你的文件列表来看,应该是你学长按照某一本书籍的示例,做的练习性质的研究工作。甚至很可能大部分代码都是随书关盘上自带的内容。你试试看,找到这本书(最好还能找到随书光盘)——《Erlang程序设计》,估计你就能够得救。估计不错的话,你在第10章有可能找到惊喜。
另外,是什么学校,已经把erlang纳入教学领域了呢?还挺时髦的。
热心网友
时间:2023-11-04 03:47
算你狠。把你的代码目录结构发一下。我给你参考参考。 私信我也行。追问
windows环境下的erlang已经配置好了
下面是部分代码目录,erlang的socket,麻烦您帮忙看下,erlang没点经验就是一渣渣,悲哀,老师选的题目
追答从代码里猜测 kvs.erl 可能是你的服务的入口,可能是key value server的缩写. any_apply可能是调用这个服用的程序。 你可以从Makefile里推测出来,哪个是最后编译的,应该是比较靠谱.仅供参考,:)