译:Dagger 2 依赖注入理解和使用

原文:http://frogermcs.github.io/dependency-injection-with-dagger-2-the-api/

译者:本屌

备注:仅翻译了使用的一部分,剩下的示例部分篇幅并未翻译,有兴趣的可以自己去看原文,最后有一个示例项目,基本的用法都在里面了

​ 依赖注入框架给我们提供了一个使用少量代码就能将所有东西关联起来的可能。而Dagger 2 就是一个可以生成很多模板代码的DI框架。但是为什么Dagger 2 比其他的DI框架要优秀呢?因为Dagger 2 是当前仅有的一个可以生成完全可跟踪的代码(模仿手写代码),这意味着在依赖图里面不会产生一些不可思议的东西。Dagger 2 和其他DI框架相比,动态机制用的很少(都没有用反射)的情况下生成的代码几乎和手写的性能相差不大。


阅读全文 »

wget命令用法

wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。


阅读全文 »
Top