2021 年最佳开源软件榜单

推荐100个GitHub上高赞,高收藏的实用工具 100个实用的GitHub工具分类整理,涵盖开发、测试、部署、自动化等多个领域,帮助提升效率: 阅读详情
点击“开发者技术前线”,选择“星标”

让一部分开发者看到未来

来自OSC社区

作为一家信息技术媒体公司,InfoWorld 成立于 1978 年,目前隶属于 IDG。

每年。InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的 “最佳开源软件” (BOSSIE),该奖项评选已经延续了十多年。

本次获奖的 29 个开源项目包括:软件开发、开发、云原生计算、机器学习等类型,下面我们一起来看看,有没有熟悉的面孔!

1、Svelte 和 SvelteKit

189f96daad316d23490ad96f9ee1480c.png

在众多创新的、开源的、前端的 JavaScript 框架中,Svelte 及其全栈对应的 SvelteKit 可能是最有野心和远见的。

Svelte 一开始就通过采用编译时策略来颠覆现状,并以出色的性能、持续的发展和卓越的开发者体验向前迈进。

SvelteKit 现已进入公测阶段,它延续了 Svelte 的传统,通过采用最新的工具,并将部署到无服务器环境作为一项内置功能来实现飞跃。

地址:https://github.com/sveltejs/svelte


2、Minikube

9b71a9d16a676f332521e8f63e9d3251.png

Minikube 是一个易于在本地运行 Kubernetes 的工具,可在你的笔记本电脑上的虚拟机内轻松创建单机版 Kubernetes 集群。便于尝试 Kubernetes 或使用 Kubernetes 日常开发。

地址:https://github.com/kubernetes/minikube


3、Pixie

5656c71dc7402fae17a8e80e298b20a8.png

Pixie 是 Kubernetes 应用的可观察性工具,它可以查看集群的高级状态,如服务地图、集群资源和应用流量;还可以深入到更详细的视图,如 pod 状态、火焰图和单个 full-body 应用请求。

Pixie 使用 eBPF 自动收集遥测数据,它在集群本地收集、存储和查询所有的遥测数据,使用不到 5% 的集群 CPU。Pixie 的用例包括集群内的网络监控、基础设施健康、服务性能和数据库查询剖析。

地址:https://github.com/pixie-io/pixie


4、FastAPI

a30a39bd3c108cfc0d0cb17c745cc7b9.png

FastAPI 是一个高性能 Web 框架,用于构建 API。主要特性:

  • 快速:非常高的性能,与 NodeJS 和 Go 相当

  • 快速编码:将功能开发速度提高约 200% 至 300%

  • 更少的错误:减少约 40% 的人为错误

  • 直观:强大的编辑器支持,自动补全无处不在,调试时间更少

  • 简易:旨在易于使用和学习,减少阅读文档的时间。

  • 简短:减少代码重复。

  • 稳健:获取可用于生产环境的代码,具有自动交互式文档

  • 基于标准:基于并完全兼容 API 的开放标准 OpenAPI 和 JSON Schema

地址:https://github.com/tiangolo/fastapi


5、Crystal  

2d7f77c33d9d229a3566b69689842385.png

作为一个提供具有 C 语言的速度和 Ruby 语言的表现力的编程语言的项目,Crystal 已经开发了好几年了。随着今年年初 Crystal 1.0 的发布,该语言现在已经足够稳定到可以用于一般工作负载。

Crystal 使用静态类型和 LLVM 编译器来实现高速度,并避免在运行时出现空引用等常见问题。Crystal 可以与现有的 C 代码接口,以进一步提高速度和便利性,它还可以使用编译时宏来扩展基础语言的语法。

地址:https://github.com/crystal-lang/crystal


6、Windows Terminal

5db5e35d264d3fd80e8f43934adad778.png

Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具。

包含很多来社区呼声很高的特性,例如:多 Tab 支持、富文本、多语言支持、可配置、主题和样式,支持 emoji 和基于 GPU 运算的文本渲染等等。同时该终端依然符合我们的目标和要求,以确保它保持快速、高效,并且不会消耗大量内存和电源。

