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
带装饰器的Python中的简化多进程、多线程并发(装饰并发-Python多线程、进程神器)
传送门-Python中理解进程(Process),线程(Thread)和协程(
Coroutine
s)的感悟威斯康星大学麦迪逊分校的AlexSherman和PeterDenHartog编写了一个新的有趣的
陆壹爵爷
·
2020-06-22 06:35
Python
python库
全栈工程师
python多线程与协程一些面试题总结
英文名
Coroutine
。一句话说明什么是协程,协程是一种用户态的轻量级线程。协程拥有自己的寄存器上下文和栈。
TesuZer
·
2020-06-22 06:57
python多线程
Python
swoole 学习笔记
/wiki.swoole.com/协程,是为了提高并发的,如果我的应用就没有高并发,或者必须要用某些无法异步化IO的操作(例如上文的MongoDB),那么你完全可以不开启一键协程化,关闭enable_
coroutine
Gekkoou
·
2020-06-21 21:18
php
swoole
Unity3D中创建按钮的实例代码(C#代码)
MonoBehaviour{voidOnGUI(){//开始按钮if(GUI.Button(newRect(0,10,100,30),"click")){//调用启动那个协程,开启摄像头//Start
Coroutine
追云的风
·
2020-06-21 18:06
Unity
Unity Notes之协程(
Coroutine
)简析
协程(
Coroutine
)是Unity项目开发中经常使用的一个特性,其可以让代码以分时的方式执行,这样可以避免某帧中的复杂操作阻塞当前帧而导致给用户带来不流畅的体验。
BugRunner
·
2020-06-21 17:08
Unity
3D
为什么我放弃使用 Kotlin 中的协程?
我曾经参与过一个使用Kotlin、Kotlin协程(
coroutine
,下同)和基于协程的服务器框架KTOR的中型项目。
高可用架构
·
2020-06-21 13:38
8、【转载】python enhanced generator -
coroutine
8、【转载】pythonenhancedgenerator-
coroutine
本文转载自:http://www.cnblogs.com/xybaby/p/6323358.html正文本文主要介绍python
weixin_34123613
·
2020-06-21 11:48
不同语言的协程示例
javascriptconst
Coroutine
=()=>{return(
Coroutine
Test);}functionsleep(ms){
swensun
·
2020-06-21 06:03
进程、线程与协程区别(面试)
英文名
Coroutine
。子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返回,最后是A执行完毕。
FFFXXXFFF
·
2020-06-21 04:18
笔试面试题目
Kotlin学习(八)—— 协程
Coroutine
基础
其实在Kotlin中,还有很多的概念没有去讲解,在后续的文章再去补充,我们先来一篇协程的基础介绍吧,协程是kotlinforandroid中的一个重要概念,我们在加载一段数据的时候,最开始的使用方式是加载数据-等待数据-使用数据,这里是阻塞线程的一个操作,那么势必会出现卡顿等表现,后来我们有了回调,那么这个时候我们的操作步骤就变成加载数据-执行其他操作-回调数据-使用数据,不过回调很多人并不满意,
刘某人程序员
·
2020-06-21 04:51
Kotlin
aiomysql异步操作mysql
在内部aimysql是PyMySQL的副本,底层io调用切换到async,基本上是等待并在适当的位置添加asyncdef
coroutine
。从aiopg移植的sqlalch
幸福丶如此
·
2020-06-21 03:06
python
mysql数据库
[译]PEP 342--增强型生成器:协程
PEP原文:https://www.python.org/dev/pe...PEP标题:
Coroutine
sviaEnhancedGeneratorsPEP作者:GuidovanRossum,PhillipJ.Eby
豌豆花下猫
·
2020-06-21 02:58
python
django
linux
mysql
github
unity一些不注意出现的坑(android)
查看canvas的z坐标和摄像机的渲染距离,canvas一定要小于摄像机渲染距离二、(android)读取StreamingAssets文件下的json文本,需要www协程读取,具体代码如下:Start
Coroutine
Smile_IT_life
·
2020-06-20 23:17
Unity
Kotlin 协程 一行代码动态申请权限(
Coroutine
Permissions)
前言自6.0之后所有的敏感权限都需要动态申请,市面上随之出现比较多的权限框架,easypermissions(google出品)、AndPermission、RxPermissions(结合RxJava)。随着kotlin的逐渐普及,使用协程的人也越来越多,因此就有了本文,结合协程一行代码动态申请权限。通过创建Fragment结合google提供的easypermissions库封装动态申请权限成
则卷滔滔
·
2020-06-18 18:31
Android开发:协程
Coroutine
s&Lifecycle
Coroutine
Scop&Retrofit网络请求
Retrofit支持
Coroutine
sRetrofit自从更新到了2.6.0版本,内置了对Kotlin
Coroutine
s的支持,进一步简化了使用Retrofit和协程来进行网络请求的过程,这已经是2019
showMethe
·
2020-06-11 23:35
Android Jetpack架构开发组件化应用实战
项目地址:https://github.com/winlee28/J...欢迎star技术要点Kotlin+Jetpack+
Coroutine
s+Retrofit+koin项目整体
李四爷
·
2020-06-02 22:01
jetpack
android
组件化
mvvm
Kotlin协程笔记
引入携程所需库第一步:项目级build.gradle中buildscript{ext.kotlin_
coroutine
s='1.3.1'}第二步:Module级别build.gradle中dependencies
没有故事的男童鞋
·
2020-05-26 11:40
Kotlin
Coroutine
s Flow 系列(一) Flow 基本使用
woman-in-blue-spaghetti-strap-dress-2266519.jpg一.KotlinFlow介绍Flow库是在Kotlin
Coroutine
s1.3.2发布之后新增的库。
fengzhizi715
·
2020-05-24 23:20
Kotlin
Coroutine
s Flow 系列(三) 异常处理
attractive-beautiful-beauty-face-607891.jpg五.Flow异常处理Flow可以使用传统的try...catch来捕获异常:funmain()=runBlocking{flow{emit(1)try{throwRuntimeException()}catch(e:Exception){e.stackTrace}}.onCompletion{println("D
fengzhizi715
·
2020-05-24 23:06
Kotlin
Coroutine
s Flow 系列(四) 线程操作
在之前的Kotlin
Coroutine
sFlow系列(一)Flow基本使用一文中曾经介绍过Flow的切换线程,以及flowOn操作符。Flow只需使用flowOn操作符,而不必像RxJava需要去
fengzhizi715
·
2020-05-24 23:37
Kotlin
Coroutine
s Flow 系列(五) 其他的操作符
attractive-beautiful-fashion-female-245388.jpg八.Flow其他的操作符8.1Transformoperatorstransform在使用transform操作符时,可以任意多次调用emit,这是transform跟map最大的区别:funmain()=runBlocking{(1..5).asFlow().transform{emit(it*2)del
fengzhizi715
·
2020-05-24 23:39
python-多任务编程05-协程(
coroutine
)
协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。为啥说它是一个执行单元,因为它自带CPU上下文。这样只要在合适的时机,我们可以把一个协程切换到另一个协程。只要这个过程中保存或恢复CPU上下文那么程序还是可以运行的。通俗的理解:在一个线程中的某个函数,可以在任何地方保存当前函数的一些临时变量等信息,然后切换到另外一个函数中执行,注意不是通过调用函
Alex-GCX
·
2020-05-24 16:00
协程第二篇(简易版)
主要涉及到以下内容:协程的基本使用方式;协程的suspend实现原理;协程的部分实现原理初探协程和LiveData结合使用Android中的协程调度器;放入一张类继承图镇楼:常见类继承图1.协程的基本使用方式1.1
Coroutine
Scope
chendroid
·
2020-05-15 11:38
Python 异步IO - asyncio
有三个主要的awaitable对象:
Coroutine
s,Ta
啊阿伟啊
·
2020-05-05 00:30
Python异步async/await概念、用法(二)
generatorfunction:GeneratorTypedefgenerator():yield2#生成器#async修饰将普通函数和生成器函数包装成异步函数和异步生成器#3.异步函数(协程):
Coroutine
Typeasyncdefasync_f
quantLearner
·
2020-04-20 22:45
#
小白学Python
async
await
Kotlin之协程
coroutine
使用
Kotlin已经成为Android开发的主打语言好些年了。但是我们在使用Kotlin时,不要仅限于使用Kotlin的语法糖。还有要使用其更有技术含量的API。比如这篇文章要讲的内容--协程在介绍协程之前,先说一下Android里面开启异步功能(开启新线程)的方法,要么开启一个新的Thread,要么创建一个线程池,要么创建HandlerThread,要么使用IntentService。其实这几种方法
梁景杰Android
·
2020-04-14 17:59
android
多线程
java
kotlin
web framework web
handlerinitialize接收从url的初始化参数中传递的prepare是在http方法之前调用的,只可以通过加gen.
coroutine
或return_future来变为异步,不能使用asynchronous
xncode
·
2020-04-14 02:44
python3 aiohttp 与asyncio
asyncioasyncio提供的@asyncio.
coroutine
可以把一个generator标记为
coroutine
类型,然后在
coroutine
内部用yieldfrom调用另一个
coroutine
妈咪妈咪咩咩轰
·
2020-04-12 15:55
每周阅读(8/1/2016)
转Array的方式来最小化锁冲突,一条记录一个锁3)可以把锁去掉,最大化并发,但带来的数据完整性的破坏4)可以通过签名的方式保证数据的完整性,实现无锁缓存继续了解Java的纤程库-QuasarJava
coroutine
Jeff
·
2020-04-11 05:26
关于
Coroutine
的一点东西
协同程序(
coroutine
)与多线程情况下的线程比较类似:有自己的堆栈,自己的局部变量,有自己的指令指针(IP,instructionpointer),但与其它协同程序共享全局变量等很多信息。
此年此景
·
2020-04-11 00:15
Kotlin
Coroutine
s 笔记 (二)
一.withContext与launch、async、runBlocking类似withContext也属于
Coroutine
builders。
fengzhizi715
·
2020-04-10 04:59
asyncio学习
“wheneventAhappens,reactwithfunctionB”
coroutine
协程是一个特殊的函数,当调用时不会立即执行函数,而是会返回一个协程对象。
低吟浅唱1990
·
2020-04-07 05:47
Kotlin
Coroutine
原理解析
上一篇文章《Kotlin
Coroutine
初探》向大家介绍了Kotlin
Coroutine
的由来、重要概念、用法。
编走编想
·
2020-04-06 20:01
协程学习笔录
导入库api'org.jetbrains.kotlinx:kotlinx-
coroutine
s-android:1.1.0'api'org.jetbrains.kotlinx:kotlinx-
coroutine
s-core-common
谢长意
·
2020-04-06 00:55
协程
英文名
Coroutine
。协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用。
秃头哥编程
·
2020-04-05 15:42
Goroutine原理
:http://morsmachine.dk/go-schedulerhttp://www.nyankosama.com/2015/04/03/java-goroutine/goroutine和传统的
coroutine
SunFrost
·
2020-04-05 11:35
LUA 牛逼的
coroutine
Lua的
coroutine
跟thread的概念贼相似,但是一个multi-thread的程序,可以同时有多个thread在运行,但是一个multi-
coroutine
的程序,同一时间只能有一个
coroutine
银赫大公子EunHyuk
·
2020-04-04 22:41
kotlin协程使用笔记
kotlin使用协程的准备工作本人使用idea+maven构建项目,使用kotlin+协程+编译项目只需编写一下配置文件即可:启用协程org.jetbrains.kotlinxkotlinx-
coroutine
s-core0.22.2
PigPIgAutumn
·
2020-04-04 15:32
Python 多任务3: 协程
英文名
Coroutine
:英[kəru:'ti:n]。协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。为啥说它
IIronMan
·
2020-04-03 20:23
(转)Concurrency in Go 2 --goroutines
它们不是操作系统线程,它们不完全是绿色的线程(由语言运行时管理的线程),它们是更高级别的抽象,被称为协程(
coroutine
s)。协程是非抢占的并发子程序,也就是说,它们不能被中断。
one_zheng
·
2020-04-03 19:36
Unity协程(
Coroutine
)原理深入剖析
在分享vp_Timer中提到,没有继承的MonoBehaviour,没有Update,InVoke和Start
Coroutine
的机制,vp_Timer就是提供了InVoke的机制,而且还可以统一管理。
Babybus_Unity
·
2020-04-03 03:37
Tornado 异步协程
coroutine
原理
英文名
Coroutine
。子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执
大富帅
·
2020-04-02 13:52
Go学习之路之 goroutine,协程
Coroutine
,channel
轻量级"线程"非抢占式多任务处理,由协程主动交出控制权编译器/解释器/虚拟机层面的多任务多个协程可以在一个或多个线程上运行goroutine的定义任何函数只需加上go就能送给调度器运行不需要再定义时区分是否是异步函数调度器再合适的点进行切换(go是在固定的点进行qie'huan)使用-race来检测数据访问冲突goroutine可能的切换点I/O,selectchannel等待锁函数调用(有时)r
熊猫拍板砖
·
2020-04-01 08:30
Android Weekly Notes Issue #249
AndroidWeeklyIssue#249March19th,2017AndroidWeeklyIssue#249本期内容包括:一个设计的实现Demo讨论;Kotlin的
Coroutine
s可能还是没有
圣骑士wind
·
2020-04-01 08:18
C# 协程 在 Unity中的应用
一、协程与多线程在Unity中,协程(
Coroutine
s)的形式是非常常用的功能之一,使用它来控制程序的先后执行。
雨纷纷__
·
2020-03-31 17:22
利用Kotlin中的Anko简化Android开发(一)
Anko是一个方便你用Kotlin时简化Android开发的一个库,分为4个部分:CommonsLayoutsSQLite
Coroutine
s今天就来了解下第一个常规部分的,首先在项目中添加必要的依赖compile"org.jetbrains.anko
爵小友
·
2020-03-28 23:27
Python 协程使用心得
英文名
Coroutine
。协程是一种子程序,它在执行过程中可以中断,然后转而执行别的子程序,在适当的时候再返回来接着执行。注意:如程序内不需要中断,则不要定义成协程,以免增加调用不必要的麻烦。
远飞的大雁2010
·
2020-03-28 01:24
架构组件
https://developer.android.com/topic/libraries/architectureArchitectureComponents.png
Coroutine
s.png
taoqx
·
2020-03-27 16:49
asyncio task使用
importasyncio,timenow=lambda:time.time()asyncdefdo_some_work(x):print('waiting:',x)start=now()
coroutine
Do_More
·
2020-03-27 02:23
Kotlin学习笔记之 28 协程基础
dependencies{implementation'org.jetbrains.kotlinx:kotlinx-
coroutine
s-core:1.1.1'}在intelliJIDEA中需要进入到modulesetting
super_shanks
·
2020-03-26 10:27
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他