最新文章

开源项目热榜第49期(20210821)

它没有自己的图形或绘图原语,而是为您的代码提供了一个结构和一个 API,以方便在仪表板、服务器和图形之间移动数据。它不对如何对图形进行最佳编码进行假设,并让您完全自由地使用您想要的任何库、框架、工具和方法。因此,其图形可以在任何能够呈现 HTML 的环境中呈现。——出自《NodeCG》


开源项目热榜第47期(20210807)

当你有一个基于 Lucene 的庞大索引时,比如说有数亿条记录,你需要的是确信你的索引是正确的(这是外星人的做法:"从轨道上核爆网站... 这是唯一能确定的”方法)。噢不!其实你需要的是:快速找到你的索引中的任何不一致之处。——出自《Scrutineer》


开源项目热榜第42期(20210703)

抽象定义上, 一个分布式系统里的所有进程要确定一个值 v,如果这个系统满足如下几个性质, 就可以认为它解决了分布式一致性问题, 分别是:1)Termination:所有正常的进程都会决定 v 具体的值,不会出现一直在循环的进程。2)Validity:任何正常的进程确定的值 v', 那么 v' 肯定是某个进程提交的。比如随机数生成器就不满足这个性质。3)Agreement:所有正常的进程选择的值都是一样的。——出自《BRAFT》


开源项目热榜第41期(20210626)

Jep 使用 JNI 和 CPython API 来启动 JVM 内的 Python 解释器。除了初始化和关闭 Python 之外,初始的主解释器将永远不会被使用。当你在 Java 中创建解释器实例时,将为该 Java 解释器实例创建一个 Python 解释器,并将一直保存在内存中,直到用 Interpreter.close() 关闭该解释器实例。初始的主解释器将保留在 JVM 中,直到 JVM 退出。——出自《Jep》


开源项目热榜第40期(20210619)

行为树(BT)在复杂的机器人任务中正变得越来越普遍。它为定义多步骤或许多状态的应用创造了一个更可扩展和人类可理解的框架。Nav2 使用行为树来调用模块化服务器来完成一个动作。一个动作可以是计算路径、控制工作、恢复或任何其他与导航有关的动作。——出自《Nav2》


开源项目热榜第33期(20210501)

通过强大的抽象层,Spinnaker 提供了引人注目的工具,使开发人员能够从提交到交付拥有自己的应用程序代码。作为最成熟和最广泛生产的连续交付平台,Spinnaker 可以将 Netflix、谷歌、Microsoft 和 Amazon 的专业知识应用到您的 SDLC 中。——出自《Spinnaker》


开源项目热榜第29期(20210403)

LessPass 与你在互联网上能找到的其他密码管理器不同,因为:1)它可以完全脱机操作,不需要数据库。2)它不需要同步你的设备。3)它是开源的(源代码可以被审计)。——出自《LessPass》


开源项目热榜第17期(20210109)

Volta 的工作就是让你摆脱困境。就像 "基础设施即代码" 让团队不必手动管理服务器基础设施一样,Volta 也免去了安装和协调 JavaScript 工具(如 Node、包管理器和包二进制文件)的麻烦,这样你就可以专注于创建出色的软件——出自《Volta》


开源项目热榜第15期(20201226)

如果您对一个具有React原则的库感兴趣,它是透明的实现,不会为了方便而走捷径,以及所有的性能支持,那么SolidJS可能就是适合您的库。—— 出自《Solid UI Library》


去到頂部