地址:https://github.com/Microsoft/Terminal

7、OBS Studio

e94f9a397a915330e5f0f01b943e1bf7.png

OBS Studio 是一款用于实时流媒体和屏幕录制的软件,为高效捕获,合成,编码,记录和流传输视频内容而设计,支持所有流媒体平台。关注公众号:程序员开源社区,回复:666领取资料 。

  • 高性能实时视频 / 音频捕获和混合。创建由多种来源组成的场景,包括窗口捕获、图像、文本、浏览器窗口、网络摄像头、捕获卡等。

  • 设置无限数量的场景,用户可以通过自定义过渡无缝切换。

  • 带有每个源滤波器的直观音频混合器,例如噪声门,噪声抑制和增益。全面控制 VST 插件支持。

  • 强大且易于使用的配置选项。添加新源,复制现有源,并轻松调整其属性。

  • 精简的设置面板使用户可以访问各种配置选项,以调整广播或录制的各个方面。

  • 模块化的 “Dock” UI 允许用户完全根据需要重新排列布局。用户甚至可以将每个单独的 Dock 弹出到自己的窗口中。

地址:https://github.com/obsproject/obs-studio


8、Shotcut

7ca39ac9d90e915c3cb7dcda6385ff84.png

Shotcut 是一款跨平台的视频编辑工具,允许人们在应用效果和分层的同时,对音频和视频轨道进行所有的标准修正。Shotcut 有一个非常活跃的社区,并提供大量的操作视频和指导,以帮助新手和高级摄像师。

它可以在 Mac、Linux、BSD 和 Windows 上运行 -- 尽管是跨平台的,但与同类工具相比,它的界面很敏捷,使用起来也相对简单。

地址:https://github.com/mltframework/shotcut


9、Weave GitOps Core

90a49eddc98d0add5821f11a94adeaea.png

Weave GitOps 支持有效的 GitOps 工作流,以将应用程序持续交付到 Kubernetes 集群中。它基于领先的 GitOps 引擎 CNCF Flux。

地址:https://github.com/weaveworks/weave-gitops


10、Apache Solr

a709a8f36224550b6a83f221562702af.png

Apache Solr  是基于 Lucene 的全文搜索服务器,也是最流行的企业级搜索引擎。Apache Lucene 是你所使用的大部分软件的搜索功能背后的基础搜索技术 -- 包括其他搜索引擎,如 Elasticsearch。

与 Elasticsearch 不同的是,Solr 放弃了它的开源许可,不过它仍然是免费的。Solr 是可集群的、可在云端部署的,并且强大到足以建立云端级的搜索服务。它甚至包括 LTR 算法,以帮助自动调整和加权结果。

地址:https://github.com/apache/solr


11、MLflow

22ad30b6589226e60c740a74f01d9e12.png

MLflow 由 Databricks 创建,并由 Linux 基金会托管,是一个 MLOps 平台,可以让人跟踪、管理和维护各种机器学习模型、实验及其部署。它为你提供了记录和查询实验(代码、数据、配置、结果)的工具,将数据科学代码打包成项目,并将这些项目链入工作流程。

地址:https://github.com/mlflow/mlflow


12、Orange

9a63383e8be7dbf335601180c29d2984.png

Orange 旨在使将数据挖掘 "富有成效且有趣"。Orange 允许用户创建一个数据分析工作流程,执行各种机器学习和分析功能以及可视化。

与 R Studio 和 Jupyter 等程序化或文本工具相比,Orange 是非常直观的。你可以将小部件拖到画布上以加载文件,用模型分析数据并将结果可视化。

地址:https://github.com/biolab/orange3


13、Flutter

921e23bee4e58b1fee733dfbccfce8e2.png

Flutter 由 Google 的工程师团队打造,用于创建高性能、跨平台的移动应用。Flutter 针对当下以及未来的移动设备进行优化,专注于 Android and iOS 低延迟的输入和高帧率。

