Retrofit 风格的 RxCache及其多种缓存替换算法 (www.jianshu.com)

【简介】

RxCache 是一个支持 Java 和 Android 的 Local Cache ,它也支持 Retrofit 风格的方式使用。RxCache 的 Memory 层的默认实现 FIFOMemoryImpl、LRUMemoryImpl、LFUMemoryImpl 分别使用 FIFO、LRU、LFU 算法来缓存数据。

点击查看全文 >>

@Tony沈哲 2018-11-16 23:08分享 / 0个评论
赞过的人: 技术头条 Tony沈哲
要不要再学学下面的文章?
高性能缓存服务器 nuster v3.1.0.19 发布 (github.com)
高性能缓存服务器 nuster v3.1.0.19 发布,主要支持清除缓存文件。nuster 是一个基于 HAProxy 的高性能 HTTP 缓存服务器。
by @NusterCacheServer 2019-10-04 09:27 分享 查看详情
LiveData+Retrofit 网络请求实战 (mp.weixin.qq.com)
在出现LiveData之前,Android上实现网络请求最常用的方式是使用Retrofit+Rxjava。通常是RxJavaCallAdapterFactory将请求转成Observable(或者Flowable等)被观察者对象,调用时通过subscribe方式实现最终的请求。为了实现线程切换,需要将订阅时的线程切换成io线程,请求完成通知被观察者时切换成ui线程。代码通常如下:
by @code小生 2019-09-22 16:53 分享 查看详情
Retrofit 动态管理和修改 BaseUrl,从未如此简单 (mp.weixin.qq.com)
需求场景

在使用retrfoit做网络请求开发的时候,如果app涉及到多个不同 BaseUrl,仅仅是baseUrl不同,retrofit的其他配置都是一样的,我们不得不创建管理多个retrofit实例,或者需要在Service接口处修改@Get @Url等传入完整的url地址。这其实不是我们所期望的,因为如果有很多不同baseurl 地址的请求,我们可能某个baseurl只有一个或者很少的service使用的到,亦或者很多接口需要频繁的调用。我们不期望管理多个retrofit实例,是否可以只创建一个retrofit对象就能解决全部问题呢?答案肯定是可以的。
by @code小生 2019-09-17 17:25 分享 查看详情
Retrofit 结合 Lifecycle, 将 Http 生命周期管理到极致 (mp.weixin.qq.com)
Google 最新推荐的 Lifecycle 架构就是可以让你自己的类拥有像 activity 或 fragment 一样生命周期的功能。
by @code小生 2019-09-08 17:26 分享 查看详情
ALS算法实现用户音乐打分预测 (yq.aliyun.com)
很多人在决定是否看一部电影之前都会去豆瓣看下评分作为参考,看完电影也会给一个自己的分数。每个人对每个商品或者电影或是音乐都有一个心理的分数,这个分数标明用户是否对这个内容满意。作为内容的提供方,如果可以预测出每个用户对于内容的心理分数,就能更好的理解用户,并给用户提供好的内容推荐。今天就介绍下如何通过ALS矩阵分解算法实现用户对于音乐或者电影的评分预测。
by @可耐芊小仙女 2019-09-06 16:12 分享 查看详情
【教程】5分钟在PAI算法市场发布自定义算法 (yq.aliyun.com)
今天PAI正式对外发布了“AI市场”以及“PAI自定义算法”两大功能,可以帮助用户5分钟将线下的spark算法或是pyspark算法发布成算法组件,并且支持组件发布到AI市场供更多用户使用。有了以上功能,算法开发者和算法需求双方可以基于PAI的开放框架和平台实现算法交易,实现生态和PAI的共融。
by @可耐芊小仙女 2019-08-07 15:27 分享 查看详情
KNN算法实战:验证码的识别 (www.biaodianfu.com)
识别验证码的方式很多,如tesseract、SVM等。前面的几篇文章介绍了KNN算法,今天主要学习的是如何使用KNN进行验证码的识别。
by @技术头条 2019-08-06 22:28 分享 查看详情
高性能缓存服务器 nuster v3.0.0.19 发布,支持硬盘持久化 (github.com)
nuster 是一个基于 HAProxy 的高性能 HTTP 缓存服务器

支持四种硬盘持久模式

off: 默认模式,仅保存在内存
only: 不保存在内存,仅保存在硬盘
sync: 保存到内存和硬盘后返回给客户端
async: 保存到内存后立即换回给客户的,内存数据会由master进程在一定时间后保存至硬盘
by @NusterCacheServer 2019-07-30 12:09 分享 查看详情
QPS 相比 Nginx 提升60%,阿里 Tengine 负载均衡算法揭秘 (yq.aliyun.com)
在阿里七层流量入口接入层(Application Gateway)场景下, Nginx 官方的Smooth Weighted Round-Robin( SWRR )负载均衡算法已经无法再完美施展它的技能。 Tengine 通过实现新的负载均衡算法Virtual Node Smooth Weighted Round-Robin(VNSWRR )不仅优雅的解决了 SWRR 算法的缺陷,而且QPS处理能力相对于 Nginx 官方的 SWRR 算法提升了60%左右。
by @可耐芊小仙女 2019-07-15 16:14 分享 查看详情
阿里开源新一代 AI 算法模型,由达摩院90后科学家研发 (developer.aliyun.com)
近日,阿里 AI 开源了新一代人机对话模型 ESIM。该算法模型提出两年多,已被包括谷歌、facebook 在内的国际学术界在200多篇论文中引用,更曾在国际顶级对话系统评测大赛(DSTC7)上获得双料冠军,将人机对话准确率的世界纪录提升至94.1%。
by @可耐芊小仙女 2019-07-10 16:37 分享 查看详情