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
协程libco
golang - 控制
协程
并发数的3种方法
在golang中使用
协程
非常方便,如果有大量任务要处理,且任务间没有关联,可以并行同时处理的话,就非常适合用golang的
协程
处理。
Saggitarxm
·
2023-09-07 17:59
Golang
oracle
数据库
golang
【Linux】
协程
理解
协程
协程
是一种用户态的轻量级线程。
协程
的开销远远小于线程的开销。
协程
是一种比线程更加轻量级的存在,一个线程可以拥有多个
协程
。无论是进程还是线程,都是由操作系统所管理的。
哥不想学算法
·
2023-09-07 16:07
c++
速通
协程
,一步到位!
前言
协程
的概念最核心的点就是一段程序能够被挂起,稍后在挂起的位置恢复,挂起和恢复是由使用者控制的。数学模型在一个线程的视角中,我们的程序是按照顺序来执行的,假设我们使用??????
码中之牛
·
2023-09-07 15:32
Android
kotlin
移动开发
移动开发
android
kotlin
协程
Kotlin
协程
解析系列(上):
协程
调度与挂起
vivo互联网客户端团队-RuanWen本文是Kotlin
协程
解析系列文章的开篇,主要介绍Kotlin
协程
的创建、
协程
调度与
协程
挂起相关的内容一、
协程
引入Kotlin中引入Coroutine(
协程
)的概念
vivo互联网技术
·
2023-09-07 15:00
技术干货
kotlin
协程
Kotlin
协程
文章目录Kotlin
协程
@[toc]
协程
:基本概念线程和
协程
传统异步任务和
协程
对比传统细节Kotlin
协程
Retrofit和
协程
挂起和恢复
协程
的层级:语言基础层,官方框架层官方框架层语言基础层解决传统开发痛点多层回调打印
协程
名称再次
猎羽
·
2023-09-07 15:55
Android
kotlin
开发语言
android
Java线程和Go
协程
Java线程和Go
协程
Java线程和Go
协程
都是用于并发编程的工具,但在实现和使用上有一些不同。Java线程模型Java线程是Java语言提供的一种并发编程的机制,它允许程序在同一时间执行多个任务。
阿飞技术
·
2023-09-07 14:04
开发语言
golang之context实用记录
简言WithCancel()函数接受一个Context并返回其子Context和取消函数cancel新创建
协程
中传入子Context做参数,且需监控子Context的Done通道,若收到消息,则退出需要新
协程
结束时
runscript.sh
·
2023-09-07 13:11
golang
java
数据库
golang学习之goroutine
文章目录一、goroutine
协程
1、进程2、线程3、
协程
二、channel通道1、只读通道2、只写通道2、双向通道3、有缓冲通道1、缓冲区已满时,写入会阻塞当前
协程
2、缓冲区内无数据时读取会阻塞当前
协程
星星火光
·
2023-09-07 12:57
golang
学习
Golang goroutine pool 的实现
会带来内存开销,如果无限的创建goroutine则会出现内存溢出的灾难,所以萌生出了goroutinepool的想法,仿照java中的ThreadPoolExecutor实现一个简单的Golang版本的
协程
池
zhumingyuan111
·
2023-09-07 12:57
golang
golang
goroutine
golang goroutine调度原理、channel详解
一、goroutine简介goroutine是go语言中最为NB的设计,也是其魅力所在,goroutine的本质是
协程
,是实现并行计算的核心。
Mr. 泽源
·
2023-09-07 12:26
Golang
九. go 高性能编程之 超时场景如何退出
协程
goroutine
目录一.
协程
不能退出演示二.有缓冲区的channel解决
协程
不能退出问题三.select尝试发送解决
协程
不能退出问题四.超时复杂场景代码示例(重要)五.强制killgoroutine可能吗六.接口并发超时控制一
苹果香蕉西红柿
·
2023-09-07 12:23
#
四.
Go
高性能编程相关问题
#
六.
Go
协程调度原理相关
golang
数据库
服务器
Golang实现超时机制读取文件
协程
与通道
协程
(Goroutine)是轻量级线程,可实现函数或方法与主程序流并行执行。使用go关键字:gofunc(){}。通道是
协程
直接的通讯管道,主要用于在
协程
间传输数据,即往通道写数据、从通道
梦想画家
·
2023-09-07 12:53
Golang
golang
超时机制
golang Goroutine超时控制
//为了方便查看设置的计数器//gofunc(){//varoint64//for{//o++//fmt.Println(o)//time.Sleep(time.Second)//}//}()//开启
协程
一个搬砖的程序猿
·
2023-09-07 12:17
go
golang
开发语言
后端
并发和并行的区别 以及什么是串行,还有同步和异步;阻塞非阻塞;还有进程、线程、
协程
一次说清。
。并发和并行的区别以及什么是串行,还有同步和异步:阻塞非阻塞:并发:多个任务在同一个CPU核上,按细分的时间片轮流(交替)执行,从逻辑上来看那些任务是同时执行。并行:单位时间内,多个处理器或多核处理器同时处理多个任务,是真正意义上的“同时进行”。串行:有n个任务,由一个线程按顺序执行。由于任务、方法都在一个线程执行所以不存在线程不安全情况。同步:同步是指一个线程在执行某个请求的时候,如果该请求需要
JH3073
·
2023-09-07 12:11
java
jvm
数据库
locust压测集成方案探究和实现(培训机构都没有的测试知识)
Locust做性能测试使用的‘
协程
’方式,有webui图形界面、无图形界面、分布式等多种运行方式。
小赖同学啊
·
2023-09-07 12:23
运维监控
Preforme
Test
python
性能测试
性能监控
locust
并发编程 GO
进程,线程,
协程
1进程和线程由操作系统管理,
协程
是由程序控制的2进程可以包含多个线程,线程可以包含多个
协程
3同一个进程中的多个线程之间的资源可以共享,
协程
本质是一个函数4进程和线程可以并行或者串行,但是
协程
必须是串行
zsdy
·
2023-09-07 09:10
多线程高并发编程MySQL数据库处理
blog.csdn.net/c_jian:https://www.jianshu.com/u/8ba9ac5706b6联系方式:
[email protected]
摘要现在很多主流的编程语言都支持多线程或者
协程
处理
不能吃的坚果j
·
2023-09-07 09:47
Ubuntu20安装gcc11
Ubuntu20默认情况下没有安装gcc和g++等工具,最近学习C++20的
协程
编程,需要将g{cc/++}直接升级到11,下面介绍下方法:首先,添加安装源sudoadd-apt-repository-yppa
I_belong_to_jesus
·
2023-09-07 06:35
C++编程
ubuntu
linux
运维
python-websockets
它提供了一种优雅的基于
协程
的API。特别适用于同时处理多个客户端的服务器。threading实现是客户端的一个很好的选择,特别是对于不熟悉asyncio的用户来说。它也可以用于不需要
szial
·
2023-09-07 00:00
python
Cyber RT学习笔记
基础概念汇总3.CyberRT的安装与入门实践4.CyberRT的基础库5.CyberRT通信机制解析与实践6.Scheduler调度器与Task任务7.Component组件认知与实践8.Coroutine
协程
相关
从小练武功
·
2023-09-07 00:26
Cyber
RT
协程
和Flow
###
协程
协程
简单说就是一套线程切换的API,可以让我们写异步任务更加简单不用像之前用handle回到。用同步的写代码的方式写异步让代码更加好看和清晰。####
协程
的基础使用方式和基本原理。
秦假仙zzz
·
2023-09-06 23:49
Android
python模块之aioHttp 异步请求
它建立在Python的
协程
和异步I/O模型上,并利用了Python3.5+中引入的asyncio库。
局外人LZ
·
2023-09-06 22:01
python
开发语言
Kotlin分享(一)
2019独角兽企业重金招聘Python工程师标准>>>Kotlin分享(一)Kotlin分享(二)Kotlin分享(三)Kotlin分享(四)Kotlin分享(五)Kotlin
协程
coroutines前言和
weixin_34292402
·
2023-09-06 21:54
移动开发
c/c++
python
kotlin
协程
_Kotlin
协程
kotlin
协程
Kotlincomesupwithcoroutinesthathelpuswritingasynchronouscodeinasynchronousmanner.Androidisasinglethreadplatform.Bydefault
weixin_26727575
·
2023-09-06 21:23
python
主
协程
和子
协程
执行顺序_
协程
任务执行器
主
协程
和子
协程
执行顺序FeaturedinKotlinWeeklyIssue#214:在Kotlin每周第214期中精选:SinceKotlinisofficiallyfavoredforAndroiddevelopment
weixin_26727575
·
2023-09-06 21:53
python
大道至简,事半功倍:MultiGet IO 并发在 ToplingDB 中的
协程
实现,以及在 MyTopling 中的落地应用
(一)背景三年前,我用Fiber(
协程
)实现了TerarkDB中MultiGet的IO并发,因为TerarkDB分叉自RocksDB5.18,其MultiGet实现简单直接,所以我可以用10行代码就对其完成
·
2023-09-06 17:57
数据库后端mysql
破解 Kotlin
协程
(8) - Android 篇
关键词:Kotlin
协程
AndroidAnkoAndroid上面使用
协程
来替代回调或者RxJava实际上是一件非常轻松的事儿,我们甚至可以在更大的范围内结合UI的生命周期做控制
协程
的执行状态~本文涉及的
Kotlin中文社区
·
2023-09-06 16:17
Kotlin
协程
flow发送时间间隔debounce
Kotlin
协程
flow发送时间间隔debouncedebounce的作用是让连续发射的数据之间间隔起来。
zhangphil
·
2023-09-06 16:29
kotlin
协程
kotlin
协程
Kotlin
协程
flow的debounce与管道Channel
Kotlin
协程
flow的debounce与管道Channelimportkotlinx.coroutines.Dispatchersimportkotlinx.coroutines.channels.Channelimportkotlinx.coroutines.delayimportkotlinx.coroutines.flow
zhangphil
·
2023-09-06 16:29
kotlin
协程
kotlin
协程
Kotlin
协程
flow的debounce参数timeoutMillis特性
Kotlin
协程
flow的debounce参数timeoutMillis特性org.jetbrains.kotlinxkotlinx-coroutines-core1.7.3pomimportkotlinx.coroutines.delayimportkotlinx.coroutines.flow
zhangphil
·
2023-09-06 16:29
kotlin
协程
kotlin
协程
Kotlin重要知识点
文章目录Kotlin编译器原理一,语法基础篇1.1interface1.2类的嵌套1.3密封类1.4object关键字1.5扩展函数或扩展属性1.6高阶函数1.7inline二,
协程
2.1简单使用
协程
2.2suspend
朽木成才
·
2023-09-06 15:48
kotlin系列
kotlin
android
协程
go-channel初识
了解过go的都知道,go最为突出的优点就是它天然支持高并发,但是所有高并发情况都面临着一个很明显的问题,就是并发的多线程或多
协程
之间如何通信,而channel就是go中goroutine通信的‘管道’。
GGBond_8488
·
2023-09-06 14:14
unity面试题(性能优化篇)
限制帧数加载(预加载、分帧加载、异步加载、对象池)慎用可空类型比较避免频繁计算(分帧、隔帧)算法优化变体收集预热使用clear操作代替容器的new操作unityspine使用二进制格式品质分级多线程、
协程
批次合并静态合批动态合批手动合批
·且听风吟·
·
2023-09-06 14:17
程序员面试
unity
面试
性能炸裂c++20
协程
+iocp/epoll,超轻量高性能异步库开发实战
其中一大功能就是终于支持
协程
了(c++作为行业大哥大级别的语言,居然到C++20才开始支持
协程
,我也是无力吐槽了,让多少人等了多少年,等了多少青春)但千呼万唤他终于还是来了,c++标准委员会的谨慎态度也造就了
linux大本营
·
2023-09-06 13:06
c++20
c++
协程
多线程
epoll
Golang
协程
和Java线程
前言最近刚读完Java并发编程实战、深入理解Java虚拟机。打算写一篇总结性文章,思来想去文章的内容,最后决定还是不要限定于Java这门语言,应该从提升性能的整体出发,所以就有了这篇文章。一、什么是串行程序?串行程序就是一次只能做一件事情。拿一个早上起床去上班的例子来说,它分为以下几个步骤,这些步骤跟串行程序的语义是一样的。它们必须一件一件来完成。二、什么是并发程序现在假设人的需求变了,需要在刷牙
kevinyangyyz
·
2023-09-06 10:09
1024程序员节
并发编程
Java线程 VS Golang
协程
本文从性能测试角度分析一下Java线程与Golang
协程
的区别用例设计用java实现多线程任务处理:启动一定数量的等待线程或空转线程,并让启动的线程维持固定时间(60秒)用golang实现多
协程
任务处理
RobertLee~~~~~~~~
·
2023-09-06 10:09
java
golang
java
golang
开发语言
java线程和go
协程
因为自己只对java的线程比较熟悉一点,所以主要针对java线程和go的
协程
之间进行一个对比。
tboqi1
·
2023-09-06 10:39
java
golang
开发语言
线程
协程
协程
是安全的吗?
但是,如果换成是“多个
协程
操作同一个变量”呢?还会有安全问题吗?
自由de单车
·
2023-09-06 01:10
Golang
协程
js中的
协程
进程程序运行的一个实例,即程序运行的时候系统环境变量和用到的资源以及本身代码的集合。特点是一个CPU核心同一时间内只能运行一个进程。这对于并发来说是一个障碍,所以引入了更轻量的线程。线程线程是操作系统能够进行运算的最小单位。线程可以并发执行并共享进程中的资源。其中,并发使用了时间切片,即为每一个线程分配cpu时间,执行超过分配的时间,就强制执行下一个等待的线程。这部分是系统进行调度的,用户不需要介
GDUF_XRT
·
2023-09-05 22:37
kotlin中的
协程
使用和原理
工作比较耗时:放在后台工作特殊:需要放在指定线程(ui刷新、计算、io)kotlin的
协程
是什么?线程框架可以用同步代码写出异步操作suspend关键字是什么?
A_si
·
2023-09-05 22:17
【python爬虫】12.建立你的爬虫大军
文章目录前言
协程
是什么多
协程
的用法gevent库queue模块拓展复习复习前言照旧来回顾上一关的知识点!上一关我们学习如何将爬虫的结果发送邮件,和定时执行爬虫。
大师兄6668
·
2023-09-05 21:53
python爬虫
python
爬虫
网络爬虫
测开真实面试题(一)
梦无矶的测试开发之路测开题目如下可以尝试自己先写,写完之后再去看参考解法哦~1、编写一段代码,把list的数平方(语言不限)ListA=[1,3,5,7,9,11]2、使用Python语言编写一个日志装饰器3、进程、线程、
协程
有什么区别
梦无矶
·
2023-09-05 20:54
python
自动化
面试
测试开发
1.4.GPT教学:go语言和C语言开发hello world代码
Go语言的并发使用
协程
(goroutine)和通道(channel)来实现,使得并发编程更加简单和高效。Go语言在语法和特性上也相对于
·
2023-09-05 17:37
程序员
知道了Python多线程和进程,你可能不知道
协程
的存在
image@Author:runsen
协程
是实现并发编程的一种方式。
b8a7c7695f14
·
2023-09-05 15:15
自学python实例_总结线程进程
协程
1.共同的作用就是实现多任务,在同一时间,可以同时做多件事情,就比如你在电脑上可以同时上qq,同时听音乐~2.并发和并行虽然说,你可以在电脑上同时上qq和同时听音乐,看似你电脑正在完成多任务,但是实际上,你的电脑还是按顺序的一个一个执行任务的,让你感觉到多任务是错觉,因为电脑的运行速度实在是太快啦!如果说要真正的多任务,一个cup完成一个任务,两个cup完成两个任务,多核cpu完成多个任务,好像只
sola_酱
·
2023-09-05 14:44
python
python
多线程
多进程
前后端中的异步和事件机制 | 前后端开发
相信这个时候后端开发同学肯定会说,我们多线程、
协程
等并发编程的概念和机制都流行很久了,但大家有没有思考过,服务端
360技术
·
2023-09-05 10:56
嵌入式之扫盲
作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、
协程
等,可基本满足较小
不合格码农
·
2023-09-05 09:12
【python爬虫】14.Scrapy框架讲解
Scrapy的工作原理Scrapy的用法明确目标与分析过程代码实现——创建项目代码实现——编辑爬虫代码实现——定义数据代码实操——设置代码实操——运行复习前言前两关,我们学习了能提升爬虫速度的进阶知识——
协程
大师兄6668
·
2023-09-05 09:33
python爬虫
python
爬虫
scrapy
网络爬虫
Cyber RT学习笔记 --- 1.Cyber RT框架介绍
是首个专为自动驾驶定制的高性能且开源的实时通信框架,于2019年与Apollo3.5开放平台同期发布,它主要解决了自动驾驶系统的高并发、低延迟、高吞吐、任务调度等问题,同时还提供了多种通信机制和用户级的
协程
从小练武功
·
2023-09-05 05:38
学习
笔记
2023年08月个人工作生活总结
研发编码Go某工程,有多个
协程
,不同
协程
,最终按需要可能会调同一个C++写的动态库(用C做了一层封装),测试发现,在等待
协程
结束后,概率性出现较耗时问题。
李迟
·
2023-09-04 22:17
打工人的知识库
生活
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他