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
Coroutine
史上最优雅的在VM层取消
Coroutine
的方式
前提在AndroidMVVM模式,我使用了Jetpack包中的ViewModel来实现业务层,当然你也可以使用DataBinding,关于Android业务层架构的选择我在这篇文章中有更详细的说明:Android开发中API层的最佳实践。业务层无非就是网络请求,存储操作和数据处理操作,然后将处理好的数据更新给LiveData,UI层则自动更新。其中网络请求我是使用的协程来进行,而不是线程。问题为了
weixin_34357928
·
2020-08-03 07:00
资源混淆是如何影响到Kotlin协程的
本篇会从如下几个方面讲述这个问题问题定义->问题分析->问题解决问题定义看下面这段demo代码:packagecom.example.
coroutine
notwo
weixin_34310127
·
2020-08-03 07:18
(二)inlineCallbacks,同步方式写异步代码
类似于tornado的gen.
coroutine
,我们可以用@inlineCal
weixin_30795127
·
2020-08-03 06:37
kotlin使用Parcelize替代Parcelable以及遇到的坑
目前为止,它和Kotlin
Coroutine
一样也是实验性的特性,如果使用的话需要在app模块的build.gradle文件中添加下面代码:androidExtensions{experimental=
吴先生ix
·
2020-08-03 06:17
kotlin
Lua学习笔记之
Coroutine
2.11–
Coroutine
sLuasupports
coroutine
s,alsocalledcollaborativemultithreading.A
coroutine
inLuarepresentsanindependentthreadofexecution.Unlikethreadsinmultithreadsystems
yoz
·
2020-08-03 04:48
编程语言
ViewModelScope 简介与使用
简介当在ViewModel中引入协程,如果直接使用
Coroutine
Scope,那么需要在onCleared()方法中取消协程,如果忘记取消协程那么会导致出现内存泄漏等各种问题,此时需要使用ViewModel
wjxbless
·
2020-08-03 03:32
Android项目
Android开发
13 - 将Kotlin协程与架构组件一起使用
通过Kotlin协程,您可以定义
Coroutine
Scope,以帮助您管理何时应运行协程。每个异步操作
它不会起名字
·
2020-08-03 01:10
Jetpack
Interface name: kotlinx.
coroutine
s.Deferred
使用JakeWharton大神开源的
Coroutine
CallAdapterFactory,报了一个UnsupportedOperationException:Interfacecan'tbeinstantiated
jingzz1
·
2020-08-03 00:10
Kotlin 协程 看这一篇就够了
协程基本使用若使用协程,首先我们得引入协程相关的开发包implementation'org.jetbrains.kotlinx:kotlinx-
coroutine
s-core:1.3.7-mpp-dev
黄林晴
·
2020-08-03 00:56
Android开发
kotlin
协程
kotlin协程
总结
什么是协程协程,英文名是
Coroutine
,又称为微线程,是一种用户态的轻量级线程。协程不像线程和进程那样,需要进行系统内核上的上下文切换,协程的上下文切换是由程序员决定的。
baidu_33635958
·
2020-08-02 23:33
Unity3d
Coroutine
continue failure
unity3d5.5.2f1存在IEnumerator
coroutine
;
coroutine
=DownLoadTextureAsync(url);publicIEnumeratorDownLoadTextureAsync
Getyoufly
·
2020-08-02 15:03
unity3d
UGUI ScrollRect添加一个Item后自动滑到最前/最后位置
但是该代码不会立即渲染,只会等到该帧结束后生效于是通过调用Start
Coroutine
(OnUpdateScrol
FlsdxGame
·
2020-08-01 14:10
UGUI
安卓最好的异步任务执行框架:kotlin协程(
coroutine
s)
解决方案kotlin提出一个新的解决方案:协程(
coroutine
s)。协程简要理解如下:构建于线程之上,官方称之为轻量型线程。每个协程包含特定代码块,协
安卓007
·
2020-08-01 08:00
安卓
Kotlin协程 — 子协程中无法进行IO、网络请求等并发
⼦协程:当⼀个协程被其它协程在
Coroutine
Scope中启动的时候,它将通过
Coroutine
Scope.
coroutine
Context来承袭上下⽂,并且这个新协程的Job将会成为⽗协程作业的⼦作业
喝烧酒的兔子
·
2020-08-01 05:58
Kotlin
kotin 协程中的模式与反模式
用
coroutine
Scope或者SupervisorJob来封装async调用来处理异常❌async代码块可能会抛异常,别指望用try/catch可以包裹处理valjob:Job=Job()valsc
wangyun522
·
2020-08-01 03:43
kotlin
协程
面向Kotlin的gRPC/protobuf库:Kroto+使用介绍
以往,想在Kotlin上使用protobuf协议进行grpc通信,需要基于java生成本地stub代码然后在kotlin中调用,现在通过Kroto+可以直接生成更加kotlin范儿的本地stub,包括对
Coroutine
fundroid_方卓
·
2020-08-01 02:07
Kotlin
【Kotlin协程】基于RxJava项目的
Coroutine
改造
最近,Android宣布彻底废弃AsyncTask,推荐
Coroutine
作为首选的异步编程方案。
fundroid_方卓
·
2020-08-01 02:07
#
Kotlin
Coroutine
Kotlin
RxJava
安卓
协程
RxJava
Coroutine
Kotlin
【Android】ViewModel KTX对
Coroutine
的支持
androidx.lifecycle:lifecycle-viewmodel-ktx是ViewModel的KTX扩展库,可以让我们在ViewModel中方便的使用
Coroutine
。
fundroid_方卓
·
2020-08-01 02:04
Kotlin
#
Kotlin
Coroutine
kotlin之协程(
coroutine
s)学习(一)
本文翻译来自kotlin官方文档https://kotlinlang.org/docs/reference/
coroutine
s/
coroutine
s-gui
microhex
·
2020-08-01 02:38
kotlin
Kolin协程与Retrofit 2.6.1完美合璧
Retrofit使用相比大家也在网上看到过很多文章,大致如下://扩展await()函数privatesuspendfunCall.await():T{returnsuspendCancellable
Coroutine
Junerver
·
2020-08-01 01:57
Kotlin
笔记
Android
笔记
C++ 20新特性
目录ConceptsRangesModules
Coroutine
s(协程)Reflection总结前言本文主体内容源自公众号CSDN(ID:CSDNnews),作者:祁宇本文将只评论大部分确定要加入和可能加入到
Tyler_Zx
·
2020-07-31 22:39
C/C++
Kotlin入门系列:
Coroutine
协程
1协程的概念和基本使用1.1什么是协程协程
Coroutine
其实就是在Kotlin提供的一套线程API,让我们不用过多关心线程也可以方便的写出并发操作(即协程就是一套线程框架,让我们在Kotlin中方便的使用线程
VincentWei95
·
2020-07-31 21:02
Kotlin
Kotlin 协程(2) Basics
`launch()`是`
Coroutine
Scope`的扩展函数ii.`async()`也是`
Coroutine
Scope`的扩展函数iii.
匆忙拥挤repeat
·
2020-07-31 18:33
学习Kotlin语言
Kotlin
Kotlin 协程(1) 基本认识
文章目录I.协程(
coroutine
)kotlin的线程切换框架II.挂起函数suspendfunwithContext(),kotlin提供的一个挂起函数:III.创建协程a.协程作用域
Coroutine
Scopeb.launch
匆忙拥挤repeat
·
2020-07-31 18:33
Kotlin
Unity3D下用脚本存储Texture2D到硬盘jpg文件
Texture2Dtexture,stringdataPath,stringfilename){stringpath_full=dataPath+filename+".jpg";//存入jpg文件Start
Coroutine
VR技术小光
·
2020-07-31 17:54
Unity3D
swoole笔记13(协程)
协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换,相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低统一的命名空间为Swoole\
Coroutine
\*这里额外说一句
机智的老刘明同志
·
2020-07-31 17:05
Kotlin系列五:协程总结
目录一协程基本用法1.1GlobalScope1.2runBlocking1.3launch1.4suspend1.5
coroutine
Scope1.6小结二更多的作用域构建器三协程简化回调一协程基本用法协程
许进进
·
2020-07-31 11:34
Kotlin
Unity3D制作闪关灯效果
使用的是SpotLight,也可使用其他的效果灯publicfloatflashDeltaTime=0.01f;//闪光时间间隔publicvoidAutoFlash()//自动闪光调用方法{Start
Coroutine
Kn0w
·
2020-07-31 11:44
Unity3D
Unity3d延时执行程序的方法
【一】协程例子:voidStart(){Start
Coroutine
(PlayerAttack());}IEnumeratorPlayerAttack(){yieldreturnnewWaitForSeconds
JerryLZY-意
·
2020-07-31 10:12
Unity3d
unity3d
[Unity3D]-协程的介绍和使用
协程的一些理解和总结.Unity协程长的有点像线程,但却不是线程.因为协程仍然是在主线程中执行,且在使用时不用考虑同步与锁的问题.协程只是控制代码等到特定的时机后再执行后续步骤.启动协程Unity5.x中使用Start
Coroutine
迷津一二
·
2020-07-31 10:23
Unity3D
Unity全面面试题汇总
Unity新手入门进阶之路(群内各种入门资源资料大神):721559786(加群下载插件资源学习资料)1、什么是协同程序协程称为协同程序,即在主线程运行的同时开启另一段逻辑,来协助当前程序的执行,Start
Coroutine
HelenKylo
·
2020-07-30 22:16
Unity面试题
Unity
面试题
unity基础开发----延迟等待执行代码
voidOnCollisionEnter(Collisioncollision){if(collision.gameObject.name=="suliaoyuanzhu"){//此处写延时前执行的代码Start
Coroutine
XavierChiang
·
2020-07-30 22:14
技术·Unity3D
C#
《Kotlin从小白到大牛》第20章:协程
20.1协程介绍协程(
Coroutine
s)是一种轻量级的线程,协程提供了一种不阻塞线程,但是可以被挂起的计算过程。线程阻塞开销是巨大的,而协程挂起基本上没有开销。
weixin_38072116
·
2020-07-30 17:36
Kotlin从小白到大牛
深入理解 Kotlin
Coroutine
(一)
本文主要介绍Kotlin
Coroutine
的基础API,有关Kotlinx.
Coroutine
的内容,我们将在下一期给大家介绍。
Kotlin中文社区
·
2020-07-30 16:13
C# unity 协程
StopAll
Coroutine
s只会停止调用这个接口的脚本实例对象上的所有协程,而非调用这个接口脚本的所有实例对象。
Peter_Gao_
·
2020-07-30 12:47
C#
Unity3D
Unity 协程原理探究与实现
文章目录一、介绍二、迭代器三、原理case1:分帧case2:延时等待case3:协程嵌套等待四、总结一、介绍协程
Coroutine
在Unity中一直扮演者重要的角色。
Yes、Pi
·
2020-07-30 12:39
unity3d
C# 协程的使用
=null){Stop
Coroutine
(InvincibleCor);//如果有协程就停掉}InvincibleCor=Invincible
Coroutine
();Start
Coroutine
(Inv
Cuijiahao
·
2020-07-30 12:41
C#功能
Unity下载zip并解压
;publicclassUnzipAndRead:MonoBehaviour{voidOnGUI(){if(GUI.Button(newRect(0,0,100,100),"load")){Start
Coroutine
xiao_dong_0613
·
2020-07-30 10:27
Unity
最新Python异步编程详解
简单的回答是Python通过协程(
coroutine
)来实现异步编程。那究竟啥是协程呢?这将是一个很长的故事。故事要从yield开始说起(已经熟悉yield的读者可以跳过这一节)。yieldyie
李子无为
·
2020-07-30 08:59
编程语言
关于Unity3D协程的使用
里面只告诉怎么用voidStart
Coroutine
(stringmethodName,objectparam=null)这个接口的方法,这个方法简单粗暴,直接用函数名字就可以调用那个协程方法了,呵呵.
Gioupies人泰
·
2020-07-30 08:33
Unity3D
协程
Nginx3/4---通过Lua拓展Nginx
目录1.ngx_lua模块2.协程(
Coroutine
)3.Nginx进程模型4.HTTP请求5.ngx_lua指令6.OpenRestry7.nginx_lua实例1.ngx_lua模块ngx_lua
Stephanie翟
·
2020-07-30 07:03
#
Nginx
Golang协程调度原理( G、M、P)
英文名
Coroutine
。对于进程、线程,都是有内核进行调度,有CPU时间片的概念,进行抢占式调度。
Word哥
·
2020-07-30 07:54
Golang
[unity3d]加载模型资源
将模型资源加载到场景中显示1.从本地加载voidOnGUI(){if(GUILayout.Button("click")){Start
Coroutine
(getmodel());}}IEnumeratorgetmodel
weixin_34389926
·
2020-07-30 03:21
Unity 的多线程、协程、纤程
Unity考虑到跨平台的特性和引入异步的操作,所以提供了另一种异步的手段,就是协程(
Coroutine
),通过反编译,它本质上还是在主线程上的优化手段,并不属于真正的多线程(Thread)。
耳朵里有只风
·
2020-07-30 01:07
AttributeError: module 'tornado.web' has no attribute 'asynchronous'解决方法
不需要加这种写法classGenAsyncHandler(RequestHandler):@gen.
coroutine
defge
weixin_dy6667188
·
2020-07-29 23:42
我爬过的坑
tornado
10python入门——asynico异步
asynico模块功能异步网络操作并发协程关键字解释event_loop事件循环:程序开启一个无限循环,把一些函数注册到事件循环上,当满足事件发生的时候,调用相应的协程函数
coroutine
协程:协程对象
冥想10分钟大师
·
2020-07-29 22:40
Python基础
09python入门—协程
英文名
Coroutine
。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。
冥想10分钟大师
·
2020-07-29 22:40
Python基础
Unity自定义协程——CustomYieldInstruction
Unity的
Coroutine
非常好用。在很多需要延迟执行的地方,都可以省掉大量功夫。
Akiracc
·
2020-07-29 21:21
Unity
unity
继续了解Java的纤程库 – Quasar
但是,作为目前最好用的Java
coroutine
的实现
NullPointerExcept
·
2020-07-29 19:25
JAVA并发编程
kotlin
coroutine
s 协程教程(四) Suspend function 挂起函数
kotlin
coroutine
s协程教程(四)Suspendfunction挂起函数Suspendfunction挂起函数,的分析,基于
Coroutine
1.3版本的源码。
kotlon
·
2020-07-29 10:47
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他