9 个令人惊艳的 GitHub 开源项目,必须收藏!

嗨喽!GitHub科技的各位小伙伴们,由于公众号做了乱序推送改版,为了保证公众号的推文能够第一时间及时送达到大家手上,大家记得将公众号 加星标置顶 ,公众号每天会送上 3 个 GitHub 开源项目给大家学习 !

60ddc86e8f672665f07a641ce6b72d60.jpeg

1

   

LeetCode刷题

本项目包含 LeetCode、《剑指 Offer(第 2 版)》、《剑指 Offer(专项突击版)》、《程序员面试金典(第 6 版)》等题目的相关题解。所有题解均由多种编程语言实现,包括但不限于:Java、Python、C++、Go、TypeScript、Rust。

https://github.com/doocs/leetcode

abf72b27832ff14db3464947fc98d23f.png

1433a6ca0e4efd7a19e62324e0be341b.png

2

   

Python 算法

新手如何入门 Python 算法?几位印度小哥在 GitHub 上建了一个各种 Python 算法的新手入门大全。从原理到代码,全都给你交代清楚了。为了让新手更加直观的理解,有的部分还配了动图。

https://github.com/TheAlgorithms/Python

f05e64b2c6cf4f54364e3fbf014f40e2.png

0a3df1c4c99eaac0ae59ebf52a823b03.png

3

   

算法新解

这个项目介绍了主要的基本算法和数据结构,数据结构部分包括二叉树、红黑树、AVL树、Trie、Patricia、后缀树、B树、二叉堆、二项式堆、斐波那契堆、Pairing堆、队列、序列等;基本算法部分包括各种排序算法、序列搜索算法,字符串匹配算法(KMP等),深度优先、广度有限搜索算法、贪心算法以及动态规划。

https://github.com/liuxinyu95/AlgoXY

55042f3e74c679357147c85cca76f1e8.png

4

   

GDB dashboard

GitHub 上开源的 Python 调试工具:GDB dashboard,为 Python GDB 提供了可视化界面,更清晰的显示了程序调试信息,使开发者能专注于 Python 控制流。

GDB 仪表板是一个使用 PythonAPI编写的独立.gdbinit 文件,它启用了一个模块化接口,显示正在调试的程序的相关信息。其主要目标是减少检查当前程序状态所需的 GDB命令数量,从而使开发人员能够主要关注控制流。

https://github.com/cyrus-and/gdb-dashboard

4e3090543cd29a26508c8e2bd5b2c182.png

5

   

Kedro系统

一个开源 Python 框架,可帮助你创建可复用、可维护、模块化的数据科学代码,支持与 VSCode 和 PyCharm 搭配使用。

https://github.com/kedro-org/kedro

c6c45009dda822fe6fcf2973fb930fe9.png

6

   

Greppo

GitHub 上的开源 Python 框架,可快速搭建一款可交互式的「地理空间」应用。该框架提供了一整套完整工具包,让你可以轻松打通数据、算法、可视化 UI 等模块,构建一款交互式应用。

https://github.com/greppo-io/greppo

b2de83f1ad409ff6acbf229eb1aced31.png

7

   

RuoYi

RuoYi官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖,直接运行即可用 。

  • 用户管理:用户是系统操作者,该功能主要完成系统用户配置。

  • 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。

  • 岗位管理:配置系统用户所属担任职务。

  • 菜单管理:配置系统菜单,操作权限,按钮权限标识等。

  • 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。

  • 字典管理:对系统中经常使用的一些较为固定的数据进行维护。

  • 参数管理:对系统动态配置常用参数。

  • 通知公告:系统通知公告信息发布维护。

  • 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。

  • 登录日志:系统登录日志记录查询包含登录异常。

  • 在线用户:当前系统中活跃用户状态监控。

  • 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。

  • 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。

  • 系统接口:根据业务代码自动生成相关的api接口文档。

  • 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。

  • 缓存监控:对系统的缓存查询,删除、清空等操作。

  • 在线构建器:拖动表单元素生成相应的HTML代码。

  • 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

https://github.com/yangzongzhuan/RuoYi

33c6a0d61709ffc44672cd84d58a83c3.png

5f22f43a1951d8627e10f86cefd7e7bf.png

8

   

mall4cloud

一个基于Spring Cloud、Nacos、Seata、Mysql、Redis、RocketMQ、canal、ElasticSearch、minio的微服务B2B2C电商商城系统,采用主流的互联网技术架构、全新的UI设计、支持集群部署、服务注册和发现以及拥有完整的订单流程等,代码完全开源,没有任何二次封装,是一个非常适合二次开发的电商平台系统。

https://github.com/gz-yami/mall4cloud

8b0bfc0312641e8adc2215acf851ff84.png

9

   

Bolo博客 

GitHub 上一个开源的个人博客系统:Bolo Solo,简单易部署,自带精致主题、数据统计表、邮件提醒、自定义图床、功能丰富的 Markdown 编辑器,专为程序员设计。

https://github.com/adlered/bolo-solo

93b0ad4b0b55aae476adf2b3f0dd6f39.png

3abd1a5adda670d683ce3016bd92bdd1.png

 
 

--完--

读到这里说明你喜欢本公众号的文章,欢迎 置顶(标星)本公众号 GitHub科技,这样就可以第一时间获取推送了~

在本公众号,后台回复:666 ,领取一份国内最顶级的 GitHub 开源项目排行榜单 !

1. 15 个大受欢迎的 GitHub 项目 ,必须推荐 !
2. 一次性 9 款 GitHub 开源项目,太强了 !
3. 本周推荐的9个火火火的GitHub开源项目 !
4. 9 个优质的 GitHub 开源项目,必须收藏!

503625831199a324434e3269832fb652.png

觉得内容还不错的话,给我点个“在看”呗

10dac82d34e6aa2ed5205cd64b9f98c9.gif

1ece4de4bef05231b8a5e565ea561c7d.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值