它可以给开发者提供简单、高效的方式来构建和部署跨平台、高性能移动应用;给用户提供漂亮、快速、jitter-free 的 app 体验。

地址:https://github.com/flutter

14、Apache Superset

4ce7f64e5d224ada8af54f9311b8ddf1.png

Apache Superset 是 Airbnb (知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名 Panoramix、Caravel ),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。Apache Superset 也是一款企业级商业智能 Web 应用程序。

地址:https://github.com/apache/superset


15、Presto

e8e9e9de84b19575e9c6d62ddc09c971.png

Presto 是一个开源的分布式 SQL 引擎,用于在线分析处理,在集群中运行。

Presto 可以查询各种各样的数据源,从文件到数据库,并将结果返回到许多商业智能和分析环境。更重要的是,Presto 允许查询数据所在的地方,包括 Hive、Cassandra、关系型数据库和专有数据存储。

一个 Presto 查询可以结合多个来源的数据。Facebook 使用 Presto 对几个内部数据存储进行互动查询,包括他们的 300PB 数据仓库。

地址:https://github.com/prestodb/presto

16、Apache Arrow

aa38ff83d21470efaaa18821d1425984.png

Apache Arrow 为平面和分层数据定义了一种独立于语言的柱状内存格式,为现代 CPU 和 GPU 上的高效分析操作而组织。

Arrow 内存格式还支持零拷贝读取,以便在没有序列化开销的情况下进行闪电式的数据访问。Arrow 库可用于 C、C++、C#、Go、Java、JavaScript、Julia、MATLAB、Python、R、Ruby 和 Rust。

地址:https://github.com/apache/arrow


17、InterpretML

eadbe94426c68d2378b3945107990fbc.png

InterpretML 是一个开源的 Explainable AI(XAI)包,其中包含了几个最先进的机器学习可解释性技术。

InterpretML 让你训练可解释的 glassbox 模型并解释黑盒系统。InterpretML 可帮助你了解模型的全局行为,或了解个别预测背后的原因。

在它的许多功能中,InterpretML 有一个来自 Microsoft Research 的 "glass box" 模型,称为 Explainable Boosting Machine,它支持用黑盒模型的近似值进行 post-hoc 解释的 Lime。

地址:https://github.com/interpretml/interpret


18、Lime

2efbb0ca1e194d02c934cc0bd8d1132d.png

Lime(local interpretable model-agnostic explanations 的简称)是一种 post-hoc 技术,通过扰动输入的特征并检查预测结果来解释任何机器学习分类器的预测。

Lime 能够解释任何具有两个或更多类的黑盒分类器,其同时适用于文本和图像领域。Lime 也被包含在 InterpretML 中。

地址:https://github.com/marcotcr/lime


19、Dask

7da4bcf76811581dd3f928a61fc98590.png

Dask 是一个用于并行计算的开源库,可以将 Python 包扩展到多台机器上。Dask 可以将数据和计算分布在多个 GPU 上,无论是在同一个系统中还是在一个多节点集群中。

Dask 与 Rapids cuDF、XGBoost 和 Rapids cuML 集成,用于 GPU 加速的数据分析和机器学习。它还与 NumPy、Pandas 和 Scikit-learn 集成,以并行化其工作流程

地址:https://github.com/dask/dask


20、BlazingSQL

137ad763fb68caf8406a1b36ffacd7f9.png

BlazingSQL 是一个基于 RAPIDS 生态系统构建的 GPU 加速 SQL 引擎。RAPIDS 基于 Apache Arrow 柱状内存格式,cuDF 是一个 GPU DataFrame 库,用于加载、连接、聚合、过滤和操作数据。它是 cuDF 的 SQL 接口,具有支持大规模数据科学工作流和企业数据集的各种功能。

地址:https://github.com/BlazingDB/blazingsql


21、Rapids

73ef5f83ef96acdabf280d46349f0ab8.png

