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协程
腾讯校招都会问些什么?| 五面腾讯(Java岗)经历分享
JVM垃圾回收;讲一下
协程
;IO相关NIO,BIO,AIO,select、poll、epoll;如果TCP客户端不进行第三次握手,会出现什么情况?一致性哈希的原理和使用场景;怎么实现LRU?
Java李太白
·
2023-03-26 04:46
2021-12-23,Linux学习记录
1.子进程和
协程
1.子进程:执行下面这两行命令是不一样的结果,括号的加入使命令列表变成了进程列表,生成了一个子shell来执行对应的命令.
人字拖拖不下来
·
2023-03-26 03:59
协程
调度器详解
协程
和线程的差异线程的目的是提高CPU资源使用率,使多个任务得以并行的运行,是为了服务于机器的.
协程
的目的是为了让多个任务之间更好的协作,主要体现在代码逻辑上,是为了服务开发者(能提升资源的利用率,但并不是原始目的
Sotardust
·
2023-03-26 00:40
kotlin之
协程
(七),
协程
中relay、yield 区别
目录kotlin之
协程
(一),线程,进程,
协程
,
协程
可以替换线程吗?
不思进取的码农
·
2023-03-25 18:01
fasthttp原理简析
它的高性能主要源自于“复用”,通过服务
协程
和内存变量的复用,节省了大量资源分配的成本。
元家昕
·
2023-03-25 17:00
协程
2-suspend函数
suspendfuntest(){delay(500)println("A")delay(500)println("B")}可以认为上述代码,经过编译器的黑魔法,编译成如下代码funtest(continuation:Continuation){when(continuation.flag)0->{continuation.flag=1delay(500,object:Containuation:
Xigong
·
2023-03-25 16:11
用golang实现mongodb数据库连接池-高级篇-
协程
安全
本篇张实现高效率
协程
安全版。datarace什么是datarace,考虑如下代码:varbalanceintfuncDeposit(amoun
kmnemon
·
2023-03-25 13:31
Kotlin - 挂起函数(1)- 简介
必须在
协程
内或者其他suspend函数内执行。不够在底层逻辑层面就比较复杂,有兴趣的可以关注后续的原理分析。
杨0612
·
2023-03-25 13:23
人生,
协程
sexlady最近在工作上比较烦,很不如意。首先是因为到了一个新的地方,方圆一座城,没有一个熟人,心里总还是落寞的;其次我所追求的东西和目前很不相称。我本身是个被动型的人格什么东西都是水到渠成的那种情况,从我出生听妈妈的话不要到水旁边玩,我就不到水旁边玩,让我不要和坏孩子一块玩,要好好学习....写着写着,发现应该不只是我有这么一个问题,应该是一种普遍的“乖孩子”现象;所以在爸爸妈妈的引导下,我要
相公无爱
·
2023-03-25 11:11
Kotlin学习
/kymjs.com/code/2017/04/09/01/张涛开源实验室http://johnnyshieh.me/posts/kotlin-coroutine-concurrency/kotlin
协程
sh_wms
·
2023-03-25 10:50
各线程总结
各线程总结基础作业1.阳光问政(zhaopin,抓取岗位)-
协程
,线程,进程,分布式,并发读取,写入一个文件拓展作业2.淘宝订单抓取-
协程
,线程,进程,分布式,并发读取,写入一个文件3.分布式作业---
Zard泉水
·
2023-03-25 08:11
android SQLite事务和kotlin
协程
SQLite事务和Kotlin
协程
结合使用需要特别特别注意suspendfuntest(bsc:BookSourceConfig){valdb=DBManager.openDatabaseW()if(db
zhufred
·
2023-03-25 08:33
更优雅的在 Kotlin 中封装 Retrofit (去掉 Catch)
官方提供的
协程
的使用方式和API实现在一些情况下不大优雅,本文主要是bb对其的相关扩展,让项目代码变得更傻瓜式和对Retrofit
协程
方式编写代码方式更加优雅。
minminaya
·
2023-03-25 07:47
Kotlin
协程
之取消与异常处理探索之旅(下)
前言
协程
系列文章:一个小故事讲明白进程、线程、Kotlin
协程
到底啥关系?少年,你可知Kotlin
协程
最初的样子?
小鱼人爱编程
·
2023-03-25 06:31
Python爬虫 - Instagram异步
协程
前言没啥目的,就觉得ins里妹子图多。。。正文一、分析1、分析目标网站首先分析网站图片加载流程,taeri__taeri应该有人认识这个网红。ins照片一次只加载了一定数量的照片,往下翻又会加载,毫无疑问看xhrimage在预览栏里可以看到json数据,display_url就是照片的链接,只要获取到这个就行了image2、分析请求参数回到headers看看请求用了哪些参数;就两个,quer_ha
2h0n9
·
2023-03-25 03:20
python_列表_迭代_函数_闭包
为什么学习列表生成器:降低内存kaixiao两种实现:1:[]==>()generatornext方法的时候会返回下一个值next()2、将函数转换为列表生成器yieldgeneratorsend()使用3、
协程
实现一个多任务在编程中
LoseDemon
·
2023-03-24 15:20
什么是 结构化并发 ?
关键字:结构化并发、线程、Kotlin、
协程
多线程的并发是全局的,而结构化并发中,每个并发都有自己作用域。
郑海鹏
·
2023-03-24 14:33
day08-go.GPM
以及go与Java对比的并发对比正确回答:在java中创建的线程是与OS线程一一对应的,而在go中多个
协程
(goroutine)对应一个逻辑处理器,每个逻辑处理器与OS线程一一对应。
Winnifred_
·
2023-03-24 12:22
Python进程+
协程
——从零开始搭建异步爬虫(1)
Python进程+
协程
——从零开始搭建异步爬虫(1)Python进程+
协程
——从零开始搭建异步爬虫(2)很多人入门Python是从爬虫开始的,笔者也不例外。
Yeureka
·
2023-03-24 12:23
面试问题总结(一)Golang
语言的设计是务实的,go在针对并发上进行了优化,并且支持大规模高并发,又由于单一的码格式,相比于其他语言更具有可读性,在垃圾回收上比java和Python更有效,因为他是和程序同时执行的.1.进程,线程,
协程
的区别
谭少康__家族三期
·
2023-03-24 10:50
Kotlin(二十一)
协程
(异步流)
1.Flows(Flows)挂起函数可以通过返回值返回单个计算值,但如何返回多个计算值呢?我们可以使用Flows。我们使用集合遍历,打印来返回多个计算值来举例子packagecom.example.kotlin01importkotlinx.coroutines.delayimportkotlinx.coroutines.flow.Flowimportkotlinx.coroutines.flow
大虾啊啊啊
·
2023-03-24 08:20
2020总结
2020年的所有Kotlin
协程
高阶函数扩展函数FlutterAndroid插件通讯WEB上的兼容处理实现基本的商城类项目(注册登录、购物、下单、支付)GitHub地址https://github.com
Macaroon7521
·
2023-03-24 07:55
Android版kotlin
协程
入门(三):kotlin
协程
的异常处理
kotlin
协程
的异常处理在上一篇《
Androidkotlin
协程
入门(二):kotlin
协程
的关键知识点初步讲解》中我们提到这节将会讲解
协程
的异常处理。
笨笨11
·
2023-03-24 02:29
用asyncio处理并发
asyncio.coroutine装饰方法用asyncio.sleep()做等待以asyncio.CancelledError来获取.cancel事件用yieldfrom来等待异步任务用asyncio.async排定
协程
剑侠飞蓬
·
2023-03-23 23:55
Golang并发编程之GMP模型详解
目录0.简介1.进程、线程和
协程
1.1线程模型2.GMP模型2.1G2.2M2.3P3.基础调度过程0.简介传统的并发编程模型是基于线程和共享内存的同步访问控制的,共享数据受锁的保护,线程将争夺这些锁以访问数据
·
2023-03-23 20:51
Android 进阶 | 十四例 JetPack 知识点实战系列,千万不要错过!
项目实战二、Navigation实践之实现APP主框架以及Navigation的相关介绍Navigation项目实战三、使用Coroutines,Retrofit,模式实现网络数据请求Coroutines(
协程
「已注销」
·
2023-03-23 20:41
android
jetpack
WanJetpack项目:用Jetpack实现玩Android,追求最官方的实现方式
LiveData、ViewModel、DataBinding(包括双向绑定、BindingAdapter的使用)、ViewBinding、coroutines(包含flow、suspend、livedata
协程
构造器
乐乐龙
·
2023-03-23 19:45
Jetpack
android
jetpack
kotlin
Android Jetpack- Paging3.0的使用
https://blog.csdn.net/Leo_Liang_jie/article/details/109473099其实Paging3.0早出来,而且功能会更加强大,比如下面:1:为Kotlin
协程
和流程提供一流更好的支持
梁景杰Android
·
2023-03-23 19:20
android
安卓
java
kotlin
iOS并发之
协程
1.简单介绍一下
协程
的前世今生
协程
(英语:coroutine)马尔文·康威于1958年发明了术语“coroutine”并用于构建汇编程序,关于
协程
最初的出版解说在1963年发表。
写代码的小农民
·
2023-03-23 16:58
kotlin语法进阶 -
协程
(一)
协程
基础
一.kotlin
协程
的理解
协程
并不是一个新的概念,而是一个非常老的概念,很多语言都支持
协程
,建议去浏览器去了解一下
协程
的历史和基本概念,这里我们只讲一下kotlin中的
协程
的作用。
飞过那时的城镇
·
2023-03-23 16:37
kotlin
kotlin
android
android
studio
Python
协程
学习中遇到的asyncio.run(main()) 报错
最近在家学习Python,跟着崔老师的网络爬虫课程撸代码,在看到关于
协程
的时候,提到在Python3.7及以后的版本中,我们可以使用asyncio.run(main())来代替最后的启动操作,不需要显式声明事件循环
木菀
·
2023-03-23 12:15
asyncio异步 I/O
asyncio提供一组高层级API用于:并发地运行Python
协程
并对其执行过程实现完全控制;执行网络IO和IPC;控制子进程;通过队列实现分布式
wit92
·
2023-03-23 11:48
今日读书
2、除了需要掌握python的基础知识,还需要逐步掌握这几项技能:HTML基础知识爬虫四步:获取数据、解析数据、提取数据、存储数据对应的模块与应用模拟登录,以及定时将爬虫结果发送邮箱利用
协程
和scrapy
saygoletsgo
·
2023-03-23 11:52
一招教你无阻塞读写Golang channel
通道中无数据,向通道写数据,但无
协程
读取。//场景1funcReadNoDataFromN
大彬_一起学Golang
·
2023-03-23 08:00
Kotlin
协程
协程
协程
就像非常轻量级的线程。线程是由系统调度的,线程切换或线程阻塞的开销都比较大。而
协程
依赖于线程,但是
协程
挂起时不需要阻塞线程,几乎是无代价的,
协程
是由开发者控制的。
風清雲少
·
2023-03-23 05:56
golang
协程
调度模式解密
golang学习笔记https://github.com/piao100101/coding-with-go
协程
优势频繁创建线程会造成不必要的开销,所以才有了线程池。
ScienBeast
·
2023-03-23 04:59
全网最详细的Kotlin
协程
-异常篇讲解与踩坑
前言
协程
的使用中对异常的处理是非常抽象的一个过程,google了很多文档,在官方文档中对异常的处理并没有讲的很详细,编写过程中踩的坑似乎也没有官方文档的说明与解释,网上也有很对对异常的处理文献,但是看过之后发现都是零零散散
imkobedroid
·
2023-03-22 18:14
Python 异步之如何启动获取事件循环
在本节中,我们将花点时间看一下asyncio事件循环事件循环是用于在单个线程中执行
协程
的环境。事件循环是异步程序的核心。它做了很多事情,例如:执行
协程
。执行回调。执行网络输入/输出。运行子进程。
·
2023-03-22 16:00
Python中如何创建和运行异步任务详解
正文您可以从asyncio程序中的
协程
创建任务对象。任务提供独立调度和运行的
协程
的句柄,并允许查询、取消任务,以及稍后检索结果和异常。异步事件循环管理任务。
·
2023-03-22 16:59
Python 异步之生成器示例详解
它们是可以暂停和恢复的函数,就像
协程
一样。实际上,Python
协程
是Python生成器的扩展。Asyncio允许我
·
2023-03-22 16:25
golang如何去除 context 的 deadline
目录golang去除context的deadline背景方法一,创建一个新context方法二,使用自定义结构体golang去除context的deadline背景在使用context的时候遇到了开
协程
处理任务的情况
·
2023-03-22 16:49
Python 异之如何同时运行多个
协程
详解
目录正文1.什么是Asynciogather()2.如何使用Asynciogather()3.列表中多个
协程
的gather()示例正文asyncio的一个好处是我们可以同时运行许多
协程
。
·
2023-03-22 16:02
Python 异步如何使用等待有时间限制
协程
Asynciowait_for()2.如何使用Asynciowait_for()3.带有超时的Asynciowait_for()示例正文我们可以使用asyncio.wait_for()函数等待asyncio任务或
协程
超时完成
·
2023-03-22 16:01
Python 异步之在 Asyncio中如何运行阻塞任务详解
如果在asyncio程序中执行阻塞任务,它会停止整个事件循环,从而阻止任何其他
协程
继续进行。
·
2023-03-22 16:27
"Kotlin"系列: 三、Kotlin
协程
(上)
接下来我们就进入Kotlin
协程
的学习,在我看来,Kotlin
协程
也是属于那种比较难理解的知识点,我会尽量用比较通俗易懂的语言去进行讲解,希望通过我的文章能带领大家攻克Kotlin
协程
问题首
sweetying
·
2023-03-22 14:20
go实现的文件同步工具
同步多个项目时,工具用的是并发
协程
处理,同时进行,速度还是ok,而提交svn选项由于程序发起,会有点延迟,可接受范围。
毛小子
·
2023-03-22 13:37
golang
golang
svn
Python中进程、线程、
协程
及其区别
进程与线程3.
协程
协程
也是线程,称微线程,自带CPU上下文,是比线程更小的执行单元;简单点说
协程
是进程和线程
_十一月的萧邦
·
2023-03-22 11:11
asyncio异步编程
1
协程
协程
(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。
i-code
·
2023-03-22 07:38
python
asynico异步编程
1.
协程
想学asyncio,得先了解
协程
,
协程
是根本呀!
协程
(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。例如:?
y0um
·
2023-03-22 07:54
python
java
linux
人工智能
编程语言
Kotlin 学习笔记(四)——
协程
的基础知识,面试官的最爱了~
又是两个月没见了,坚持永远是世上最难的事情,但,往往难事才会有更大的收获。与君共勉~前段时间一直在学习Compose,所以导致Kotlin笔记系列搁置了好久。一方面是因为Compose的学习在个人来看重要性更高;另一方面就是,发现学完之前的Kotlin系列的笔记一到笔记三后,已经基本可以在项目中使用Kotlin进行日常的编码了,所以才导致这个Kotlin学习笔记系列停更了好久,哈哈!对Jetpac
修之竹
·
2023-03-22 04:53
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他