点对点的 Git 仓库网络 GitTorrent

码农软件 · 软件分类 · Git开源工具 · 2019-11-04 12:42:22

软件介绍

GitTorrent 是一个点对点的 Git 仓库网络,基于 BitTorrent 进行分享。

GitTorrent 包含 5 个组件:

  1. 一个 git 传输助手,知道如何去下载和上传 git 对象,可用于 git 本身执行 fetch/clone/push 操作

  2. 一个分布式哈希表来告知节点提供的 git 服务

  3. BitTorrent 协议扩展负责发送打包文件到对方

  4. 一个 key/value 存储基于分布式哈希表,作为用户配置,描述一个用户的仓库以及最新的 git 哈希

  5. 用于在 Bitcoin 的 blockchian 中注册友好用户名的方法

开始使用

npm install gittorrent

克隆仓库

git clone gittorrent://github.com/someuser/somerepo

提供 Git 服务

touch somerepo/.git/git-daemon-export-ok
gittorrentd

本文地址:https://www.codercto.com/soft/d/18247.html

C陷阱与缺陷

C陷阱与缺陷

Andrew Koenig / 高巍 / 人民邮电出版社 / 2003-12-1 / 30.00

作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程一起来看看 《C陷阱与缺陷》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具