Nvidia 的 Rapids 开源软件库和 API 套件让你有能力完全在 GPU 上执行端到端的数据科学和分析管道。

Rapids 使用 Nvidia CUDA 基元进行底层计算优化,并通过用户友好的 Python 接口暴露了 GPU 的并行性和高带宽内存速度。Rapids 依赖于 Apache Arrow 柱状内存格式,包括 cuDF,一个类似 Pandas 的 DataFrame 库;cuML,一个机器学习库集合,提供 Scikit-learn 中大多数算法的 GPU 版本;以及 cuGraph,一个类似 NetworkX 的加速图分析库

地址:https://github.com/rapidsai/cudf


22、PostHog

fd3faa2038d48a23213546a54159ba26.png

PostHog 是一个为开发人员构建的开源产品分析平台。自动收集你网站或应用程序上的每个事件,无需向第三方发送数据。它在用户级别提供基于事件的分析,捕获你产品的使用数据以查看哪些用户在你的应用程序中执行了哪些操作。它会自动捕获点击次数和综合浏览量,以分析你的用户在做什么,而无需手动推送事件。

地址:https://github.com/PostHog/posthog


23、LakeFS

6202b4cc85ca41bee73212fae0605de2.png

LakeFS 提供了一种 "以管理代码的方式管理你的数据湖" 的方法,为对象存储增加了一层类似于 Git 的版本控制。

这种对 Git 语义的应用让用户可以创建自己的隔离的、零拷贝的数据分支,在上面工作、实验和建模分析,而没有破坏共享对象的风险。LakeFS 为你的数据带来了有用的 commit notes、元数据字段和 rollback 选项,同时也带来了维护数据完整性和质量的验证 hooks-- 在一个未提交的分支被意外地合并回生产中之前,运行格式和模式检查。

通过 LakeFS,管理和保护代码库的熟悉技术可以扩展到现代数据库,如 Amazon S3 和 Azure Blob 存储。

地址:https://github.com/treeverse/lakeFS


24、Meltano

31c1989197e66399bfa28461cede0c40.png

Meltano 是今年从 GitLab 中分离出来的,一个免费的开源 DataOps 替代传统 ELT(提取、加载、转换)的工具链。Meltano 的数据仓库框架使得为你的项目建模、提取和转换数据变得容易,并通过内置的分析工具和简化报告的仪表盘来补充集成和转换管道。

Meltano 提供了一个可靠的提取器和加载器库,以及对 Singer 标准的 data extracting taps 和 data loading targets 的支持,Meltano 已经是一个数据编排的动力源。


25、Trino

dc08a95076bb3a9c1a9fbc49c668c913.png

Trino(原名 PrestoSQL)是一个分布式 SQL 分析引擎,能够对大型分布式数据源运行极快的查询。

Trino 允许你同时对数据湖、关系型存储或多个不同来源执行查询,而不需要复制或移动数据进行处理。而且 Trino 与你的数据科学家可能使用的任何商业智能和分析工具配合得很好,无论是交互式的还是临时性的,最大限度地减少了学习曲线。

随着数据工程师努力支持越来越多的数据源的复杂分析,Trino 提供了一种优化查询执行和加速不同来源的结果的方法。

地址:https://github.com/trinodb/trino


26、StreamNative

56e73523e1b17610802f53d1d5cd121b.png

StreamNative 是一个高度可扩展的消息和事件流平台,大大简化了实时报告和分析工具以及企业应用流的数据管道铺设。

StreamNative 将 Apache Pulsar 强大的分布式流处理架构与 Kubernetes 和混合云支持等企业额外功能、大型数据连接器库、简易认证和授权以及用于健康和性能监控的专用工具相结合,既简化了基于 Pulsar 的实时应用程序的开发,又简化了大规模消息传递背板的部署和管理。

地址:https://github.com/streamnative


27、Hugging Face

dc045a5225554ac19f54ccf17231b027.png

