E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Coroutines
在 Android 上测试 Kotlin 协程
TestDispatchersStandardTestDispatcherUnconfinedTestDispatcher注入测试调度程序设置主调度程序在测试之外创建调度程序创建您自己的TestScope注入作用域官方文档https://developer.android.google.cn/kotlin/
coroutines
鱼包子Ray
·
2023-10-21 07:58
Kotlin
android
kotlin
开发语言
协程
协程测试
TestDispatchers
Kotlin协程(1)
一简介Kotlin中的协程是由kotlinx.
coroutines
这个库来实现的特点:1.代码可读性性好,不用回调函数,简化异步编程,提高效率。
陈兴强
·
2023-10-18 22:57
kotlin中的expect函数
如下packagekotlin.
coroutines
@PublishedApi@SinceKotlin("1.3")internalexpectclassSafeContinuation:Continuation
真胖大海
·
2023-10-17 08:35
Kotlin 协程 知识点
我觉得协程就是kotlin中一种优雅的实现异步请求协程(
Coroutines
)是一种轻量级的并发编程概念,旨在简化异步编程和并发任务的处理。
魔鬼辣不够辣
·
2023-10-13 08:54
阶段学习
kotlin
开发语言
android
Kotlin协程文档【1】——协程入门
文章目录环境配置Hello,
Coroutines
协程作用域概念Suspend简单使用规则协程作用域创建声明一个显式的任务协程轻量化原文地址:https://kotlinlang.org/docs/
coroutines
-basics.html
Omnipotent_7
·
2023-10-09 13:15
多线程
kotlin
android
Kotlin协程设计方案(Kotlin
Coroutines
Design Proposal 中文版)
(原文:https://github.com/Kotlin/KEEP/blob/master/proposals/
coroutines
.md)类型:设计方案作者:AndreyBreslav,RomanElizarov
MagicianHong
·
2023-10-09 13:11
Kotlin
kotlin
如何编写 C++ 20 协程(
Coroutines
)
C++20带着
Coroutines
来了!花了一两周的时间后,我想写写C++20协程的基本用法,因为C++的协程让我感到很奇怪,写一个协程程序十分费劲。
程序员编程指南
·
2023-09-28 13:27
C语言与C++编程
c++
java
python
编程语言
js
kotlin协程CoroutineScope Dispatchers.IO launch 线程Id
kotlin协程CoroutineScopeDispatchers.IOlaunch线程Idimportkotlinx.
coroutines
.
zhangphil
·
2023-09-28 05:40
kotlin
协程
kotlin
协程
WanJetpack项目:用Jetpack实现玩Android,追求最官方的实现方式
用到以下知识点:LiveData、ViewModel、DataBinding(包括双向绑定、BindingAdapter的使用)、ViewBinding、
coroutines
(包含flow、suspend
乐乐龙
·
2023-09-27 14:18
Python之协程
Coroutines
一、协程是什么协程,
Coroutines
,也叫作纤程(Fiber)协程,全称是“协同程序”,用来实现任务协作。是一种在线程中,比线程更加轻量级的存在,由程序员自己写程序来管理。
菜鸟之编程
·
2023-09-23 18:14
Python
python
开发语言
kotlin协程知识点梳理
前言
coroutines
一词1958年提出来的,协程发明并用于构建汇编程序,说明协程是一种编程思想,并不局限于特定的语言。
奏奏奏奏
·
2023-09-22 07:24
Kotlin
kotlin
rust
Kotlin
Coroutines
包下的select函数简介
在工作中,发现了kotlinCoroutines包下有大量功能非常强大的API,这篇文章中,我们主要来聊一聊select函数1.什么是select函数想象一下这个场景,在程序应用中,为了实现一个业务逻辑,你可能有好几种方式来实现,但是我只需要最快实现结果的一种方式,这时候我们就可以使用select函数了。如果还不是很清楚啥意思,我们可以看下图:最近黄金比较贵,我们的客户端需要实时查询黄金的价格,现
microhex
·
2023-09-22 07:21
kotlin
java
数据库
kotlin
coroutines
协程教程(一) 介绍及关键API分析
kotlincoroutines协程Coroutine协程,是kotlin上的一个轻量级的线程库,对比java的Executor,主要有以下特点:更轻量级的api实现协程async和await不作为标准库的一部分suspend函数,也就是挂起函数是比javafuture和promise更安全并且更容易使用那么实际本质上和线程池有什么区别呢?我的理解是这样的,协程是在用户态对线程进行管理的,不同于线
kotlon
·
2023-09-21 08:26
C++20新特性概览
好处:相关概念例子概念库(Concepts)作用C++20以前C++20之后例子协程(
Coroutines
)协程概念相关关键字用处生成器并发库(Concurrency)原子智能指针智能指针(shared_ptr
勇搏风浪
·
2023-09-15 18:09
c++
python
开发语言
Kotlin协程
要使用协程,需要额外引入指定的依赖,具体的版本可以查看google文档:implementation'org.jetbrains.kotlinx:kotlinx-
coroutines
-android:1.3.9
一杯清泉
·
2023-09-14 16:23
kotlin
kotlin
android
java
Kotlin 协程中,关于 runBlocking, launch ,withContext ,async,doAsync 之间的简单区别
而平时我们要想在AndroidStudio使用协程,先要在gradle引入协程依赖:implementation"org.jetbrains.kotlinx:kotlinx-
coroutines
-core
有腹肌的豌豆Z
·
2023-09-13 03:26
Android的协程(
Coroutines
)基础概念
我们先看看
coroutines
最基础的用法:privatefunrunCoroutines(){GlobalScope.launch(Dispatchers.Main){valdata=getData(
超人TIGA
·
2023-09-12 02:17
初遇Kotlin协程
初遇Kotlin协程(coroutine)这篇文章我们将建立协程项目,并用
Coroutines
编写相关代码。Kotlin1.1引入了协程程序,这是一种编写异步、非阻塞代码(以及其他)的新方法。
xiongmao_123
·
2023-09-10 07:26
Unity 之 定时调用函数的方法
**协程(
Coroutines
):**4.**Time.deltaTime:**5.**使用Invoke延迟执行方法并取消:**在Unity中,你可以使用多种方式来实现定时调用方法或任务。
JNU freshman
·
2023-09-10 00:33
Unity
unity
游戏引擎
协程 VS 线程,Kotlin技术精讲
协程(
coroutines
)是一种并发设计模式,您可以在Android平台上使用它来简化异步执行的代码。协程是在版本1.3中添加到Kotlin的,它基于来自其他语言的既定概念。
Android技术栈
·
2023-09-09 10:16
kotlin
kotlin
android
Android开发
Android程序员
线程
协程
Kotlin分享(一)
2019独角兽企业重金招聘Python工程师标准>>>Kotlin分享(一)Kotlin分享(二)Kotlin分享(三)Kotlin分享(四)Kotlin分享(五)Kotlin协程
coroutines
前言和
weixin_34292402
·
2023-09-06 21:54
移动开发
c/c++
python
破解 Kotlin 协程(8) - Android 篇
上面使用协程来替代回调或者RxJava实际上是一件非常轻松的事儿,我们甚至可以在更大的范围内结合UI的生命周期做控制协程的执行状态~本文涉及的MainScope以及AutoDispose源码:kotlin-
coroutines
-android1
Kotlin中文社区
·
2023-09-06 16:17
Kotlin协程flow的debounce与管道Channel
Kotlin协程flow的debounce与管道Channelimportkotlinx.
coroutines
.Dispatchersimportkotlinx.
coroutines
.channels.Channelimportkotlinx.
coroutines
.delayimportkotlinx.
coroutines
.flow
zhangphil
·
2023-09-06 16:29
kotlin
协程
kotlin
协程
Kotlin协程flow的debounce参数timeoutMillis特性
Kotlin协程flow的debounce参数timeoutMillis特性org.jetbrains.kotlinxkotlinx-
coroutines
-core1.7.3pomimportkotlinx.
coroutines
.delayimportkotlinx.
coroutines
.flow
zhangphil
·
2023-09-06 16:29
kotlin
协程
kotlin
协程
Kotlin管道Channel在receiveAsFlow时debounce与flow差异
Kotlin管道Channel在receiveAsFlow时debounce与flow差异importkotlinx.
coroutines
.Dispatchersimportkotlinx.
coroutines
.channels.Channelimportkotlinx.
coroutines
.delayimportkotlinx.
coroutines
.flow
zhangphil
·
2023-09-06 16:55
kotlin
协程
kotlin
协程
kotlin协程管道Channel
kotlin协程管道Channelimportkotlinx.
coroutines
.
zhangphil
·
2023-09-04 16:23
kotlin
协程
kotlin
协程
kotlin协程接收管道ReceiveChannel生产者produce
kotlin协程接收管道ReceiveChannel生产者produceimportkotlinx.
coroutines
.
zhangphil
·
2023-09-04 16:23
kotlin
协程
kotlin
协程
kotlin协程广播管道BroadcastChannel,订阅管道openSubscription
kotlin协程广播管道BroadcastChannel,订阅管道openSubscriptionimportkotlinx.
coroutines
.
zhangphil
·
2023-09-04 16:22
协程
kotlin
kotlin
协程
Kotlin 中 Retrofit +
coroutines
+ okhttp 使用
build.gradledependencies{//retrofit+gson+coroutinesimplementation'com.squareup.retrofit2:retrofit:2.9.0'implementation'com.squareup.retrofit2:converter-gson:2.9.0'implementation'org.jetbrains.kotlinx:
简单不一定不好
·
2023-09-02 11:26
kotlin
retrofit
okhttp
基于kotlin的
coroutines
的生命周期管理
Coroutines
中文名”协程”,简单来说就是使用suspend来代替线程阻塞,可以理解为无阻塞的异步编写方式,基本原理是使用更轻的协程来代替繁重的阻塞操作,并且复用原本阻塞的线程资源。
猫的天空之程
·
2023-08-25 07:06
带你全方位使用Anko库-下篇
本文主要介绍的是anko库的另外两个子库,anko-
coroutines
和anko-sqlite库。
CysionLiu
·
2023-08-25 05:55
Kotlin
安卓
Kotlin
安卓
Anko
kotlin使用StateFlow的collect出错This is an internal kotlinx.
coroutines
API
kotlin使用StateFlow的collect出错Thisisaninternalkotlinx.coroutinesAPIthatshouldnotbeusedfromoutsideofkotlinx.
coroutines
.Nocompatibilityguaranteesare
帅得不敢出门
·
2023-08-24 14:03
Android平台
android
studio
ubuntu
android
Kotlin 协程
Kotlin协程(
Coroutines
)是一种轻量级的并发编程解决方案,旨在简化异步操作和多线程编程。它提供了一种顺序和非阻塞的方式来处理并发任务,使得代码可以更加简洁和易于理解。
Steve_XiaoHai
·
2023-08-22 15:35
Kotlin
kotlin
android
开发语言
java 用协程 实现 简单下订单功能
kotlin协程原理Kotlin的协程(
Coroutines
)是一种在Kotlin语言中实现异步编程的轻量级工具。它可以实现更简洁和可读性更高的异步代码,并且不需要显式地使用回调函数和线程管理。
java知路
·
2023-08-20 22:47
java
python
开发语言
java 协程线程池示例
在Java中使用Kotlin协程需要依赖`kotlinx-
coroutines
-core`库,同时需要借助Kotlin协程的支持库`kotlinx-
coroutines
-jdk8`。
java知路
·
2023-08-20 15:40
java
python
开发语言
Kotlin协程runBlocking并发launch,Semaphore同步1个launch任务运行
Kotlin协程runBlocking并发launch,Semaphore同步1个launch任务运行org.jetbrains.kotlinxkotlinx-
coroutines
-core1.7.3pomimportkotlinx.
coroutines
.Dispatchersimportkotlinx.
coroutines
.launchimportkotlinx.
coroutines
.runBl
zhangphil
·
2023-08-19 17:41
kotlin
协程
kotlin
协程
Android 的Kotlin语言的协程
如果是用于Android平台的话,可以只引用以下的
coroutines
-android,当中已经包含了
coroutines
-core//协程依赖implementation"org.jetbrains.kotlinx
·
2023-08-15 16:25
androidkotlin
Kotlin协程测试入门
testImplementation'org.jetbrains.kotlinx:kotlinx-
coroutines
-test:1.7.3'packagecom.canbot.u05.utilsimportkotlinx.
coroutines
.delayimportkotlinx.
coroutines
.test.runTestimportorg.junit.Assertimportorg.jun
hehui0921
·
2023-08-15 06:30
kotlin
kotlin
前端
javascript
kotlin协程,runBlocking里面的launch
kotlin协程,runBlocking里面的launchimportkotlinx.
coroutines
.
zhangphil
·
2023-08-14 04:01
kotlin
协程
kotlin
协程
Kotlin runBlocking launch多个协程读写mutableListOf时序
KotlinrunBlockinglaunch多个协程读写mutableListOf时序importkotlinx.
coroutines
.delayimportkotlinx.
coroutines
.launchimportkotlinx.
coroutines
.runBlockingfunmain
zhangphil
·
2023-08-14 04:55
kotlin
协程
kotlin
协程
asyncio是什么?
如果把进程比作从A处到B处去这件事,那么线程就是可供选择的多条道路,协程就是道路上特殊路段(类似限速,一整条道路都是特殊路段的话,就是全部由协程实现)例图如下:1.什么是协程(
Coroutines
)在了解异步之前
亦向枫
·
2023-08-11 18:17
python面试指南
python进阶
前置知识集中营
asynio
python
你们要的C++20特性,今天安排了!
神级编程网站,堪称程序员的充电站,我给你找好了不能错过_程序员编程指南的博客-CSDN博客
Coroutines
(协程)协程是一种特殊的函数,它的执行可以被暂停或恢复。
程序员编程指南
·
2023-08-11 04:17
c++
Coil图片加载库
更轻量级:Coil只有2000个方法(前提是你的APP里面集成了OkHttp和
Coroutines
)
JakeWharton
·
2023-08-10 16:39
协程-基础
第一个协程程序添加依赖implementation'org.jetbrains.kotlinx:kotlinx-
coroutines
-core:1.4.2'funmain(){//在后台启动一个新的协程并继续
有腹肌的豌豆Z
·
2023-08-10 06:14
协程
Coroutines
入门
添加依赖:dependencies{implementation("org.jetbrains.kotlinx:kotlinx-
coroutines
-core:1.6.0")implementation
躺平君~从安卓到全栈
·
2023-08-06 19:39
Android基础-总结笔记
android
kotlin
ReentrantLock锁并发环境线程安全读写ArrayList,Kotlin
ReentrantLock锁并发环境线程安全读写ArrayList,Kotlinimportkotlinx.
coroutines
.
zhangphil
·
2023-08-05 11:59
kotlin
kotlin
Coroutines
中的launch、async和runBlocking
和线程Thread相比,Kotlin的
Coroutines
非常的轻量。开启一个新的
Coroutines
可以使用launch,async或者runBlocking三个中的一个。
Butane
·
2023-08-02 23:27
Kotlin协程
kotlin1.3出来了,而协程(
coroutines
)也正式发布稳定版。虽然目前项目不是kotlin语言,但为了饭碗kotlin是必须的。而作为kotlin一个重要的内容,肯定要会使用的。
小小的coder
·
2023-08-01 20:56
UE4/5C++多线程插件制作(十六、
Coroutines
协程封装)
目录准备MTPCoroutines.hMTPCoroutines.cpp我们要对协程继续封装制作:协程是一种计算机程序组件,它允许在某个位置暂停执行,然后在稍后的时间点恢复执行。与传统的函数调用不同,协程可以被多次调用并且能够保留其内部状态,从而允许程序在执行到一定点时暂停,执行其他任务,然后再返回协程继续执行。在传统的线程或进程模型中,控制权在不同的线程或进程之间切换,而协程是在同一个线程中执行
多方通行8
·
2023-07-29 01:55
UE4/5C++多线程插件制作
ue4
ue5
游戏
c++
虚幻引擎
【译文】扒一扒Kotlin
Coroutines
幕后实现
Coroutines
是近几年在Kotlin上Google主推的异步问题解决方案,至少在AndroidRAsynctask被放弃后,打开AndroidDocument看到最显目的提示项目就是导引你至Co
kevinsEegets
·
2023-07-27 20:49
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他