小编Tho*_*key的帖子

如何在Android应用程序中实现REST API结果的缓存?

我的Android应用程序使用REST API获取其数据.我希望实现客户端缓存.我们有没有内置的课程?

如果没有,这些代码是否可以重复使用?我记得有时会遇到这样的代码.但是我找不到它.

如果没有别的办法,我会写自己的.以下是基本结构

public class MyCacheManager {

static Map<String, Object> mycache;

public static Object getData(String cacheid) {
    return mycache.get(cacheid);
}

public static void putData(String cacheid, Object obj, int time) {
    mycache.put(cacheid, obj);
}

}
Run Code Online (Sandbox Code Playgroud)

如何为缓存对象启用时间?还 - 最新的序列化方式是什么?即使应用程序已关闭并稍后重新打开(如果时间尚未过期),缓存也应保持不变.

谢谢Ajay

android caching android-sdk-2.3

16
推荐指数
2
解决办法
2万
查看次数

如何在Pentaho勺子中连接字符串?

我是Pentaho的新手(今天安装).我能够在Spoon中进行基本的转换.现在我需要做一些事情,我无法弄明白.

我的输入看起来像

2012-09-17|garima|fbhjgjhgj87687jghgj88jgjj|garima#1347868164626|::ffff:120.56.132.137
Run Code Online (Sandbox Code Playgroud)

第3个字段是一个ID,我需要从REST API获取一些信息

http://api.app.com/app/api/v1/feature/fbhjgjhgj87687jghgj88jgjj
Run Code Online (Sandbox Code Playgroud)

为了完成这项工作,我需要在Spoon中做些什么?

此外,数据返回将采用json格式.我该如何解析?

pentaho kettle business-intelligence

6
推荐指数
1
解决办法
1万
查看次数

我如何在水壶pentaho中使用缓存?

我正在处理数据,我根据字段的值从rest api获取一些信息.

现在,值可能会重复该字段,如果我已经从REST获取了该值的数据,我想重用该值并保存API调用(转换中的最慢操作).

有可能吗?如果有,怎么样?

关心Ajay

pentaho kettle

5
推荐指数
1
解决办法
2847
查看次数

配置文件的多属性匹配

我正在尝试解决约会网站的问题.这是问题所在

app的每个用户都有一些属性 - 比如他读的书,他看的电影,音乐,电视节目等.这些是定义的顶级属性类别.这些类别中的每一个都可以具有任意数量的值.例如在书中:喷泉头,爱情故事......

现在,我需要根据配置文件属性匹配用户.这是我打算做的事情:

使用反向索引存储数据.如果每个Fountain Head,Love Story等都是具有该属性的用户集的索引键.

当新用户加入时,获取该用户的属性,找到该用户的哪些索引键,获取这些键的所有用户,存储桶(或基数排序或类似排序),以根据用户输入的次数进行排序这个合并的清单.

这好,坏,更糟吗?还有其他建议吗?

谢谢Ajay

algorithm matching n-dimensional

3
推荐指数
1
解决办法
4972
查看次数