Hugging Face 提供了最重要的开源深度学习资源库,它本身并不是一个深度学习框架。Hugging Face 的目标是扩展到文本之外,支持图像、音频、视频、物体检测等。Infoworld 指出,深度学习从业者应在未来几年内密切关注这个 repo。

地址:https://github.com/huggingface/transformers


28、EleutherAI

7d8a9e8438e7933902e45764c8986a1f.png

EleutherAI 是一个由机器学习研究人员组成的分布式小组,旨在将 GPT-3 带给所有人。

2021 年伊始,EleutherAI 发布了 The Pile,是一个 825 GB 的用于训练的多样化文本数据集;并在 6 月公布了 GPT-J,一个 60 亿参数的模型,大致相当于 OpenAI 的 GPT-3 的 Curie variant。

随着 GPT-NeoX 的出现,EleutherAI 计划将参数一直提高到 1750 亿,以与目前最广泛的 GPT-3 模型竞争。

地址:https://github.com/EleutherAI/gpt-neo

29、Colab notebooks for generative art

d4b51e20f39b222f2ab286721418163b.png

首先是 OpenAI 的 CLIP(对比语言 - 图像预训练)模型,一个用于生成文本和图像矢量嵌入的多模态模型。虽然 CLIP 是完全开源的,但 OpenAI 的生成性神经网络 DALL-E 却不是。

为了填补这一空白,Ryan Murdoch 和 Katherine Crowson 开发了 Colab notebooks, CLIP 与其他开源模型(如 BigGAN 和 VQGAN)结合起来,制作 prompt-based 生成性艺术作品。

这些 notebooks 基于 MIT 许可,于过去几十年间在互联网上进行了广泛传播,被重新混合、改变、翻译,并被用来生成了惊人的艺术作品。

地址:https://github.com/openai/CLIP


 

 

— 完 —

点这里👇关注我,记得标星呀~

前线推出学习交流一定要备注:

研究/工作方向+地点+学校/公司+昵称

(如算法+上海+小宝)

扫码加我微信,进群和大佬们零距离

后台回复“电子书” “资料” 领取一份干货,数百面试手册等你

历史推荐

程序员喜欢的 5 款最佳最牛代码比较工具

正在被淘汰的5门开发语言

阿里达摩院发布2022十大科技趋势

好文点个在看

Github每日精选(第49期):免费远程连接工具WindTerm 我们可能在多台的电脑上使用远程连接工具,在这种情况下,我们很需要把我们在一台电脑上登入的信息,直接接能在另外一台电脑上进行,这时候我们可以把。并没有全部真正的开源,开源的只有一些第三方 的源代码,这里就不在介绍相关的代码。的相关说明,如果想看看有啥新功能的话,可以到作者的博客去看看。最关键的就是免费了,至于开源,他也是开源了其中的一部分,并不是真正的开源。直接下载安装包就能够使用这一款软件了,相当的方便,在这里可以下载到相关的。是收费的,这一收费就成为了大部分人使用的一个障碍,使用非常的方便,像极了。... 阅读详情

相关推荐

通过 Python FastAPI 开发一个快速的 Web API 项目

FastAPI是一个用于开发网络 API 的新的 Python 框架,在过去几年中得到了普及。如果你打算使用 Python 进行 Web 开发,熟悉 FastAPI 将对你有好处。文档源码快速:可与NodeJS和Go比肩的极高性能(归功于 Starlette 和 Pydantic)。最快的 Python web 框架之一。高效编码:提高功能开发速度约 200% 至 300%。更少 bug:减少约 40% 的人为(开发者)导致错误。智能:极佳的编辑器支持。处处皆可自动补全,减少调试时间。简单。

Saki_Python的博客 1101

2021 年最佳开源软件榜单出炉

公众号关注「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux !本文是 InfoWorld2021年公布的《最佳开源软件榜单》翻译稿。InfoWorld 是一家信息技...

easylife206的专栏 1305

聚类教程:cisTopic——来自单细胞表观基因组学数据的顺式调控主题的概率建模

