草庐IT

异步FIFO

全部标签

android - 多个 Activity 的一个异步任务?

基本上,我有一个用于下载文件的Asynctask。我可以从我的主要UIActivity中很好地调用它,但是如果我想从不同的Activity中调用它怎么办-即一个Activity是带有下载手册链接的主菜单,另一个Activity是要下载的所有可用文档的ListView。我必须为此创建另一个Asynctask吗? 最佳答案 我猜您的MainActivity中有AsyncTask作为内部类。您可以获取AsyncTask的代码并将其放入一个新文件中,该文件对两个类都是公共(public)的(或可访问的)。记住你cann'texecuteAs

android - 用于 httppost 的线程和异步任务任务

friend们,我需要帮助使用Asynctask或Threads将androidhttppost数据发送到服务器当我点击发布按钮时,我需要将数据发送到我的服务器。但是当我点击它时,应用程序需要转到下一页并且数据需要作为后台进程发送。我是Android的新手。我不知道什么是正是用于这种任务(Threads或Asynctask)。我试过这段代码,但它会给我异常错误publicvoidstartProgress(finalStringname){//DosomethinglongRunnablerunnable=newRunnable(){@Overridepublicvoidrun(){t

由浅入深走进Python异步编程【多进程】(含代码实例讲解 || multiprocessing、异步进程池、进程通信)

写在前面从底层到第三方库,全面讲解python的异步编程。这节讲述的是python的多线程实现,纯干货,无概念,代码实例讲解。本系列有6章左右,点击头像或者专栏查看更多内容,陆续更新,欢迎关注。部分资料来源及参考链接:https://www.bilibili.com/video/BV1Li4y1j7RY/multiprocessing(多进程)现在让我们初步进入多进程,这个就是python的多进程包,是自带的,简单示例:importmultiprocessing#进程包importtimedefstart():time.sleep(2)#让程序沉睡2秒print(multiprocessing

C++异步网络库workflow入门教程(1)HTTP任务

如果觉得小弟写的可以,请给一个点赞+关注支持workFlowc++异步网络库编译教程与简介创建并启动http任务示例#includeintmain(){WFHttpTask*httpTask=WFTaskFactory::create_http_task("http://baidu.com",0,0,0);protocol::HttpRequest*req=httpTask->get_req();req->add_header_pair("Accept","*/*");req->add_header_pair("User-Agent","myHttpTask");req->set_header

Android:如何使用 Volley 从方法返回异步 JSONObject?

我试图通过以下方式取回JSON对象:JSONObjectjsonObject=http.makeRequest("GET","https://api.twitter.com/1.1/search/tweets.json",null);处理所有HTTP请求的一般方法如下publicvoidmakeRequest(Stringmethod,Stringurl,Arrayparams){//RequestastringresponsefromtheprovidedURL.JsonObjectRequestjsonObjReq=newJsonObjectRequest(getRequestMe

收不到异步通知的原因

之前有和大家分享过支付宝异步通知如何使用 的相关内容,但是有些时候吧,就是收不到异步通知,也不知道是什么原因导致的。今天来帮大家汇总下在「收不到异步通知」的情况下,如何排查问题出现在哪里。  异步通知发送的条件在文章[手把手|支付宝异步通知如何使用]中有详细介绍,总结下来就是这两点:满足异步通知的触发条件。接收异步通知的地址没有问题。 但是如果我们从排查的角度出发,就要先确定支付宝有没有给我们发送异步通知。 大前提:确认支付宝是否发送了异步通知👍这时候就要用掏出我珍藏的支付宝异步通知排查工具了。这个工具可以通过「APPID」和「支付宝交易号/外部订单号」排查出支付宝是否有发送过异步通知,如下图

Vue.js 中使用 Element UI 实现异步加载分页列表

Vue.js中使用ElementUI实现异步加载分页列表在前端开发中,我们常常需要展示大量数据,并提供分页浏览的功能。本篇博客将介绍如何使用Vue.js和ElementUI组件库创建一个简单的异步加载分页列表。技术栈Vue.jsElementUIJavaScript组件结构我们将创建一个包含表格和分页组件的Vue单文件组件。以下是组件的基本结构:exportdefault{data(){return{tableData:[],//存储列表数据currentPage:1,//当前页码pageSize:10,//每页条数};},computed:{currentPageData(){//根据当前页

java - 异步线程停止主 UI 线程

谁能告诉我为什么在异步线程完成后才显示下面的对话框。我无法弄清楚这一点。这是在主UI线程中运行的。不确定为什么新线程会影响主UI线程的流程dialog=newProgressDialog(this);dialog.show();newThread(newRunnable(){publicvoidrun(){while(imageLoader.isProcessing()){}doSomething();}}).run(); 最佳答案 需要调用匿名Thread的start()方法,而不是run()方法。来自docs:publicvoi

android - 使用 viewpager + imageview 时出现内存不足错误,即使使用缓存内存和异步任务也是如此

请问以前有人在viewpager中添加过很多ImageView吗?我有一个调用fragment类的Activity来将包含图像的fragment创建到viewpager中,并且这个fragment类包含缓存图像的方法,如果它不存在于缓存内存中并调整图像大小并让可绘制对象在异步任务中执行减少前台任务的时间消耗......但是用所有这些方法来消除内存不足错误我仍然有这个错误!!!已经两三天尝试不同的方法,但没有一个奏效...所以请有任何想法!!我的代码是:importjava.lang.ref.WeakReference;importandroid.content.res.Resource

尝试使用异步等待模式返回API的JSON结果

我试图使用异步等待风格称呼此API,但有一些问题。publicasyncTaskGetUser(intuserId){Useruser=null;HttpResponseMessageresponse=awaitclient.GetAsync("/user/...");if(response.IsSuccessStatusCode){varresult=awaitresponse.Content.ReadAsStringAsync();user=JsonConvert.DeserializeObject(result);}returnuser;}我在控制台应用程序中调用上述方法:varuser