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
androidkotlin协程
goland cond数据结构学习
//Cond结构实现一个条件变量和约定指针,为了等待
协程
或者通知一个事件的发生。//EachCondhasanassociatedLockerL(ofte
Tim_SSS
·
2022-02-16 04:04
协程
相关基础
Coroutine基础我们将介绍
协程
的基本概念。第一个
协程
程序我们把下面的代码跑起来:importkotlinx.coroutines.
xiongmaozhijin
·
2022-02-16 03:15
Retrofit的回调地狱,在Kotlin
协程
模式下真是不堪一击!
例如Kotlin的
协程
,处理异步任务的能力真是远胜Java。作为基于线程池API的轻量级线程,处理并发任务对它来说真是小菜一碟。
·
2022-02-15 16:49
2022年swoole流行的框架有哪些?
包括上层的编程API和底层的hack,
协程
只不过是实现异步的一种方式。
·
2022-02-15 16:18
phpphp框架swoole
Golang并发——并发技术Goroutine和channel的使用、定时器、生产者消费者、条件变量、select
Go在语言级别支持
协程
,叫goroutine。Go语言标准库提供的所有系统调用操作(包括所有同步IO操作),都会出让CPU给其他goroutine。
Java法师
·
2022-02-15 14:47
Golang
Goroutine
channel
select
定时器
条件变量
【第二十期】字节跳动 效率工程 后端开发实习生 一面面经
1.首先是语言部分:go和java的区别
协程
与线程的区别java的hashmap的原理java的接口与抽象类的区别。
·
2022-02-15 11:47
golang
【第二十期】字节跳动 效率工程 后端开发实习生 一面面经
1.首先是语言部分:go和java的区别
协程
与线程的区别java的hashmap的原理java的接口与抽象类的区别。
Go语言企业题库
·
2022-02-15 11:00
27 goroutine channel实现并发和并行(四)
在前面的章节中介绍了打印1-100000之间的素数的三种方法中的前两种;尽管使用了goroutine,开了四个
协程
之后,运算时间在一定程度上压缩了不少。
learninginto
·
2022-02-15 08:43
C++程序员的go学习之路(3)——goroutine、channel
goroutinego中的并发主要靠
协程
(goroutine)。不同于C和C++中常用的多线程,
协程
并不与操作系统中的线程一一对应,操作系统是不知道有
协程
的存在的,
协程
间的调度由用户程序自己控制。
丑角的晨歌
·
2022-02-15 04:43
使用 Phalcon7 的
协程
库实现简易的 websocket 服务
对应的客户端源码类似wscat:https://github.com/dreamsxin/cphalcon7/blob/master/examples/async/websocket-client.php服务端源码:```phpregisterDirs(array(__DIR__.DIRECTORY_SEPARATOR."websocket-plugins".DIRECTORY_SEPARATOR
Myleft
·
2022-02-14 20:26
Flutter之-dart多线程isolate(二)
dart中的isolateisolate可以理解为dart中的线程,但它又不同于线程,准确的说应该叫做
协程
,
协程
最大的优势就是它具有极高的执行效率,因为携程中子程序的调用不需要线程的切换,所以对于线程数量越大的程序来说
协程
的优势就越明显
仙人掌__
·
2022-02-14 15:38
【翻译】kotlin
协程
核心库文档(四)——
协程
上下文和调度器
github原文地址原创翻译,转载请保留或注明出处:https://www.jianshu.com/p/971f929f9bf5
协程
上下文和调度器
协程
总是在一些由kotlin标准库中定义的CoroutineContext
capcNote
·
2022-02-14 15:34
【译】什么是Flow?在Android项目中如何使用?
但是,有了Kotlin,很多人开始倾向于使用
协程
。在KotlinCoroutine1.2.0alpha版本中,Jetbrains附带了FlowAPI。
ditclear
·
2022-02-14 10:19
Android Kotlin(8)之《
协程
3》
AndroidKotlin
第八篇
协程
3。Kotlin系列源码在源码下载这里下载。我们一起来了解下Kotlin的
协程
,
协程
也是Kotlin重点。也许我有的地方没有写好,也欢迎大家提出问题,纠正问题。
小强彬
·
2022-02-14 05:07
2018-03-12
python异步与
协程
异步编程:异步I/Oselet/poll/epoll事件循环+回调共享状态管理困难错误处理困难python异步库基于
协程
的解决方案TornadoTwistedasynciogeventconcurrentasyncio
GengJianQi
·
2022-02-14 03:45
多任务-
协程
一、
协程
的概念
协程
,又称微线程,纤程。英文名Coroutine。
协程
是python中另外一种实现多任务的方式,只不过比线程占用更小的执行单元(理解为需要的资源)。
潇潇雨歇_安然
·
2022-02-14 03:08
猴子补丁
1.遇到的问题使用
协程
的时候看到网上的例子在程序开头都要加上fromgeventimportmonkeymonkey.patch_all()加上这句话以后就没有办法debug了分析猴子补丁是动态的修改代码
青铜搬砖工
·
2022-02-14 01:17
【第十八期】分享一个网易go面经
线程和
协程
有什么区别golang支持哪些并发机制go利用channel通信的方式有缓冲和无缓冲channel的区别channel实现原理被close的channel会有什么问题分布式锁知道哪些?
·
2022-02-13 14:05
golang
【第十八期】分享一个网易go面经
线程和
协程
有什么区别golang支持哪些并发机制go利用channel通信的方式有缓冲和无缓冲channel的区别channel实现原理被close的channel会有什么问题分布式锁知道哪些?
Go语言企业题库
·
2022-02-13 13:00
Kotlin学习之
协程
的
协程
上下文与调度器
协程
总是运行在一些以CoroutineContext类型为代表的上下文中,它们被定义在了Kotlin的标准库里。
协程
上下文是各种不同元素的集合。
James999
·
2022-02-13 04:07
协程
defa():whileTrue:print('哈哈')yieldNonedefb():whileTrue:print('嘿嘿')yieldNonex1=a()x2=b()whileTrue:next(x1)next(g2)
寻_4533
·
2022-02-12 18:32
详解Python的多任务进程
目录1.基本概念2.线程和进程比较3.
协程
和线程的比较总结1.基本概念定义含义并发:concurrency,同一时刻只能有一条指令执行,但是多个线程的对应的指令被快速轮换地执行并行parallel,同一时刻
·
2022-02-12 15:44
golang的goroutine
4.
协程
的特点。
黑魔术师
·
2022-02-12 13:28
说一说
协程
首先,我们了解一下进程,线程和
协程
三个概念之间的区别进程,线程,
协程
区别进程拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调度。
似水牛年
·
2022-02-12 13:45
Linux高性能网络:
协程
系列02-
协程
的起源
tuin=137bb271Linux高性能网络:
协程
系列01-前言Linux高性能网络:
协程
系列02-
协程
的起源Linux高性能网络:
协程
系列03-
协程
的案例Linux高性能网络:
协程
系列04-
协程
实现之工作原理
C_GO流媒体后台开发
·
2022-02-12 03:17
Android Kotlin 从0到1 之基本配置
最近刚刚火起来的
AndroidKotlin
学习一下,从0开始,可能进度会慢点,务介意::::::开搞::::第一步:安装插件在AndroidStudio使用Kotlin首先先要配置插件在File->settings
Dreamboy_a2ef
·
2022-02-12 00:48
27.Go语言·
协程
Goroutine·管道Channel(一)
main.go//Go语言·
协程
Goroutine·管道Channelpackagemainimport(model"day31/model")varcontentstring=`———————————
一枼落知天下
·
2022-02-11 22:34
Android Kotlin Coroutine(2):
协程
的启动以及
协程
上下文
前面入门时讲过一个最简单的例子,通过GlobalScope.launch{}可以启动一个
协程
,GlobalScope可以简单理解为
协程
构造者,它实际上是接口CoroutineScope的子类,那我们来看看它到底是什么
云飞扬1
·
2022-02-11 19:50
Go基础编程---网络(socket)编程
socket编程cs架构-socket编程.jpg服务器编码---多
协程
和服务器通信//服务器代码packagemainimport("fmt""io""log""net""runtime""strings
addin_gao
·
2022-02-11 15:22
Android-图片加载库Coil介绍
框架介绍Coil是Android上的一个全新的图片加载框架,它的全名叫做coroutineimageloader,即
协程
图片加载库。与传统的图片加载库Glide,Picasso或Fresco等相比。
多仔百事宅
·
2022-02-11 09:49
Golang学习笔记之互斥锁(Mutex)
•在同一个
协程
中加锁后,不能再继续对其加锁,否则会panic。只有在解锁之后才
学生黄哲
·
2022-02-11 06:06
Kotlin
协程
协程
是什么?
协程
本质是Kotlin官方提供的线程API(本质就是一个线程框架)最基本的功能是并发非阻塞式挂起用同步的方式写异步的代码
协程
指的是传递给lauch函数的那些代码。
YC1995
·
2022-02-10 23:05
协程
(六)有关优化
协程
(一)基本使用
协程
(二)
协程
什么时候调用
协程
(三)IEnumerable、IEnumerator、foreach、迭代
协程
(四)yield与迭代器
协程
(五)简单模拟
协程
协程
(六)有关优化优化GC:调用
86a262e62b0b
·
2022-02-10 17:03
kotlin之
协程
入门篇
本文为
协程
的开篇作,作者目前对
协程
的理解仍存在一些疑问,欢迎批评指正。
wanderingGuy
·
2022-02-10 13:16
Python爬虫进阶 | 异步
协程
一、背景之前爬虫使用的是requests+多线程/多进程,后来随着前几天的深入了解,才发现,对于爬虫来说,真正的瓶颈并不是CPU的处理速度,而是对于网页抓取时候的往返时间,因为如果采用requests+多线程/多进程,他本身是阻塞式的编程,所以时间都花费在了等待网页结果的返回和对爬取到的数据的写入上面。而如果采用非阻塞编程,那么就没有这个困扰。这边首先要理解一下阻塞和非阻塞的区别。(1)阻塞调用是
生物信息与编程
·
2022-02-08 18:17
python笔记-8(线程,进程,
协程
,io多路复用)
线程进程概要:1、最小工作单元为线程2、一个应用程序至少有一个进程,一个进程里至少有一个线程3、应用场景:IO密集型适合用线程计算密集型适合用进程4、python中GIL全局解释器锁,保证同一个进程中只能有一个线程同时被调用进程、线程:1、进程内存独立,线程共享同一进程的资源2、进程是资源的集合,线程是执行单位3、进程之间不能直接互相访问,同一进程内的线程可以互相通信4、创建新进程会消耗资源,线程
weixin_30502965
·
2022-02-08 10:56
python
c/c++
揭秘kotlin
协程
中的CoroutineContext
前言从kotlin1.1开始,
协程
就被添加到kotlin中作为实验性功能,直到kotlin1.3,
协程
在kotlin中的api已经基本稳定下来了,现在kotlin已经发布到了1.4,为
协程
添加了更多的功能并进一步完善了它
·
2022-02-07 17:21
使用 asyncio
coroutines(
协程
)。线程是由操作系统控制切换的,使用
协程
可以收
江洋林澜
·
2022-02-07 11:05
Python多任务总结
多任务什么是多任务同时做多件事件(做个多个任务),运行多个方法多任务的原理并发:假的多任务,时间片的轮转,快速的交替运行任务并行:真的多任务,一个核处理一个任务实现多任务的三种方式线程进程
协程
线程概念:
Ives247
·
2022-02-07 10:41
Java多线程原理及总结
并发如何减少上下文切换无锁并发编程:将数据ID按照Hash算法取模分段,不同线程处理不同段数据CAS算法:Java的Atomic包使用CAS算法来更新数据使用最少线程:避免创建不必要的线程
协程
:单线程里实现多任务调度避免死锁方法避免一个线程同时获取多个锁避免一个线程在锁内同时占用多个资源
Hengtao24
·
2022-02-06 16:37
Go语言学习心得
记得最早对golang印象还在上大学,那时golang给我的印象是好像类似lua,整个程序就只有一个线程,想要并发得靠
协程
间来回切换,因为当时还不够懂异步IO,所以感觉这还不如用线程、线程池,而lua那种
协程
没发并行计算
SEATELL海说软件
·
2022-02-06 15:37
一定能看懂的 Retrofit 最详细的源码解析!
如何支持Kotlin
协程
的suspend挂起函数的?关于Kotlin
协程
请求网络,首先写一个Dem
一个老码农
·
2022-02-06 11:10
kotlin - Coroutine
协程
我是在深入学习kotlin时第一次看到
协程
,作为传统线程模型的进化版,虽说
协程
这个概念几十年前就有了,但是
协程
只是在近年才开始兴起,应用的语言有:go、goLand、kotlin、python,都是支持
协程
的
private_object
·
2022-02-06 11:28
Kotlin
协程
(入门向)
最近在学习kotlin的
协程
,分享一下学习经验!〇、什么是
协程
?官方解释:
协程
是轻量级的线程。个人理解:
协程
相当于Kotlin中的“线程池”。
littlefogcat
·
2022-02-06 10:47
python
协程
下一步执行 常用
@asyncio.coroutineyieldfrom
协程
AsyncioFiniteStateMachineimportasyncioimporttimefromrandomimportrandint@
SkTj
·
2022-02-06 06:53
浅谈GoLang
协程
GoLang
协程
学习golang也有一段时间了,这里讲一下自己对golang
协程
的使用理解,golang很多人都知道,毕竟有个好爹Google,提起golang和其它语言最大区别莫过于goroutine
Anomaly
·
2022-02-06 04:06
PHP进阶教程-PHP的
协程
怎么玩?这一篇带你搞定swoole
协程
协程
说复杂不复杂说难也不难,一句话可以概括:能提高并发,但不能加速任务,同步代码实现异步IO,异步非阻塞的代码块。
it阿布
·
2022-02-06 03:24
Go
协程
、并发、信道
Go通过
协程
实现并发,
协程
之间靠信道通信1.1并发、并行是什么?并行其实很好理解,就是同时执行的意思,在某一时间点能够执行多个任务。
将军红
·
2022-02-05 18:57
go语言限制
协程
并发数的方案详情
目录前言一、使用带缓冲的通道限制并发数1.1方案详情1.2评估总结2.2评估总结其它前言在使用
协程
并发处理某些任务时,其并发数量往往因为各种因素的限制不能无限的增大.例如网络请求、数据库查询等等。
·
2022-02-04 15:58
Go学习笔记-初学
协程
协程
学习go也有一段时间了,这里讲一下自己对go
协程
的使用理解。
赵客缦胡缨v吴钩霜雪明
·
2022-02-03 15:42
上一页
81
82
83
84
85
86
87
88
下一页
按字母分类:
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
其他