之前运行这步的时候报错了如下: 后来发现原因是Ubuntu自动把R包更新到4.2版本,但是Rstudio版本没有更新,更新Rstudio即可,更新Rstudio的教程看此教程:。

watermel__的博客 1051

推荐,GitHub 上三款超牛开源软件

umi - ocr是一款功能强大、开箱即用的 OCR 识别工具,支持多种语言的文本识别,并且对复杂文档的处理能力堪称一绝。该项目不仅能快速准确地提取文字,还能保留原文档的排版信息,是处理文档数字化的得力助手。easyspider是一款轻量级、易上手的爬虫框架,旨在帮助开发者快速搭建高效的网络爬虫。它提供了简洁的 API 和丰富的功能组件,让爬虫开发变得轻松有趣。jadx。

2401_89424661的博客 3715

Qwen2.5-7B大模型实战:从零部署到高效推理全流程解析

本文详细解析了Qwen2.5-7B大模型从零部署到高效推理的全流程。内容涵盖环境准备、模型下载、使用Transformers进行核心对话推理,并深入介绍了vLLM与TGI生产级服务部署、GPTQ/AWQ量化技术以降低显存消耗,以及llama.cpp、Ollama等本地推理方案。旨在帮助开发者快速掌握部署技巧,实现大模型在消费级硬件上的高效运行。

weixin_29061425的博客 490

【深度剖析】三一重工的数字化转型(中篇)

三一重工在数字化转型方面取得了提高效率、降低成本、加强研发创新和改善内控管理等多方面的成效。本研究旨在通过对三一重工数字化转型的深入分析,引导企业思考在第四次工业革命与第三次能源革命交汇的超级技术窗口期,如何进一步把握发展机遇,并为同行业其他企业提供探索性的建议。作为装备制造行业的佼佼者,三一重工的数字化转型受到了业界的广泛关注。作为行业内首批接触并实践数字化转型的企业之一,三一重工的转型经验不仅成功,而且积累了丰富的理论与实践,为其他制造业企业的数字化转型提供了可借鉴的范例。

领信卓越的博客 2306

2021年最佳开源软件榜单出炉!

下方查看历史精选文章重磅发布 - 自动化框架基础指南pdfv1.1大数据测试过程、策略及挑战测试框架原理,构建成功的基石在自动化测试工作之前,你应该知道的10条建议在自动化测试中,重要的不...

开源优测 532

ENVI学习总结(十二)——基于改进的 CASA 模型反演 NPP

基于改进的 CASA 模型反演 NPP 数据为地理空间数据云提供的 TM 影像,其具体信息如图 1 所示。该实验中所使用的 TM 数据已进行过 QUAC 快速大气校正,来消除大气和光照等因素对地物反射的影响。Landsat 主题成像仪(TM)是 Landsat4 和 Landsat5 携带的传感器,每 16 天扫描同一地区,即 16 天覆盖全球一次。 TM 影像包含 7 个波段,波段 1-5 ...

Arcgiser的博客 3万+

2021 年最佳开源软件榜单出炉!

上一篇:心态崩了!税前2万4,到手1万4,年终奖扣税方式1月1日起施行~文 | 白开水不加糖出品 | OSC开源社区(ID:oschina2013)InfoWorld 公布了 2021 年...

emprere的博客 813

手把手教你用STM32CubeMX配置WS2812的PWM+DMA驱动(附完整代码)

本文详细介绍了如何使用STM32CubeMX配置PWM+DMA驱动WS2812全彩灯带,包括硬件选型、STM32F103C8T6的时钟配置、定时器与PWM设置、DMA传输优化等关键步骤,并提供了完整的代码实现和常见问题解决方案,帮助开发者高效控制WS2812灯带。

weixin_30859423的博客 440

SmsForwarder v6.4.0 + Flask API 实战:5步搭建手机验证码自动化接收服务

本文详细介绍了如何利用SmsForwarder v6.4.0和Flask API构建企业级验证码自动化处理系统。通过5个关键步骤,包括系统架构设计、Android端配置、Flask服务端实现、企业级部署方案以及实战应用场景扩展,帮助开发者高效处理短信验证码,提升自动化测试和数据采集的工作效率。

weixin_30292745的博客 392

2021 年 GitHub 最佳开源软件榜单

来自OSC社区作为一家信息技术媒体公司,InfoWorld 成立于 1978 年,目前隶属于 IDG。每年。InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的 ...

码农code之路 2932

一维光子晶体态密度计算与应用解析

态密度(DOS)是凝聚态物理和光子学中的核心概念,描述了量子态在能量空间的分布规律。基于麦克斯韦方程组的周期性介电结构分析表明,一维光子晶体通过布拉格散射形成光子带隙,其态密度曲线呈现典型的范霍夫奇点和禁带特征。这种特性使光子晶体在光学工程中具有重要价值,特别是在滤波器设计和传感器开发领域。通过转移矩阵法等数值计算手段,可以精确预测带隙位置和宽度,其中折射率对比度与周期数是关键设计参数。实际应用中,1550nm通信波段滤波器常采用Si/SiO2交替结构,而引入缺陷层则能产生高Q值缺陷模。计算优化时需注意数值

weixin_36487018的博客 193

2021 年最佳开源软件榜单,Python 高性能框架 FastAPI 上榜了!

转自 | OSC开源社区本文是 InfoWorld 2021年公布的《最佳开源软件榜单》翻译稿。‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍InfoWorld 是一家信息...

cainiao_python的博客 964

嵌入式Modbus协议面试题及参考答案

Modbus 协议采用主从模式进行通信,这种模式定义明确,便于在工业环境中实现设备之间的有序数据交互。在主从模式中,存在一个主站(Master)和多个从站(Slave)。主站通常是工业控制系统中的上位机,如 PLC、工控机等,它负责发起通信请求,控制整个通信过程。从站则是各种现场设备,如传感器、执行器等,它们接收主站的请求,并根据请求进行相应的操作,然后将结果返回给主站。主站的主要功能包括:发起数据读取或写入请求、控制通信的时序和流程、处理从站返回的数据。

大模型大数据攻城狮的专栏 2042

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

2021年度最佳开源软件榜单出炉!

来源| OSC开源社区(ID:oschina2013)小伙伴们大家好,今天我们来聊一聊InfoWorld发布的2021年最佳开源软件榜单。每年InfoWorld 都会根据软件对开源界的贡...

HollisChuang's Blog 1006

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

2021 年最佳开源软件出炉,你用过哪些?

2021 年最佳开源软件出炉,你用过哪些? 转自 | OSC开源社区 本文是 InfoWorld 2021 年公布的《最佳开源软件榜单》翻译稿。 InfoWorld 是一家信息技术媒体公司,成立于 1978 年目前隶属于 IDG。每年 InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的“最佳开源软件” (BOSSIE),该奖项评选已经延续了十多年。 本次获奖的 29 个开源项目包括:软件开发、开发、云原生计算、机器学习等类型,下面我们一起来看看,有没有熟悉的面孔! 1、Sv

osfront的博客 369

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

InfoWorld 公布 2020 年最佳开源软件

InfoWorld 公布了 2020 年最佳开源软件榜单。 InfoWorld 是致力于引领 IT 决策者走在科技前沿的国际科技媒体品牌,每年 InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的“最佳开源软件” (InfoWorld's Best of Open Source Software Awards, Bossies),该奖项评选已经延续了十多年。 获奖的 25 个开源项目包含用于构建 Web 应用的工具、机器学习模型、数据可视化工具、工作流、数据库和数据分析工具

m0_46163918的博客 5750
上一篇: 如何看待23岁博士毕业的科研人,都争着去当网红了?
下一篇: APP “本机号码一键登录”,是如何实现的?
DevolperFront
博客等级 码龄8年 464粉丝 81原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值