- GitHub精选,高级搜索“stars:>1000”可以发现有名的开源项目 https://github.com/GrowingGit/GitHub-Chinese-Top-Charts
编程语言性能测试对比
算法
- Hello算法✅(star:76.8k) https://www.hello-algo.com
Python
- python3.11官方手册: https://hlog.cc/docs/python/
- Python 100天从新手到大师: https://hlog.cc/docs/python-100-days/
- SQLAlchemy数据库ORM(pandas专属sql) https://www.osgeo.cn/sqlalchemy/index.html
- Pandas(数据结构和分析工具) https://www.osgeo.cn/pandas/ https://www.pypandas.cn/docs/
- NumPy(科学计算的基础包) https://www.numpy.org.cn/reference/
- Scrapy(爬虫框架) https://scrapy.org https://www.osgeo.cn/scrapy/index.html
.NET
- .NET 文档: https://learn.microsoft.com/zh-cn/dotnet/
- 官方入门教程: https://learn.microsoft.com/zh-cn/dotnet/csharp/
- 官方API手册: https://learn.microsoft.com/zh-cn/dotnet/api/
- .NET中文官方博客: https://devblogs.microsoft.com/dotnet-ch/
- PerfView 用户指南: https://13140.cn/docs/perfview/
golang
- 7天用Go从零实现Web框架Gee教程 https://geektutu.com/post/gee.html
- Go语言高级编程 https://chai2010.cn/advanced-go-programming-book/
rust
- Rust官方文档中文教程✅(star:1.8k) https://www.rustwiki.org.cn
- Rust入门秘籍(star:14.4k) https://rust-book.junmajinlong.com
- Rust练习实践(star:11.3k) https://practice-zh.course.rs
- Rust语言备忘清单(star:3.9k) https://nootn.com/rust-language-cheat-sheet/
php
- 从0开始构建一个属于你自己的PHP框架 https://github.com/TIGERB/easy-php/blob/master/README-CN.md
大数据
flume1.9
: https://hlog.cc/docs/flume1.9
数据集成
在数据仓库中,ETL(Extract, Transform, Load)是一个重要的过程,它涉及数据抽取(E)、转换(T)和加载(L)。
数据抽取(E)
从各种数据源中抽取数据。
数据集成
通常也包括ETL过程以及其他技术(清洗/映射/质量管理等)最终到数据仓库的过程。
pentaho-kettle
(7.4k) C/S架构,开源的ETL工具。不支持CDC实时数据采集功能。被收购闭源了后又有社区版了。点击查看教程pdfAirByte
(14.4k) 开源数据集成引擎,可用于从API
、数据库
和文件
到数据库
、数据仓库
和数据湖
的 ELT 管道的数据集成平台,可帮助您整合数据仓库、数据湖和数据库中的数据。ETLCloud
✅ 又名RestCloud
,闭源,免费社区版,中文,有功能限制但基本功能都有提供,连接数限定30个,有完整文档。DataX
(15.3k) DataX是阿里云DataWorks数据集成的开源版本。
大数据可视化
- ECharts可视化基础组件 https://echarts.apache.org/examples/zh/index.html
- 类似阿里云DataV数据可视化(star:7.2k) https://github.com/DataV-Team/DataV
- DataV模板(star:4.5k) https://github.com/yyhsong/iDataV
- DataEase(star:8.3k) https://github.com/dataease/dataease
前端多端统一框架(小程序/H5/安卓/苹果)
Flutter
✅(Dart)(star:162k) 可以通过一套代码,支持iOS、Android、Windows/MAC/Linux等多个平台,且能达到原生性能。Electron
(star:112k) 使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用, 它基于 Node.js 和 ChromiumTauri
(star:78.4k) Rust, 使用 Web 技术的所有主流桌面操作系统
构建软件。MAUI
(star:21.7k) 使用 C# 和 XAML 创建移动和桌面应用,单个共享代码库开发可在 Android、iOS、iPadOS、macOS 和 Windows 上运行的应用, 不支持linux。React Native
(star:116k) 将 React 的声明式 UI 框架带到了 iOS 和 Android。uni-app
✅(Vue)(star:39.5k) 用Vue.js开发前端应用的框架(主要小程序和h5) https://github.com/dcloudio/uni-appTaro
(Vue/React)(star:34.9k) 基于node开发小程序/H5/RN等应用 https://github.com/NervJS/taro
后端架构师
- 后端架构师技术图谱(58.9k) https://github.com/xingshaocheng/architect-awesome
- 架构师技术图谱(9.4k) https://github.com/toutiaoio/awesome-architecture
其他
- 开发内功修炼从 CPU、内存、磁盘、网络四大模块(5.6k) https://github.com/yanfeizhang/coder-kung-fu