最近又有很多小伙伴反映 GitHub 访问不了,页面打开很慢,这种情况下,想从 GitHub 上 clone 一个项目不知道有多难,可能需要失败 n 多次才可能会成功。
这里松哥给大家介绍一个小技巧,我们从 GitHub 上 down 一个项目下来的时候,有两种方式,一种就是直接利用 git clone ,另外一种就是下载 zip 压缩包,我们在 GitHub 上找到 zip 压缩包的下载路径后,拷贝到迅雷里边去下载,这样即使下载失败还能断点续传(注意这个方法不适用于码云(gitee),因为码云上下载 zip 压缩包需要先登录,而 GitHub 不需要登录就能下载 zip 压缩包)。
当然,为了小伙伴能顺利 get 到微人事,以及 Spring Boot + Spring Cloud 的各种 Demo,松哥这两天宅在家里顺便把在 GitHub 上大家可能经常需要下载的项目同步到码云上了(好吧,我也终于妥协了,接受了码云),未来我在 GitHub 上的代码仓库会和码云保持同步,小伙伴们要是从 GitHub 上下载不方便,也可以从码云上下载,相信下载成功率会提高很多。
同步的仓库主要有如下几个:
微人事
这个项目应该就不用再介绍了吧,关注松哥的小伙伴应该都知道这个项目,一个 Spring Boot+Vue 做的前后端分离项目,这次关于 vhr,不仅仅同步了源码,我把在 GitHub 上关于 vhr 的 wiki 文档也全部都同步到 Gitee 上了,大家在 Gitee 上看文档也会方便很多,Gitee 上 vhr 的 wiki 文档地址是:https://gitee.com/lenve/vhr/wikis。
V 部落
V 部落没有像 vhr 那样丰富的文档,这里我主要是同步了源码过来,新的地址是:
CoolMeeting
CoolMeeting 是一个常规的 jsp+servlet 项目,这个适合 Java 初学者,这个项目的源码里边有 html 页面,也有 jsp 页面,html 页面是原型页面,jsp 页面才是项目的页面,大家也可以在原型的基础上自己再做开发。这个项目在 Gitee 上的地址是:
Spring Boot 案例
Spring Boot 案例有两个仓库,一个是松哥录制的视频教程的源码,无论你是否购买了付费视频,反正视频源码都是可以直接 download 的,这些源码基本上涉及到了 Spring Boot 大部分常见的知识点:
另外一个 Spring Boot 的仓库是松哥《Spring Boot+Vue 全栈开发实战》一书的案例,不过书出版到现在也一年了,对应的案例版本还是 Spring Boot2.0.4,而视频案例对应的 Spring Boot 版本都在 2.1.6 以上。
Spring Cloud 案例
Spring Cloud 案例,包含了 Eureka、Ribbon、Hystrix、Feign、Zuul、Consul、Gateway、Sluth、Spring Cloud Bus、Spring Cloud Stream、Alibaba Sentinel、Nacos 等组件的使用案例,但是这个是一个计划,仓库代码还在不断完善中,预计今年 3 月份可以全部更新完毕。
公众号文章案例
这个是我平时写的一些公众号文章的配套案例,方便大家查看,这个仓库也处于不断更新中:
除了这几个项目仓库之外,还有几个其他的仓库,比如五子棋游戏啥的,这些仓库小伙伴们关注较少,但是我也同步过来了。
老实说,码云这几年的发展还算不错,一直紧跟 GitHub 脚步,它的生态建立主要以项目为主,基础软件或者工具类软件较少,所以我们在使用的使用,可能还是得 GitHub 结合 Gitee,才能发挥出最大效果。
好了,仓库同步过来之后,接下来就剩下我的个人网站了。松哥的 www.javaboy.org
一直托管在 GitHub Pages 上,由于 GitHub 经常掉链子,现在个人网站我也想迁回国内,不过当时为了避免备案,域名是从国外厂商买的,现在要先把域名迁回国内,然后再去买服务器+备案,完了之后再做网站的迁移,小伙伴们静候佳音吧。