2 kinge h Kinge_H 于 2016.05.04 11:52 提问

菜鸡java异步的问题,请大家给个提示

图片说明
细心的开发者已经发现,在所有的示例代码中几乎都是用了异步来访问 LeanStorage 云端,形如 xxxxInBackground 的方法都是提供给开发者在主线程调用用以实现后台运行的方法,因此开发者在主线程可以放心的调用这种命名方式的函数。另外,需要强调的是:回调函数的代码是在主线程执行。

2个回答

CSDNXIAON
CSDNXIAON   2016.05.04 12:02

关于java支付宝接口的异步通知的问题
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

kinghappy007
kinghappy007   2016.05.04 13:12

你用的是异步操作,findInBackGround是另一个线程执行了,他只把业务扔进新线程就继续往下执行了,return了
当findInBackGround线程执行返回结果的时候,你已经return了
所以这里应该有个callback,去通过回调函数,把list赋值并返回结果

Kinge_H
Kinge_H 您能不能再具体一点,我这初学···
大约 2 年之前 回复
Kinge_H
Kinge_H 你好,谢谢你的回答,这里卡了挺久了。那个done函数不就是查询完成后的回调执行的吗?
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
人狼羊白菜过河问题算法,C++代码实现
人狼羊白菜过河问题首先是要保证狼羊白菜的存活,然后才是全部过河到对岸,要保证狼羊白菜的存活,就不能在没有人监护的情况下,让他们三者中狼羊,羊白菜在岸的同一端。我们用一个标志来标识人狼羊白菜的位置信息,0表示在岸A(始岸),1表示在船上,2表示在岸B(终岸),弄清楚了问题的关键后,就好动手实现了。示例代码如下: //TestGuohe.h #include #include class
acm 使用穷举法解决人鸡狗米过河的问题
在网上看了一到关于人鸡米狗过河的数学建模题。然后对其进行编码实现。方法参考来源于:http://blog.sina.com.cn/s/blog_6c138b4701011own.html 。 以下是具体的代码:   #include #include #include #define STATUS  16 #define NUM 4 #define NUMOFSTEP   20
5/23 大神review菜鸡代码后的学习心得与近期任务
简单总结一下一些编码细节。 1 常量声明  菜鸡写法  #define XXXX @“XXXX” 大神写法 static NSTimeInterval const kSpeechTimeout = 30000; static  const  和取名前缀k 作用  清晰,避免编译出错 2 第三方 尖括号不要手滑变成“”  “”是导入用户自定义的头文件 3 property取名可
初级java编程实现数学问题鸡和兔子共35个脑袋94个足
int x,y; for(x=1;x y=35-x; if(2*x+4*y==94) System.out.println("鸡:"+x+"兔:"+y); }
java经典面试题-百钱买百鸡
问题:今有鸡翁一,值钱伍;鸡母一,值钱三;鸡鶵三,值钱一。凡百钱买鸡百只,问鸡翁、母、鶵各几何? package com.yc.bean; /** * * @author baibing * */ public class Chikentest { public static void main(String[] args) { //今有鸡翁一,值钱伍;鸡母一,
农夫、羊、菜和狼的故事(状态空间搜索或直接穷举方法打印出来)
Problem Link:http://www.cnblogs.com/zandbin/p/5341656.html 题目1204:农夫、羊、菜和狼的故事 时间限制:1 秒 内存限制:32 兆 特殊判题:是 提交:903 解决:606 题目描述: 有一个农夫带一只羊、一筐菜和一只狼过河. 果没有农夫看管,则狼要吃羊,羊要
双重循环_百钱买鸡问题(注意变量类型的转换)
import java.util.Scanner;public class Ceshi{ public static void main(String[] args){ int chuji; for(int gongji=0; gongji for(int muji=0; muji chuji = 100-gongji-muji; if(gongji*5+muji*3+chu
L1-3. 情人节
L1-3. 情人节以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。输入格式:输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点“.”标志输入的结束,这个符号不算在点赞名单里。输出格式:根据点
boost::ASIO的异步方式
嗯?异步方式好像有点坐不住了,那就请异步方式上场,大家欢迎... 大家好,我是异步方式 和同步方式不同,我从来不花时间去等那些龟速的IO操作,我只是向系统说一声要做什么,然后就可以做其它事去了。如果系统完成了操作, 系统就会通过我之前给它的回调对象来通知我。 在ASIO库中,异步方式的函数或方法名称前面都有“async_” 前缀,函数参数里会要求放一个回调函数(或仿函数)。异
蓝桥杯-鸡兔同笼问题(例题)
鸡兔同笼问题:已知鸡和兔的总数量为n,总整数为m,输入n和m,依次输出鸡的数目和兔的数目。如果无解,则输出No answer。 源代码: 程序截图: