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
Phxrpc
协程
库实现
Phxrpc中的coroutine实现分析:由于Phxrpc代码量不是很多,大概花个一两天可以分析明白,里面把epoll+timer+
协程
用的蛮溜。
fooboo
·
2023-04-13 10:33
使用 Kotlin Playground 测试高级
协程
我们还将分享一些可用于简化异步代码的高级
协程
概念。跳跃前进:什么是Ko
pxr007
·
2023-04-13 03:44
kotlin
高可用延迟队列设计与实现
背景列举一下我日常业务中可能存在的场景:建立延时日程,需要提醒老师上课延时推送→推送老师需要的公告以及作业为了解决以上问题,最简单直接的办法就是定时去扫表:服务启动时,开启一个异步
协程
→定时扫描msgtable
kevwan
·
2023-04-13 02:10
一学就会的
协程
使用——基础篇(三)初遇取消
1.引言
协程
支持取消,也就是说,启动一个
协程
后而且在
协程
结束前已经不希望
协程
再执行代码了,可以对
协程
进行取消。如果只知道
协程
的取消,而并不知道
协程
的取消需要代码配合,将会导致不符合预期的执行结果。
TeaCChen
·
2023-04-13 00:27
一、Locust快速 入门
Locust在其自己的greenlet(轻量级进程/
协程
)
百里图书
·
2023-04-12 22:09
python
开发语言
爬虫日常练习-
协程
方式爬取图片
今天给大家分享另一种处理多任务的方法–
协程
那么在开始之前我们首先要了解什么是
协程
。
一名无聊的网友
·
2023-04-12 16:26
爬虫日常
爬虫
python
前端
Python3学习笔记:清晰理解
协程
线程和进程在了解
协程
之前,我们先简单了解一下进程与线程,并发与并行的概念。进程:是资源分配的独立单位。
码途有道
·
2023-04-12 14:52
一学就会的
协程
使用——基础篇(二)线程切换
前文介绍了怎么启动
协程
,这部分主要介绍在
协程
执行过程中切换线程去执行代码以及效果。
TeaCChen
·
2023-04-12 12:30
Sylar_网络框架学习——
协程
调度模块(五)
五、30-35课
协程
调度模块Scheduler为管理
协程
模块,use_caller表示是否复用当前线程如果复用需要将Scheduler::run()放入
协程
执行Scheduler————templatescheduler
jiaoooooo
·
2023-04-12 12:56
网络框架
学习
c++
网络框架
Sylar_网络框架学习——
协程
模块(四)
26-29课
协程
模块1)封装assert封装了assert.h断言,实现断言后能够打印出函数栈的信息,使用了execinfo.h中backtrace()和backtrace_symbols()两个函数backtrace
jiaoooooo
·
2023-04-12 12:25
网络框架
学习
c++
网络
详解如何用Golang处理每分钟100万个请求
目录面临的问题使用Go
协程
进一步优化更好的解决方案总结面临的问题在我设计一个分析系统中,我们公司的目标是能够处理来自数百万个端点的大量POST请求。
·
2023-04-12 12:55
kotlin
协程
学习
协程
(coroutine)什么是
协程
协程
是一种并发设计模式,您可以在Android平台上使用它来简化异步执行的代码。
协程
是在版本1.3中添加到Kotlin的,它基于来自其他语言的既定概念。
ximen502_
·
2023-04-12 11:47
kotlin
学习
android
JetPack知识点实战系列三:使用 Coroutines, Retrofit, Moshi实现网络数据请求
网易音乐APIkotlin-Coroutine
协程
协程
是kotl
chonglingliu
·
2023-04-12 11:09
Locust框架
locust特点:Ø基于Python的开源负载测试工具Ø支持多种操作系统Ø支持二次开发Ø能够模拟更多用户Ø基于
协程
(微线程)的并发有python环境,就可以编写,不需要安装其他的工具支持分布式,可扩展使用比较灵活
Nicole sun
·
2023-04-12 10:45
性能测试
压力测试
JDK之8后:
协程
? 虚拟线程!!!
特性官方文档:https://openjdk.org/jeps/436Java
协程
近三十年来,Java开发人员一直依赖线程作为并发服务器应用程序的构建块。
不学会Ⅳ
·
2023-04-12 10:42
JDK8之后
java
jvm
面试
Go语言开发分布式任务调度 ,轻松搞定高性能Crontab
Golang因其强大的
协程
机制,广泛应用于解决分布式环境下的高并发问题。
lxw1844912514
·
2023-04-12 10:26
golang
分布式
开发语言
使用golang每分钟处理百万请求
问题从原生方法到Go
协程
再试一次更好的解决方案实时结果结论正文[译]使用golang每分钟处理百万请求在Malwarebytes,我们正在经历惊人的增长,自从我在1年前加入硅谷的这家公司以来,我的主要职责是为多个系统做架构和开发
chenghuan3272
·
2023-04-12 09:52
golang
json
ruby
Python中的
协程
什么是
协程
协程
(co-routine,又称微线程、纤程)是一种多方协同的工作方式。
小轩爱学习
·
2023-04-12 07:43
Python
python
开发语言
pycharm
python小技巧:“go”的使用,方法、案例
多
协程
并发访问map时,有可能会导致程序退出,错误信息为:fatalerror:concurr
璃沫仙人
·
2023-04-12 05:08
(2018-05-30.Python从Zero到One)8、(Tornado)异步与WebSockets__1.7.4 练习
7.4练习请解释清同步、异步、yield、
协程
几个概念和Tornado实现异步的原理。练习使用Tornado异步Web客户端。练习使用WebSocket。
lyh165
·
2023-04-12 05:15
Go使用
协程
批量获取数据加快接口返回速度
目录使用channel使用WaitGroup应用到实践推荐go学习书籍,点击链接跳转京东官方商城购买。服务端经常需要返回一个列表,里面包含很多用户数据,常规做法当然是遍历然后读缓存。使用Go语言后,可以并发获取,极大提升效率。使用channelCopyHighlighter-hljspackagemainimport("fmt""time")funcadd2(a,bint,chchanint){c
·
2023-04-12 01:03
python爬虫实操项目_Python爬虫开发与项目实战 1.6 小结
本节将从多进程、多线程、
协程
和分布式进程等四个方面,帮助大家回顾Python语言中进程和线程中的常用操作,以便在接下来的爬虫开发中灵活运用进程和线程。
怜鑫
·
2023-04-11 22:05
python爬虫实操项目
进程、线程、
协程
的区别
3、什么是
协程
?4、进程、线程、
协程
的区别(1)进程、线程的区别(2)线程、
协程
的区别1、什么是进程?
仲夏夜之梦~
·
2023-04-11 21:24
Linux
基础
linux
Kotlin
协程
初探
创建
协程
首先来创建一个简单的
协程
,使用挂起修饰符suspend修饰一个lambda函数vallambda:suspend()->Int=suspend{println("Imcoroutine")5}对象经编译器编译之后创建的是一个
晨曦_38f4
·
2023-04-11 14:35
Unity
协程
和线程的区别深入理解(附实验展示)
Unity
协程
和线程的区别附实验展示写在前面
协程
、进程、线程的概念进程与线程的区别
协程
与线程的区别实验1:
协程
中执行普通函数实验2:
协程
中开启另一个
协程
实验3:
协程
中开启WWW请求实验4:一个脚本中多个
协程
访问临界资源实验
iiiiiiimp
·
2023-04-11 14:43
Unity
unity
游戏引擎
【Unity】【面试题】
在主线程运行的同时开启另一段逻辑处理来协助当前程序的执行,协同程序像多线程但不是多线程,
协程
在每帧结束之后检测yield条件是否满足。协同函数在MonoBehavior哪一阶段执行?
Bobby_PawN
·
2023-04-11 11:53
Unity
C++
协程
(2):使用ucontext实现Linux下的
协程
池
*====================================*file:ws_thread_proto.h文件*anchor:wensheng*date:2016-05-16*info:
协程
wenmoxiao
·
2023-04-11 10:26
协程
liunx
C++
协程
多线程
线程
C/C++
协程
的实现
https://github.com/cloudwu/coroutinehttps://zhengyinyong.com/post/ucontext-usage-and-coroutine/https://www.zhihu.com/column/p/31176003https://www.jianshu.com/p/a96b31da3ab0http://www.boost.org/doc/lib
tadus_zeng
·
2023-04-11 09:55
c++
c++
后端
C/C++
协程
编程:解锁并发编程新纪元
掌握C/C++
协程
编程,轻松驾驭并发编程世界一、引言
协程
的定义和背景
协程
与线程、进程的区别
协程
相较于线程的优点
协程
的优势与局限性二、
协程
基础知识基本概念
协程
的基本原理
协程
状态三、C/C++
协程
编程实践创建和使用
协程
泡沫o0
·
2023-04-11 09:48
C/C++
编程世界:
探索C/C++的奥妙
c语言
c++
开发语言
qt
linux
一学就会的
协程
使用——基础篇(九)异常与supervisor
1.引言仅知道
协程
中可以用CoroutineExceptionHandler来捕获区里异常避免闪退,是远远不够的,因为
协程
中的异常传递与处理部分,与
协程
结构化并发部分息息相关,一不小心,非常容易踩到坑上
TeaCChen
·
2023-04-11 08:35
Vuex、可迭代对象、迭代器、生成器、
协程
1、Vuex:一个专为Vue.js应用程序开发的状态管理模式。下载命令:npminstall--savevuexVuex应用的核心是store改变store中的状态的唯一途径就是显式地提交(commit)mutation状态存储是响应式的Action提交的是mutation,而不是直接变更状态Action可以包含任意异步操作Action通过store.dispatch方法触发2、可迭代对象:我们已
颜青ya
·
2023-04-11 08:36
RPG2.0战斗框架学习3之技能镜头效果
前言这一篇讲讲流程中的第二步,PartyAI到RoleAI传递的过程中,可以执行技能特效,比如摄像机动画和全屏特效步骤1执行技能特效,肯定需要一个
协程
,看伪代码publicvoidInputSkilButton
加蛋加蛋
·
2023-04-11 05:59
【unity3d】【项目】
unity3d
战斗
Kotlin学习笔记
高阶函数匿名函数Lambda闭包
协程
(Coroutine)的装逼玩意Gradle的使用设计模式与架构设计模式创建型模式单例模式工厂模式行为型模式策略模式结构型模式装饰者模式架构相关库JetpackJetpackCompose
冰雪情缘TV
·
2023-04-11 03:46
Android
Kotlin
1024程序员节
有小伙伴说看不懂 LiveData、Flow、Channel,跟我走
背景KotlinFlow是基于Kotlin
协程
基础能力搭建的一套数据流框架,从功能复杂性上看是介于LiveData和RxJava之间的解决方案。
彭旭锐
·
2023-04-11 03:59
Android
android
jetpack
unityP1笔记——Unity部分
目录Unity基本操作组件思想Transform组件GameObject组件预制体生命周期函数Invoke函数
协程
常用工具类Unity2DSprite和SpriteRender2D物理系统:刚体碰撞体触发
Haruka陈词
·
2023-04-11 00:08
unity
游戏引擎
八股文(Unity篇)
文章目录C#语言堆和栈拆箱和装箱反射实现原理List与数组的区别C#委托与事件射线检测的基本原理
协程
过程序列化继承关键字ArrayList与List区别抽象类和接口String和StringBufferHash
蓝调请不再忧郁
·
2023-04-11 00:05
unity
c#
游戏引擎
【GO语言】合理配置GOMAXPROCS提升一倍以上的性能
我们来复习下Go的线程模型,M/P/G三种对象,分别代表操作系统线程、
协程
执行令牌、
协程
;在任何情况下,Go运行时并行执行(注意,不是并发)的goroutines数量是小于等于P的数量
weixin_34191845
·
2023-04-10 20:20
golang
操作系统
你不知道的runtime.GOMAXPROCS(1)
网上有一道关于多个
协程
的执行顺序的题目。
echo-lin
·
2023-04-10 20:50
go
开发语言
golang
关于GOMAXPROCS的设置
每创建一个p,就会创建一个对应的M只有少数情况下,M的数量会大于Pgolangruntime是有个sysmon的
协程
,他会轮询的检测所有的P上下文队列,只要G-M的线程长时间在阻塞状态,那么就重新创建一个线程去从
又一个十年
·
2023-04-10 20:49
Golang
docker
开发语言
Go gomaxprocs 调高引起调度性能损耗
golangruntimeGolang的runtime调度是依赖pmg的角色抽象,p为逻辑处理器,m为执行体(线程),g为
协程
。p的runq队列中放着可执行的gor
qcrao
·
2023-04-10 20:47
多线程
go
并发编程
java
html
Go面试:当runtime.GOMAXPROCS(1)时多个
协程
的执行顺序是固定的,没有随机性。参考答案有误
网上有一道关于多个
协程
的执行顺序的题目。
pengpengzhou
·
2023-04-10 20:17
go
go
协程
Golang并发编程
Golang并发编程文章目录Golang并发编程1.
协程
2.channel2.1channel的创建2.2使用waitGroup实现同步3.并发编程3.1并发编程之runtime包3.2mutex互斥锁
每天都要加油呀!
·
2023-04-10 20:14
golang
#
golang并发编程
golang
java
jvm
Go线程测试
目的配置测试方法默认情况runtimeGOMAXPROCS12
协程
runtimeGOMAXPROCS22
协程
runtimeGOMAXPROCS44
协程
runtimeGOMAXPROCS62
协程
runtimeGOMAXPROCS66
呵离
·
2023-04-10 20:43
Go
go
线程
Go RWMutex:高并发读多写少场景下的性能优化利器
陈明勇公众号:Go技术干货前言在这篇文章GoMutex:保护并发访问共享资源的利器中,主要介绍了Go语言中互斥锁Mutex的概念、对应的字段与方法、基本使用和易错场景,最后基于Mutex实现一个简单的
协程
安全的缓存
陈C明勇
·
2023-04-10 18:15
golang
读写锁
RWMutex
go
GO语言小锤硬磕.二十一
协程
与锁
我们先弄懂几个名词运行方式:1.串行按顺序执行。同一时刻只允许有一条指令在CPU上执行。2.并行一起执行。同一时刻允许多条指令在多个CPU上执行。并发:是伪并行,是有选择的串行。同一时间只能有一条指令在CPU上执行。但CPU会快速的在多条指令之间轮询执行。程序:是一个可以实现特定功能的指令集。进程:是程序在操作系统中的一次执行过程,是系统进行资源分配调度的基本单位。例如你打开记事本程序,就建立了一
shockWaveGo
·
2023-04-10 18:05
go语言基础
golang
Kotlin
协程
Select:看我如何多路复用
前言
协程
通信三剑客:Channel、Select、Flow,上篇已经分析了Channel的深水区,本篇将会重点分析Select的使用及原理。
小鱼人爱编程
·
2023-04-10 12:03
Python - 进程、线程与
协程
Python-高级教程-进程、线程与
协程
进程与线程在操作系统中,每一个独立运行的程序,都占有操作系统分配的资源,这些程序中间互不干涉,都只负责运行自己的程序代码,这就是进程。
天使不想
·
2023-04-10 11:24
Retrofit 源码深入分析 —— Call 对象的诞生与请求
风格的一个网络请求封装库,它将一个请求以接口的形式具现化的表现出来,将OkHttp的请求操作简化,并可以配置convert将响应转换为你想要的数据model,且支持异步或同步的操作,2.6.x版本以上更是对
协程
进行了支持
澜秋
·
2023-04-10 11:14
Kotlin-Coroutines 中的async与await
Coroutines官网说明什么是
协程
?
ZoranLee
·
2023-04-10 09:22
8.mvvm中
协程
的使用
view代码classMvvmActivity:BaseActivity(){overridefuninitData(savedInstanceState:Bundle?){mViewModel=getViewModel()mViewModel?.articleList?.observe(this,Observer{LogUtils.i(it.errorCode)})mViewModel?.get
学吉他的袁先生
·
2023-04-10 09:22
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他