datasource是一个独立的 package,与FB导入的guava包都在同一个工程内 - fbcore。datasource的类关系比较简单,一张类图基本就可以描述清楚它们间的关系。DataSource 是一个 interface, 功能与JDK中的Future类似,但是相比于Future,它的先进之处则在于 不仅仅只生产一个单一的结果,而是能够提供系列结果。
Unlike Futures...
分类:
其他好文 时间:
2015-05-01 20:00:44
阅读次数:
445
使用Fresco之前,一定先要进行初始化,一般初始化的工作会在Application.onCreate()完成,当然也可以在使用Drawee之前完成。Fresco本身提供了两种初始化方式,一种是使用使用默认配置初始化,另一种是使用用户自定义配置。如下代码是Fresco提供的两个初始化方法。第一个只需要提供一个Context参数,第二个还需要提供 ImagePipeline 的配置实例 - Image...
分类:
其他好文 时间:
2015-05-01 14:49:49
阅读次数:
154
技术站点Hacker News:非常棒的针对编程的链接聚合网站Programming reddit:同上MSDN:微软相关的官方技术集中地,主要是文档类infoq:企业级应用,关注软件开发领域OSChina:开源技术社区,开源方面做的不错哦cnblogs,51cto,csdn:常见的技术社区,各有专...
分类:
其他好文 时间:
2015-05-01 10:40:28
阅读次数:
173
本文由伯乐在线-J.c翻译,sunbiaobiao校稿。未经许可,禁止转载!英文出处:www.deanhume.com。欢迎加入翻译小组。最近,我参加了在伦敦举办的Facebook移动开发者大会。在那天期间,有很多的交谈,但真正让我关注的是一场关于性能的,名为“让m.facebook.com更快”的...
分类:
Web程序 时间:
2015-04-30 10:10:33
阅读次数:
140
还有另外一个性能提升举措值得注意。任何85000字节或更大的对象都被自动视为大对象。大对象从一个特殊的大对象堆中分配。这个堆中的对象采用和前面讨论过的小对象一样的方式终结和释放。但是,大对象永不压缩,因为在堆中下移85000字节内存块是浪费太多的CUP时间。但是,在写代码时,永远都不要假设大对象是不...
分类:
其他好文 时间:
2015-04-30 00:47:32
阅读次数:
117
引用:http://blog.jobbole.com/23638/下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker New...
分类:
系统相关 时间:
2015-04-29 19:32:58
阅读次数:
252
看了facebook出品的pop动画库后,发现其中的弹簧效果很给力,但有些人也许不喜欢再去引入别的库,因此Google了一下发现其实Apple自带的API就能实现这种弹簧效果:API:(iOS7后可用)+ (void)animateWithDuration:(NSTimeInterval)durat...
分类:
移动开发 时间:
2015-04-29 14:57:31
阅读次数:
276
正如前文所述,内容聚合网站,比如新浪微博、推特、facebook等网站对于网页的缩略图是刚需。为了让分享的内容引人入胜,网页的图片缩略图是必不可少的。年轻人的聚集地、社交新闻网站reddit也是一个这样的网站,由于他们将自己网站的源代码在github上开源,我便很容易了解他们的做法。寻找网页图片缩略...
分类:
Web程序 时间:
2015-04-28 22:27:34
阅读次数:
279
注:伯乐在线12月19日在@程序员的那些事微博推荐了此文的英文原文,非常感谢@dotSlash的翻译。转眼距我写《我如何在iOS教育类应用中赚到20万美元》这篇博文已经一年多了,它在独立社区中相当受欢迎,要知道它曾经在Hacker News上排过第一呢!我觉得是时候继续跟进一下我2012年的经验了。...
分类:
移动开发 时间:
2015-04-28 20:16:44
阅读次数:
308
今天才看到一些网站会被跳转到wpkg.org,就发现中招了,这太猥琐了,上网查个资料都有这些问题。。。真正是麻烦 找了一下解决方案,无法是修改hosts文件,以后永远不要访问facebook了 1、先打开文件夹,在地址栏输...
分类:
数据库 时间:
2015-04-28 12:13:58
阅读次数:
166