一、引言  哈喽大家好,今天要给大家讲的是“遗传算法”。跟粒子群算法、蚁群算法一样,遗传算法也是属于启发式算法,它基于达尔文的进化论,模拟进化论中的“自然选择,物竞天择、适者生存”,通过N代的遗传、变异、交叉、复制,进化出问题的最优解。二、浅谈生物学2.1  达尔文教你进化论  学过初中生物的应该都知道达尔文的进化论。总结起来其实就是“物竞天择、适者生存”。这是什么意思呢?通俗讲,就是在
在Zcash:黑夜中潜行一文中曾提到Zcash的突破之处在于使用了零知识证明(zero knowledge proof)实现了私密交易与去中心化共存,那么,零知识证明究竟是什么?它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。比如证明者向验证者证明并使其相信自己知道或拥有某一消息,但证明过程不能向验证者泄漏任何关于被证明消息的信息。 其中又分为交互式零知识证
从网上搜索下,发现linux有几款工具,amule,Azureus,mldonkey。amule以前用过,感觉一般,没什么特色可言。Azureus是同事推荐,但没用过,没有发言权。mldonkey是网上朋友极力推荐的,最终我选择mldonkey,原因如下:1)速度快,据说可以达到带宽的上限2)可以同时连接多个server3)搜索没有限制,不像windows下的emule,屏蔽了大量的敏感词。。。。
eMule协议就是资源丰富的电驴下载了。这个软件的使用笔者也是非常喜欢的。由于一时兴起,我查找了有关于eMule协议的相关知识,整理了一下,在这里分享一下。eMule协议的由来 eDonkey由Jed McCaleb在2000年创立。采用“多源文件传输协议”(MFTP,the Multisource File Transfer Protocol)。eDonkey索引服务器并不集中在一起的,而是各人
如果你在秋名山身经百战,那么一定会知道“很多用户就会有疑问,虽然“电驴”的开发商和运营者你真的了解“电驴”和eD2k吗?要谈论eD2k,首先需要了解“电驴”的历史和本身。实际上,人们最熟知的大家都习惯于把VeryCD电驴当成下载软件,但需要强调的是,eDonkey电驴并不是一款下载软件,eD2k链接也不是为下载而生的。eDonkey电驴是一款共享软件,首次使用了eD2k构建eDonkey网络,任何
搜索信息集-CSearchListCSearchList是emule中的搜索列表,掌管emule中所有的搜索请求。CSearchFile是这个列表中的元素,代表了一次搜索的相关信息。它们的关系和之前描述的已知文件和已知文件列表有一些类似的地方。CSearchList的主要任务就是对其一个叫做list的类型为CSearchFile列表的内部变量进行维护,提供很方便得往这个列表中添加,删除,查询
最终编辑 电驴之家 1 服务器无法连接把以下引号内的字符复制“http://upd.emule-security.org/server.met”注意千万不要使emule.org.cn提供的!【emule.org.cn是中国verycd制作的冒牌emule官方网站,有很多间谍服务器,强烈建议记住不要使用。】然后粘贴到电骡服务器界面右边的“从URL更新server.met”字样下边的
最近把emule协议通读了一下,和以前研究的bt协议做了个对比,当然差别还是相当大的,此处仅简单列出几点:bt协议不包括文件搜索,该过程要由用户自己进行,在找到感兴趣的文件后要首先获取一个torrent文件,根据该torrent文件找到服务器,进而找到其他peer;emule协议中的文件搜索也是由协议规定的,在结点启动的时候向服务器发起文件查询请求,服务器返回查询结果,进而得到相关的peer列表e
eMule电驴服务器常见问题及解答 (一)服务器连接的相关说明:(以服务器日志当中的反馈信息为例) 1。正常连接到服务器的情况: 2004-10-25 22:58:47: 正在连接到DateAttacke.de(62.241.53.17:4242)... 2004-10-25 22:58:48: 连接到DateAttacke.de(62.241.53.17:4242),发送登陆请求
转载 2024-06-03 10:26:53
852阅读
开篇上文絮叨了一下emule客户端再ED2K网络大概是如何运作的,笔者将第一步连接ED2K网络分成2部分上半部分对于客户端登录ED2K网络进行过程概述,并抓包,分析报文含义下半部分将实现的部分代码进行比较对照提供参考准备工作工具:wireShark抓包,eMule电骡1)下载电骡后进入服务器->连接,因为这个连接是并行向多个服务器发送登录请求,所以先确保有一个服务器可以连接上,再断开连接右击
aMule代码的下载和编译为了能尽量缩短aMule代码的下载、编译及编译运行所依赖的环境的建立所耗费的时间,并尽快启动对于它的研究学习,而直接使用了ubuntu的代码下载及编译工具。具体的代码下载及编译方法如下: apt-get source amule sudo apt-get build-dep amule cd amule-2.3.1 dpkg-buildpackage -rfak
最近LowID用户询问如何获得HighID的特别多,说说本人的几点看法1、EM或ED的默认端口是4662,服务器向你的4662端口询问,如果不能获得回应,即你的机器未开放4662端口,则服务器会给你一个LowID;2、LowID和LowID之间不能连接,因此你获得的“源”的数量相对于HighID来说,要少一些,但一旦连接,开始下载,速度并不慢;即你的下载速度更多的取决于你的带宽,而不是ID的高低,
转载 2024-07-20 16:29:59
113阅读
       简单的说,emule与bt 协议两者各有千秋,下面就两种协议的异同及性能作一比较.        1.传统连接方式           &nbs
