本文盘点了 7 月份比较火的几个开源项目,涉及 JAVA、Python、教程等,这些开源项目分别是:1. 主流技术栈原理2. 数据可视化分析工具3. Spring 手撸专栏4. 接口管理平台5. 直播源厂库6. 研发生成周期效率平台7. JVM最全知识总结8. Learn Spring Security OAuth1.主流技术栈原理
本项目致力于从源码层面,剖析和挖掘互联网行业主流技术Spring 全家桶、Mybatis、Netty、Dubbo 框架、及 redis、Tomcat 中间件等技术栈的底层实现原理,为广大开发者提升技术深度提供便利。
帮助中国开发者技术深度与技术广度兼顾。
地址:https://github.com/doocs/source-code-hunter
DataEase 这款数据可视化分析工具,可以帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。它不仅支持丰富的数据源连接,还可以通过简单的拖拉拽的交互方式快速制作图表,并可以方便的与他人分享。
地址:https://github.com/dataease/dataease
3. Spring 手撸专栏
本仓库以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。
在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。
地址:https://github.com/fuzhengwei/small-spring
4. 接口管理平台
YApi 是可本地部署的、打通前后端及QA的、可视化的接口管理平台。开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。
地址:https://github.com/YMFE/yapi
5. 直播源仓库
为了解决电脑、手机看电视直播的苦恼,我收集了各种直播源,电视直播网站。
地址:https://github.com/biancangming/wtv
北京联通IPTV频道列表 https://github.com/qwerttvv/Beijing-IPTV
移动直播源汇总 https://github.com/SPX372928/MyIPTV
10086IPTV https://github.com/sheng007/10086-IPTV
世界IPTV库, 内容全:https://github.com/iptv-org/iptv
6. 研发生成周期效率平台
滴滴出品的一款产品研发全生命周期的效率平台。这个项目被滴滴、字节、快手、京东等大厂广泛使用并获得良好的口碑。
地址:https://github.com/didi/DoraemonKit
7. JVM最全知识总结
这个项目记录了作者认为需要重点掌握的 JVM 知识点,如果你想更加全面地了解 JVM 底层原理,可以阅读周志明老师《深入理解 Java 虚拟机》
地址:https://github.com/doocs/jvm
8. Learn Spring Security OAuth
这个项目是一个小而集中的教程的集合 - 每个教程都涵盖了 Java 生态系统中一个明确定义的开发领域。当然,其中一个重点是 Spring 框架 - Spring、Spring Boot 和 Spring Security。除了 Spring 之外,这里的模块还涵盖了 Java 的许多方面。
地址:https://github.com/eugenp/tutorials