GitHub
-
200行Go代码实现区块链 —— 挖矿算法
在本系列前两篇文章中[1][2],我们向大家展示了如何通过精炼的Go代码实现一个简单的区块链。包括生成块,验证块数据,广播通信等等,这一篇让我们聚焦在如何实现 PoW算法。 大家…
-
来自 Amazon 的容器专用 Linux 发行版“瓶装火箭”
Amazon 已经推出了自己的基于 Linux 的开源操作系统 Bottlerocket(“瓶装火箭”)。但在你兴奋地想要尝试安装和运行它之前,我必须告诉你…
-
全文搜索引擎Elasticsearch入门教程
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Ov…
-
如何在 Ubuntu 和其他 Linux 上安装 Netbeans
在本教程中,你将学习在 Ubuntu 和其他 Linux 发行版上安装 Netbeans IDE 的各种方法。 NetBeans 是一个开源集成开发环境,具有良好的跨平台支持。此工…
-
10 篇对初学者和专家都有用的 Linux 命令教程
在这有关 Linux 命令的十大文章中,了解如何使 Linux 发挥所需的作用。 很好地使用 Linux 意味着了解有哪些命令以及它们可以为你执行的功能。 《在 Linux 命令行…
-
如何在 Linux 中更改 MAC 地址
在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首先讨论为什么要更改它。 可能有几个原因。也许你不希望在公共网络上公开你的实际 MAC 地址(也称为物理地址)?还有可…
-
适用于初学者的基本 kubectl 和 Helm 命令
去杂货店“采购”这些命令,你需要用这些 Kubernetes 工具来入门。 最近,我丈夫告诉我他即将要去参加一个工作面试,面试时他需要在计算机上运行一些基本…
-
机器学习知识体系
随着2016年Alpha Go在围棋击败李世石,2017年初卡内基梅隆大学人工智能系统Libratus在长达20天的鏖战中,打败4名世界顶级德州扑克玩家,这标志着人工智能技术又达…
-
6 个可以尝试的树莓派教程
这些树莓派项目均旨在简化你的生活并提高生产力。 没有什么比体验树莓派创作结果更令人兴奋了。经过数小时的编程、测试和徒手构建,你的项目终于开始成形,你不禁大喊 “哇哦!&…
-
6 件你应该用 Emacs 做的事
下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。 想象一下使用 Python 的 IDLE 界面来编辑文本。…