Emule for Linux is a popular peer-to-peer file sharing application that allows users to share files over the internet. It is widely used for downloading and sharing various types of files such as musi
原创 2024-05-20 11:18:13
82阅读
http://www.icili.com/emule/download/2890312
原创 2012-08-31 18:45:47
1073阅读
目前还存活的多个电驴下载站点!电驴达人收藏(2011更新)   这个不用说了,emule官方,没有它就没有下面的所有一切,德国人开的。只提供官方版emule软件,没有资源下载。秉承理念“eMule是完全免费的,它也决不包含广告软件、间谍和流氓软件。我们之所以创造eMule是为了快乐和知识,而不是为了金钱。”eMule的作者是一个德国人Merkur,本名Hendr
转载 6月前
45阅读
前两天在网上看到世界知名的电骡服务器Razorback 2被查封、4人被拘禁的消息,深感当前做eMule / BitTorrent等P2P文件交换软件的不易。以分布式哈希表方式(DHT,Distributed Hash Table)来代替集中索引服务器可以说是目前可以预见到的为数不多的P2P软件发展趋势之一,比较典型的方案主要包括:CAN、CHORD、Tapestry、Pastry、Kademli
来,咱们彻底的来讨论一下这个shutdown   和closesocket     从函数调用上来分析(msdn):一旦完成了套接字的连接,应当将套接字关闭,并且释放其套接字句柄所占用的所有资源。真正释放一个已经打开的套接字句柄的资源直接调用closesocket即可,但要明白closesocket的调用可能会带来负面影响,
如果你在使用web deploy部署的时候出现这个错误Web 部署任务失败。 (未能使用指定的进程(“Web Management Service”)连接到远程计算机(“115.***.*.***”),因为服务器未响应。请确保在远程计算机上启动了该进程(“Web Management Service”)。在以下位置了解更多信息: http://go.microsoft.com/fwlink/?Li
一、P2P及DHT网络简单介绍:P2P在思想上可以说是internet思想/精神/哲学非常集中的体现,共同的参与,透明的开放,平等的分享(让我想起之前学习过的,现在正在疯狂热炒的云计算的“中央集权”制度)。基于P2P技术的应用有很多,包括文件分享,即时通信,协同处理,流媒体通信等等。通过这些应用的接触,分析和理解,P2P其本质是一种新的网络传播技术,这种新的传播技术打破了传统的C/S架构,逐步地去
  • 1
  • 2
  • 3
  • 4
  • 5