五大开源网站

1. GitHub

https://github.com/ 不用多说,下面网站大多以它为数据源。

2. codeKK

http://p.codekk.com/
这是一个开源项目自动搜集、方便快速浏览和中英文搜索的网站,目前已经收集了 1000+ Android 开源项目。

(1) 按日期以卡片形式显示

随时了解最新开源项目,包含项目简介,体验比 GitHub Timeline 更好。

(2) 支持中英文搜索

中英文搜索同样方便,搜索列表同样支持下面介绍的快捷键。

(3) 支持协作打标签

通过打标签方便标记项目。

(4) 多快捷键支持

① 左右翻页
在项目(搜索)列表及详情页左手党可以通过 awsd,右手党可通过上下左右键或者 nl 键翻页,浏览项目从未有过的流畅体验。

② 快速打标签
项目详情页可通过 t 快速进入新增标签输入框,回车确定标签,Esc 退出编辑。

③ 快速搜索
项目列表页可通过 s 快速进入搜索输入框,回车确定搜索,Esc 退出。
比较巧的是最近 GitHub 新版也支持了 s 快速搜索快捷键。

(5) 与源码解析文档集成

知其理,感谢所有源码分析组的成员。

(6) 其他较好体验

滑动底部自动加载更多项目、收藏与 GitHub 同步、项目信息页信息大幅度简化、支持 GitHub 登陆、支持评论分享、支持 Mobile 版等。

这个是我们在做的网站,希望它能帮更多人更好的浏览最新项目、更快的搜索项目。

也欢迎留言给我们建议反馈,业余有时间我们还是希望能踏实做点东西辅助开源。

3. Android Arsenal

http://android-arsenal.com/
从 2014 年开始做,囊括库最多的网站了,支持英文搜索、分类选择、显示最新开源项目。

4. Android Libraries and Resources

http://alamkanak.github.io/android-libraries-and-resources/
界面简洁明了,最大的特点是按照“标签”区分,支持英文搜索,不过只搜集了 200+ 项目。

5. GrepCode

http://www.grepcode.com/
可快速搜索 Android、Java 任何版本及部分开源项目源码,看各版本系统代码排查问题相当方便。

除了 GrepCode 还有 codota.com,不过体验比较差,没有 GrepCode 方便。

这是最好的时代,感谢开源,感谢所有开源者和参与者。

http://www.trinea.cn/android/speed-up-android-develop-five-open-source-network/

  • 2
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SpringCloud的五大核心组件如下: 1. Eureka:服务注册与发现组件,提供了服务注册和发现的功能,可以实现服务的自动化注册和发现。 2. Feign:声明式的Web Service客户端,可以让编写Web Service客户端更加简单。 3. Ribbon:客户端负载均衡器,可以在多个服务提供者之间进行负载均衡。 4. Hystrix:容错管理工具,可以实现服务的降级、熔断、限流等功能,提高系统的可用性。 5. Zuul:网关组件,可以实现请求的路由、过滤、转发等功能,提高系统的安全性和可用性。 以下是SpringCloud五大组件的简要介绍: 1. Eureka:Eureka是Netflix开源的一款基于REST的服务治理解决方案,主要用于AWS云中定位服务,以实现中间层服务器的负载均衡和故障转移。Eureka包含两个组件:Eureka Server和Eureka Client。Eureka Server提供服务注册和发现功能,Eureka Client是一个Java客户端,用于简化与Eureka Server的交互。 2. Feign:Feign是一个声明式的Web Service客户端,可以让编写Web Service客户端更加简单。Feign支持多种注解,包括FeignClient、RequestMapping、PathVariable、RequestParam等,可以方便地定义和调用Web Service接口。 3. Ribbon:Ribbon是一个客户端负载均衡器,可以在多个服务提供者之间进行负载均衡。Ribbon支持多种负载均衡策略,包括轮询、随机、加权轮询、加权随机等,可以根据实际情况选择合适的负载均衡策略。 4. Hystrix:Hystrix是一个容错管理工具,可以实现服务的降级、熔断、限流等功能,提高系统的可用性。Hystrix通过线程池隔离、断路器、请求缓存等机制来实现容错管理,可以有效地防止服务雪崩效应。 5. Zuul:Zuul是一个网关组件,可以实现请求的路由、过滤、转发等功能,提高系统的安全性和可用性。Zuul支持多种路由策略,包括基于URL路径、基于服务名称、基于请求参数等,可以根据实际情况选择合适的路由策略。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值