jsycdut

Results 9 comments of jsycdut

在块编辑的那一小节,您在介绍vim的模式的时候,那几个缩写字母不太明白,而且出现了两个o,更是让人疑惑。

当你播放一首音乐的时候,音乐自动下载到你的/music文件夹下面

我发现原作者就是将音乐下载到本地后再播放的,在项目的/media/music目录下就是歌曲,请问同学你是怎么做的下载功能呢,我很好奇,因为最近我也在研究这个项目。 2017-12-19 15:44 GMT+08:00 ccbynow : > 我已经成功的开发了下载功能,集成在歌曲链接后面,因版权问题,我就不提交了 > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view...

我看的不是插件版,是原始的python版本,我还没有分析插件版的代码,同学你走的比我远😄 2017-12-25 17:23 GMT+08:00 ccbynow : > @jsycdut chrome扩展并没有发现你说的缓存到本地的呀, > 下载就是用接口获取到当前歌曲的MP3地址 > > — > You are receiving this because you were mentioned. > Reply to this email directly, view...

lpa,指的是标签传播算法(Label Propagation Algorithm),在计算过程中,节点会将自己的标签更新为邻居中标签数量最多的标签,如果邻居中有多个标签的数量相同,那么就随机选一个标签作为自己的标签,正是这个随机选择,导致了lpa可能每次计算的结果都不一样。

并且这个和你的数据量是无关的,算法早已决定了它具有每次计算结果都不一致的特点(或者说缺点)

听说字节跳动根据Plato做了魔改,已经将 vid_t改成了范围更大的值了

我遇到过类似的问题,这个是由于缺少对应的库文件,调整脚本中的`LD_LIBRARY_PATH`变量将这个`libjava.so`文件所在的目录纳入其中应该可以解决。 `libjava.so`这个文件在JDK 8 中,位于`$JAVA_HOME/jre/lib/amd64/libjava.so`,但是在Java 9以及之后的版本中,取消了jre这个目录,`libjava.so`文件将位于`$JAVA_HOME/lib/libjava.so`,所以,应确定好自己的Java版本,保证`run_pagerank.sh`中`LD_LIBRARY_PATH`的位置的正确性。

我在谷歌云上启动了同一个地区的两台虚拟机(IP为10.170.0.3和10.170.0.4),可以相互访问,配置了ssh免密登录,并且修改了两台机器的/etc/hosts文件,具体内容为 ``` manager 10.170.0.3 worker 10.170.0.4 ``` 在run_pagerank.sh中,将 `${MPIRUN_CMD} -n ${WNUM} ./${MAIN} ${PARAMS}`,改为`${MPIRUN_CMD} -n ${WNUM} -hosts manager,worker ./${MAIN} ${PARAMS}`,之后就可以启动了。通过ps和pstree,确实可以看见两台机器上的进程派生关系,证明了plato确实是分布式计算。