- 授权协议: MIT
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: http://bthub.io/
- 软件文档: https://github.com/shiyanhui/dht/tree/master/doc
- 官方下载: https://github.com/shiyanhui/dht/archive/master.zip
软件介绍
DHT 是BitTorrent DHT 协议的实现,采用Go语言。主要包括以下部分:
展示截图:
安装:
go get github.com/shiyanhui/dht
使用示例:
import (
"fmt"
"github.com/shiyanhui/dht"
)
func main() {
downloader := dht.NewWire()
go func() {
// once we got the request result
for resp := range downloader.Response() {
fmt.Println(resp.InfoHash, resp.MetadataInfo)
}
}()
go downloader.Run()
config := dht.NewCrawlConfig()
config.OnAnnouncePeer = func(infoHash, ip string, port int) {
// request to download the metadata info
downloader.Request([]byte(infoHash), ip, port)
}
d := dht.New(config)
d.Run()
}
An Introduction to Genetic Algorithms
Melanie Mitchell / MIT Press / 1998-2-6 / USD 45.00
Genetic algorithms have been used in science and engineering as adaptive algorithms for solving practical problems and as computational models of natural evolutionary systems. This brief, accessible i......一起来看看 《An Introduction to Genetic Algorithms》 这本书的介绍吧!
