当前位置: 首页 > 知识库问答 >
问题:

改型执行方法是后台任务吗

柏阳炎
2023-03-14

是retfit。execute方法已经是后台任务,还是应该在AsyncTask中调用此方法。在retfit官方文档中提到了在mainThread中执行的回调,但不清楚execute方法是否是后台任务。

改装文档:

共有1个答案

索锐藻
2023-03-14
call.execute() //not a background task, works in the foreground(synchronous).
call.enqueue() //This is a background task(asynchronous).

call.execute()在当前线程上运行请求。call.enqueue()在后台线程上运行请求,并在当前线程上运行回调。

 类似资料:
  • 本文向大家介绍JavaScript计划任务后台运行的方法,包括了JavaScript计划任务后台运行的方法的使用技巧和注意事项,需要的朋友参考一下 即使忘了 JavaScript 的一切知识,也不会忘记:它是阻塞的。 想象一下,你的浏览器里住着一个魔法小精灵,负责浏览器的正常运转。不论渲染 HTML,响应菜单命令,屏幕渲染,处理鼠标点击,或者执行 JavaScript 函数,所有事情都归一个小精灵

  • 问题内容: 我正在为我的学校创建一个应用程序,该应用程序应每n分钟检查一次网站上是否有新标记。为此,当用户首次登录时,实际标记的编号将保存在“ UserDefaults”中。当应用终止时,n分钟后,将重新计算标记的数量,并将其与前一个标记进行比较,并在更改数量时发送通知。 我想知道是否有一种方法可以执行此任务。我尝试在-applicationWillTerminate-中创建一个计时器,但只触发了

  • 说明 在后台任务中,因为是运行在task进程,所以无法使用协程和协程客户端。如果你要操作数据库或Redis,一定要配置同步的连接池。 配置 项目配置文件中mainServer.configs.task_worker_num一定要配置为大于0,否则无法使用后台任务。 定义任务执行类 <?php namespace Test; use Imi\Task\TaskParam; use Imi\Task

  • 本文向大家介绍把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?相关面试题,主要包含被问及把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?时的应答技巧和注意事项,需要的朋友参考一下 答案: 把后台任务调到前台执行 fg 把停下的后台任务在后台执行起来 bg

  • 问题内容: 我有登录屏幕的GUI。每当我按下登录按钮时,都会对照在线mysql数据库中的输入检查用户名和密码,我正在通过登录按钮的actionPerformed()方法从数据库中提取所有这些信息。问题是程序正在从数据库中获取数据时, GUI冻结。我搜索了我的问题,发现我应该使用SwingWorker,但是作为一个新手,我没有获得如何使用SwingWorker的目的。 问题答案: 首先,在您的类中声

  • 我有一个名为[设置]的页面- Javascript在表单代码下面,如下所示: 当我尝试提交表单时,它会重定向到具有GET请求(?用户名)的同一页面= 为什么它不在后台运行ajax?它执行GET请求,就好像ajax不存在一样。我正在使用Metronic最新的5管理模板和Laravel 5.7(最新版本)。 F12日志正在报告以下情况: 管理员?用户名= 第591行是: