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协程
Kotlin学习笔记——集合、
协程
更多文章可以访问我的博客Aengus|Blog集合CollectionsKotlin中的集合和Java中的非常像。List,Set和Map在Kotin中可以使用listOf(),setOf(),mapOf()方法非常方便的生成List,Set和Map,但是需要注意的是上面提到的方法生成的集合以及Map都是不可变的,只能访问,不能操作,如果想生成可变的集合,可以使用下面的方法:valmutableL
Aengus_Sun
·
2023-07-28 03:57
python最快多久学会,python学成需要多久
你需要掌握Python基本语法规则及变量、逻辑控制、内置数据结构、文件操作、高级函数、模块、常用标准库模块、函数、异常处理、MySQL使用、
协程
等知识点。
小六oO
·
2023-07-27 22:02
智能写作
python
flask
开发语言
【译文】扒一扒Kotlin Coroutines幕后实现
掘金迁移地址:【译文】扒一扒KotlinCoroutines幕后实现原文地址:KotlinCoroutines幕後那一兩件事前言如果你能看完本文并把所有内容都弄懂,你对
协程
的理解也已经超过大部分人了。
kevinsEegets
·
2023-07-27 20:49
协程
发请求,仅需三步
1、前言RxHttp在v2.0版本中加入对
协程
的支持,收到了广大kotlin用户的喜爱,他们也不禁感慨,原来
协程
发请求还能如此优雅,比retrofit强大的不止一点点,然而,这就够了吗?
不怕天黑_0326
·
2023-07-27 19:18
5.
协程
的取消
1.
协程
取消一个用户关闭了一个启动了
协程
的界面,那么现在
协程
的执行结果已经不再被需要了,这就需要用到
协程
的取消,launch函数返回了一个可以被用来取消运行中的
协程
的Jobsuspendfunmain(
学吉他的袁先生
·
2023-07-27 17:52
4-7
协程
协程
,又称微线程,纤程。英文名Coroutine。
协程
是啥
协程
是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。
冰鈊夢
·
2023-07-27 16:18
多进程,多线程,
协程
实现简单举例
文章目录多进程与多线程的对比1.多任务的实现原理2.多进程3.多线程4.计算密集型与IO密集型进程1.一个进程的举例:2.启动多个进程实现多任务:3.使用.join()等待子进程结束后再执行父进程4.全局变量在多个进程中不能被共享5.使用进程池启动多个子进程6.简单的进程间通信_Queue7.封装进程对象线程1.线程2.启动一个线程3.线程间的共享数据4.线程锁解决数据混乱5.创建全局的Threa
<花开花落>
·
2023-07-27 13:32
Python
进程
线程
协程
协程
中的取消和异常 (异常处理详解)
某个
协程
运行出现异常怎么办?
大虾啊啊啊
·
2023-07-27 08:59
【Python】多线程编程 ① ( 线程相关概念 | 进程 | 线程 |
协程
/ 纤程 | 管程 )
文章目录一、线程相关概念1、进程2、线程3、
协程
/纤程4、管程一、线程相关概念1、进程进程与操作系统:进程是操作系统中能够独立运行的单元,是操作系统对正在运行的应用程序的抽象结构描述;操作系统中运行的每个应用程序就是一个进程
韩曙亮
·
2023-07-27 05:19
Python
python
纤程
协程
线程
进程
asyncio 初学记录 (二、取消及等待)
awaitableasyncio.shield(aw,*,loop=None)##loop后面版本将被移除以下语句:res=awaitshield(something())相当于:res=awaitsomething()不同之处在于如果包含它的
协程
被取消
二傻吧
·
2023-07-27 05:29
基于
协程
方式的异步编程
创建一个任务列表loop.run_until_complete(result)#向任务列表添加任务#asyncio.run(result)python3.7以后支持该写法,替代该行的上面两行await+可等待对象(
协程
对象
vennnnnnnnnnnnnn
·
2023-07-27 02:10
python
开发语言
Go基本数据类型及内置函数(一文稳定基础)
文章目录1.基础数据类型2.内置函数3.函数4.列表操作及for循环5.原子性操作6.通道7.
协程
与并发安全8.定时器1.基础数据类型1.bool:布尔类型,只有true和false两个值。
MeiJin_
·
2023-07-26 19:40
Go
golang
javascript
开发语言
【go语言学习笔记】02 Go语言高效并发
文章目录一、并发基础1.
协程
(Goroutine)2.Channel2.1声明2.2无缓冲channel2.3有缓冲channel2.4关闭channel2.5单向channel2.6select+channel
北顾.岛城
·
2023-07-26 13:46
Golang
golang
学习
笔记
Kotlin中使用
协程
实现异步加载
//线程代码块GlobalScope.launch{//异步线程valasync=async{getContactPhone()}//切换主线程withContext(Dispatchers.Main){hello.text=async.await().toString()Log.e("MainActivity",async.await().toString()}}
岁月无痕灬灬
·
2023-07-26 13:29
Android开发之MVVM模式实践(六):
协程
与网络请求的结合
在经过前两章对
协程
的介绍后,我们终于又回到了MVVM的封装。
协程
在Android开发中最常用的场景应该是网络请求了,其次是一些使用Thread的场景,本章内容我们将着重介绍如何将
协程
与网络请求结合。
码途有道
·
2023-07-26 08:36
Kotlin 的隐藏性能开销与避坑指南
之后Google也推出了一系列用Kotlin实现的ktx扩展库,例如activity-ktx、fragment-ktx、core-ktx等,提供了各种方便的扩展方法用于简化开发者的工作,Kotlin
协程
目前
4e70992f13e7
·
2023-07-26 07:44
Kotlin
协程
教程(1):启动
协程
协程
简单的来说,就是用户态的线程。
kross
·
2023-07-26 06:55
Swoole从入门到入土(8)——
协程
初探
这一章节“
协程
”话题的讨论是为了让我们对之后
协程
风格服务端有更全面的了解。所以我们需要先一起了解一下什么是
协程
?
协程
有什么作用?
张云利
·
2023-07-26 05:11
swoole
后端
【Swoole系列4.8】一键
协程
化
一键
协程
化在
协程
相关的内容中,最后我们要讲的就是这个一键
协程
化的功能。这玩意又是什么意思呢?我们先看下面的例子。
码农老张Zy
·
2023-07-26 05:11
java
python
redis
编程语言
linux
swoole一键携程化mysql_【SWOOLE系列】浅淡SWOOLE
协程
(二) 一键
协程
化
背景我相信大部分人一开始用swoole的
协程
的时候都会再
协程
里写了一大堆堵塞的函数,导致项目崩溃。(是的!不要告诉我!就我一个人!)
weixin_39636245
·
2023-07-26 05:41
thinkphp6 swoole 异步
协程
一、安装thinkphpswoole扩展composerrequiretopthink/think-swoole二、设置swoole配置文件['host'=>env('SWOOLE_HOST','127.0.0.1'),//监听地址'port'=>env('SWOOLE_PORT',80),//监听端口'mode'=>SWOOLE_PROCESS,//运行模式默认为SWOOLE_PROCESS's
声嘶喑哑
·
2023-07-26 05:41
php
swoole
thinkphp
php
协程
mysql,原生php
协程
异步mysql方案-Go语言中文社区
在经过一番权衡和试验后选择了
协程
与连接池的搭配,原因很简单,省事,好维护!哈哈~~~~注意:此方案适用于数据库资源富余的情况,否则会出事的!!!对于资源不足的优化SQL,增加配置,负载均
史图馆
·
2023-07-26 05:10
php
协程
mysql
php swoole携程,基于 Swoole 实现
协程
篇(三):在 Laravel 框架中使用
协程
基于Swoole实现
协程
篇(三):在Laravel框架中使用
协程
由学院君创建于1年前,最后更新于1年前版本号#17432views4likes0collects前两篇教程我们陆续介绍了Swoole
协程
的实现原理
Top量化猎头Junco
·
2023-07-26 05:10
php
swoole携程
php
协程
mysql_Swoole - PHP
协程
框架
//高性能HTTP服务器$http=newSwoole\Http\Server("127.0.0.1",9501);$http->on("start",function($server){echo"Swoolehttpserverisstartedathttp://127.0.0.1:9501\n";});$http->on("request",function($request,$respons
Doreen Wat
·
2023-07-26 05:10
php
协程
mysql
laravel利用swoole扩展封装redis连接池以及一键
协程
化
RedisBase.php------redis操作基类│├─pool││├─RedisPool.php-------Redis连接池封装类│├─Redis.php----------------swoole一键
协程
封装一
拿命搏未〃来
·
2023-07-26 05:09
Swoole
Redis
Laravel
redis
swoole
一键
协程
化
作用:相对于Swoole1.x,Swoole4+提供了
协程
这个大杀器,所有业务代码都是同步的,但底层的IO却是异步的,保证并发的同时避免了传统异步回调所带来的离散的代码逻辑和陷入多层回调中导致代码无法维护之前解决方案
飞马攻城师
·
2023-07-26 05:06
一键
协程
化 linux命令
./4.7test",$i.PHP_EOL);}echo111;});go(function(){echo222;});
协程
必须是处理IO的时候(例如fiteput),才能起作用关键代码增加\Swoole
赵一舟
·
2023-07-26 05:35
android
【python】async异步编程
1.
协程
协程
不是计算机提供的(计算机提供线程和进程),是程序员人为创造的。
ynliii
·
2023-07-26 04:09
python
第二十一章 异步编程
JasonJ.W.Williams,RabbitMQinAction本章讨论三个密切相关的主要主题:Python的asyncdef、await、asyncwith和asyncfor结构;支持这些结构的对象:原生
协程
以及上下文管
m0_57581736
·
2023-07-26 04:04
流畅的python第二版学习
python
python学习05
协程
_async使用
async/await使用async/await:用于定义
协程
的关键字,async定义一个
协程
,await用于挂起阻塞的异步调用接口event_loop:事件循环,程序开启一个无限的循环,程序员把一些函数注册到事件循环上
mitudeniu
·
2023-07-26 04:04
python学习
python
学习
开发语言
python3 async 实践
python3async实践async/await是python3的新特性,可以进行
协程
运行。个人将他理解成多线程。实现代码如下#!
听他风吟
·
2023-07-26 04:04
python
线程进程
协程
文章目录多线程线程的实现线程的两种实现方式多线程并发的问题多线程中的锁线程池进程==进程==的实现用函数;==进程==的实现用重写类方法:进程之间的通信进程中的锁进程池
协程
(未看懂)
协程
的实现
协程
函数的嵌套调用
协程
通信之队列
刘某某.
·
2023-07-25 14:38
Python
python
开发语言
Kotlin
协程
CoroutineScope
协程
定义:19年官方是这样说的:
协程
是轻量级的线程,
协程
就是Kotlin提供的一套线程封装的API;现在官方是这样说的:
协程
是一种并发设计模式;
协程
作用:1.处理耗时任务;2.保证主线程的安全;3.简化异步执行的代码
sziitjin
·
2023-07-25 12:01
android
kotlin
kotlin
开发语言
android
GO内存模型(同步机制)
文章目录概念1.先行发生编译器重排同步机制init函数
协程
的创建channelsync包1.sync.mutex2.sync.rwmutex3.sync.onceatomic参考文献概念1.先行发生Thehappensbeforerelationisdefinedasthetransitiveclosureoftheunionofthesequencedbeforeandsynchronizedb
拥
·
2023-07-25 10:59
golang
锁
内存模型
【八股】【操作系统】
这里写目录标题冯·诺依曼结构操作系统内核进程、线程和
协程
一个进程最多可以创建多少个线程?
风中的默默
·
2023-07-25 07:17
八股
linux
Go 并发实战 -- sync WaitGroup
前言waitgroup也是一个非常有用的并发工具,有点像是Java中的CyclicBarrier,只不过Go中的WaitGroup等待的是
协程
而已。
邹志全
·
2023-07-25 07:14
深入分析 Java、Kotlin、Go 的线程和
协程
前言
协程
是什么
协程
的好处进程进程是什么进程组成进程特征线程线程是什么线程组成任务调度进程与线程的区别线程的实现模型一对一模型多对一模型多对多模型线程的“并发”
协程
协程
的目的
协程
的特点
协程
的原理Java、
被称为L的男人
·
2023-07-24 23:59
深入解析Golang中的程序、进程、线程和
协程
深入解析Golang中的程序、进程、线程和
协程
1.程序:编程语言的代码集合的体+数据2.进程:程序运行中操作系统给他分配的空间3.线程:在一个进程中分配的某个执行的任务4.
协程
:可以在线程中进行程序创建调用的功能函数总结
小墨蛇
·
2023-07-24 23:27
golang
golang
开发语言
后端
Golang中的
协程
(上)
Golang中的
协程
1.
协程
是什么?2.为什么存在
协程
?3.
协程
要怎么做?4.
协程
会怎样?
小墨蛇
·
2023-07-24 23:27
golang
golang
开发语言
后端
golang学习之七:for 语句的常见“坑”与避坑方法
for循环的两种方式for-range常见“坑”与避坑方法坑1:循环变量的重用下面这个示例是对一个整型切片进行遍历,并且在每次循环体的迭代中都会创建一个新的,Goroutine(Go中的轻量级
协程
),输出这次迭代的元素的下标值与元素值
java_xxxx
·
2023-07-24 20:42
#
基础招式_go
golang
学习
开发语言
for-range
go方法
Kotlin
协程
基础入门:
协程
的上下文 Context (万物皆为Context)
简介Kotlin
协程
中的CoroutineContext(
协程
上下文)是一个包含了各种
协程
参数和配置信息的类。
且随疾风前行.
·
2023-07-24 16:44
Kotlin协程
Kotlin
kotlin
android
Kotlin
协程
基础入门:Channel(通道)
简介Kotlin中的Channel(通道)是一种
协程
间通信的机制,用于在
协程
之间传递数据。它提供了一种有序、线程安全的方式,让生产者和消费者之间进行异步数据传输。
且随疾风前行.
·
2023-07-24 15:37
Kotlin协程
Kotlin
kotlin
开发语言
android
协程
中的取消和异常 (取消操作详解)
在开发中,我们要避免不必要的的任务来节约设备的内存和电量的使用,
协程
也是如此。在使用的过程我们需要控制好它的生命周期,在不需要它的取消它。
大虾啊啊啊
·
2023-07-24 13:18
hyperf
协程
我们已经知道了
协程
可以很好的解决异步非阻塞系统的开发问题,那么
协程
本身到底是什么呢?从定义上来说,
协程
是一种轻量级的线程,由用户代码来调度和管理,而不是由操作系统内核来进行调度,也就是在用户态进行。
赵一舟
·
2023-07-24 11:50
android
性能测试Ⅵ(总结)
locust:是基于Python语言的性能测试工具,它是基于
协程
的思想来进行设计的。
bug捕手
·
2023-07-23 19:26
性能测试
软件测试
程序人生
jmeter
软件测试工程师
接口测试
locust
性能测试
Kotlin
协程
使用
协程
已经有较长的时间了,但一直停留在launch、async启动
协程
,suspend方法挂起的阶段。这段时间系统梳理Kotlin知识时才发现,对
协程
(仅对Kotlin)还有很多概念不甚了解。
xyzso1z
·
2023-07-23 15:51
Android
kotlin
简述进程,线程和
协程
线程,进程和
协程
线程线程的概念并发任务数大于cpu核载,通过系统的各种任务跳读算法,是任务“在一起”执行任务!
零下六点半
·
2023-07-23 11:19
MIT 6.824: Go并发相关的
协程
问题
1为什么当结构体很大时,倾向于使用pointerreceiver?可以避免对结构体进行复制,从而提高性能和减少内存占用;但是要注意使用pointerreceiver时不要出现空指针异常,在方法中要对指针接受者进行判断2当结构体中含有sync.Mutex类型的成员变量mutex时,为什么不能使用valuereceiver?因为mutex作为互斥锁,其能够保证多个goroutine同步访问共享资源的原
图灵和柯南道尔的大弟子
·
2023-07-23 07:05
golang
开发语言
后端
Kotlin开发遇到java.lang.VerifyError问题记录
在使用Kotlin+
协程
时,编译apk会抛出java.lang.VerifyError:Verifierrejectedclass…原因:某个被
协程
标记的supend方法使用了@JvmStatic注解,
CatMan_yyl
·
2023-07-23 06:40
kotlin
java
android
JetPack学习之路二:DataStore初体验
DataStore使用Kotlin
协程
和Flow来存储数据,如果目前使用的是SharedPreferences,可以考虑迁移到DataStore。
Dale_Dawson
·
2023-07-23 03:41
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他