Skip to main content

黑洞资源笔记

  1. Go Micro:分布式系统开发的标准库。

    Go Micro提供了分布式系统开发的核心需求,包括RPC和事件驱动的通信。Go Micro哲学是可插拔架构的合理默认设置。 我们提供默认设置以帮助您快速入门,但所有内容都可以轻松更换。
  2. 用于计算各种文本特性并用它们轻松分析数据集和模型的库

    这是一个简单的数据分析工具包,由以下组件组成:

    实现多种文本特征
    用于计算所有尺度数据的这些指标的工具(单个文本 -> 十亿令牌语料库)
    使用计算的特征的工具:
    -可视化和分析给定文本语料库上的特征分布
    -找出文本属性与模型性能之间的相关性。

    该工具包正在进行中,工具和分析仍在添加中。

    项目地址
  3. Java及其它源码的自动化批量重构,以跟上API更改、修复漏洞并提高代码质量。

    OpenRewrite 项目是 Java 和其他源代码的大规模重构生态系统,旨在消除整个工程组织的技术债务。该项目提供可扩展的自动化代码维护、最佳实践、漏洞修补、API 迁移、依赖管理等。

    文档 | 项目地址
  4. Unilang 是一个通用的编程语言项目,旨在适应更有效、更灵活的桌面环境应用程序开发。

    为了保持通用性,Unilang 不提供 GUI 功能作为内置功能,而是通过库提供相关的 API。在目前的计划中,Unilang 将支持基于 Qt 的绑定库,以简化一些现有桌面应用程序项目的过渡。Unilang的语言设计保持了足够的抽象能力和可扩展性,未来可以直接实现GUI框架。

    unilang