本文盘点了最近比较火的最近几个开源项目,涉及 Java、上火Python、项目C++ 等,最近这些开源项目分别是上火: 1. Java权限认证框架 2. 凤凰架构 3. XMind 版 CS 基础知识笔记 4. 微信插件 5. 50 个小项目 6. 高仿 Netflix 7. 文件传输助手 号称史上功能最全的 Java 权限认证框架:Sa - Token,这个框架主要解决:登录认证、项目权限认证、最近Session会话、上火单点登录、项目OAuth2.0 等一系列权限相关问题 框架集成简单、最近开箱即用、上火API 设计清爽。项目通过 Sa-Token,最近你将以一种极其简单的上火方式实现系统的权限认证部分。 地址:http s: //github. com /dromara/Sa-Token 项目作者从事大型企业级软件的项目架构研发工作,凤凰架构项目时作者系统性地整理自己的知识,查缺补漏,将它们都融入既有的知识框架之中。 这是一部以“如何构建一套可靠的分布式大型软件系统”为叙事主线的开源文档,是一幅帮助开发人员整理现代软件架构各条分支中繁多知识点的技能地图。云服务器 除文档部分外,做还建立了若干配套的代码工程,这是针对不同架构、技术方案(如单体架构、微服务、服务网格、无服务架构,等等)的演示程序。它们既是文档中所述知识的实践示例,亦可作为实际项目新创建时的可参考引用的基础代码。 地址:http s: //github.com/fenixsoft/awesome-fenix 使用 XMind 记录 CS 的一些基础知识,项目包括 .xmind 源文件以及输出的 .pdf 文件。 地址一:https://github.com/SmartKeyerror/Psyduck 地址二:https://github.com/SmartKeyerror/ZeroMind 学习过程中,面对一个大问题时需要将其分解成一个一个的小问题,然后逐一地处理,即"分而治之"。这个项目就是通过 份而治之 的思想区梳理技术相关的知识点。包括但不限于: 数据库 分布式系统 Middleware Linux Network Programing Operating System Golang Kubernetes C++ 下面是一些图片,云南idc服务商可以帮助你更好地了解这个项目做了什么: 这个开源项目是为 Mac 用户准备的微信插件,它能帮你的微信更换皮肤等,还有其他更高级的功能,我就不介绍了,毕竟在微信的地盘宣传这个不太好,还是狗命重要。 不过要提醒一下,这个项目遵循 MIT license ,方便交流与学习,包括但不限于本项目的衍生品都禁止在损害 WeChat 官方利益情况下进行盈利。 地址:http s: //github. com /MustangYM/WeChatExtension-ForMac 模式切换 50 天搞定 50 个小项目,这个项目汇集了 50 个简单 HTML、CSS、JavaScript 项目。 地址:http s: //github. com /bradtraversy/ 50 projects50days 如果你想构建一个集成 Redux 中等复杂度的 Web 应用程序,这个 Netflix 高仿项目能够帮到你。 作者尽可能地复制原始布局,并且还在插入路线动画和微交互的某些模块进行了一些改进。 地址:http s: //github. com /Th3Wall/Fakeflix 从命令行轻松快速地共享文件。Transfer.sh 目前支持 s3(Amazon S3)、gdrive(Google Drive)、storj(Storj)提供者和本地文件系统(local)。 地址:http s: //github. com /dutchcoders/transfer. sh01. Java权限认证框架
02. 凤凰架构
03. XMind 版 CS 基础知识笔记
04. 微信插件
05. 50 天 50 个项目
06. 高仿 Netflix:Fakeflix
07. 文件传输助手