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
协程
的使用-2018-11-06
1.创建一个
协程
一般直接在要执行的函数前,加上go就是启用了一个执行该函数的
协程
。比如下面的小例子,启动say函数的
协程
。
淸_兲鮭鮭
·
2023-10-18 03:47
python高级
python高级:1、模块和包2、深浅拷贝3、回顾面向对象4、列表生成器5、迭代器6、装饰器7、函数高级8、正则表达式9、内存分析10、垃圾回收机制11、元类12、多线程和多进程和
协程
13、网络编程(socket
LoseDemon
·
2023-10-18 02:54
这些 channel 用法你都用起来了吗?
channel是GO语言中一种特殊的类型,是连接并发goroutine的管道channel通道是可以让一个goroutine
协程
发送特定值到另一个goroutine
协程
的通信机制。
阿兵云原生
·
2023-10-17 23:27
golang
开发语言
使用
协程
和 Flow 简化 API 设计
image如果您是库作者,您也许希望用户在使用Kotlin
协程
与Flow时可以更加轻松地调用您基于Java或回调的API。
谷歌开发者
·
2023-10-17 23:12
python
协程
迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。可迭代对象我们已经知道可以对list、tuple、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。但是,是否所有的数据类型都可以放到for...in...的语句中,然
gg大宇
·
2023-10-17 22:07
2019-12-08
go-stress-testing是go语言实现的简单压测工具,源码开源、支持二次开发,可以压测http、webSocket请求,使用
协程
模拟单个用户,可以更高效的利用CPU资源。
乄無时
·
2023-10-17 21:52
工作记录——unity使用
协程
WaitForSeconds 后面代码不执行
出现场景在一处页面跳出教程提示后使用
协程
,1s后允许关闭,yield后面代码不执行发生原因yieldreturnnewWaitForSeconds的等待时间和Time.timeScale有关,Time.timeScale
RaineHu
·
2023-10-17 20:08
工作中踩坑
【6k字】详解Python装饰器和生成器
装饰器的应用实例1.3.1日志记录1.3.2装饰器链1.3.3自动注册装饰器1.4Summary2Python生成器2.1生成器的定义和基本操作2.2生成器的惰性求值和内存优势2.3生成器表达式2.4生成器和
协程
猛码Memmat
·
2023-10-17 13:27
cs
basis
python
开发语言
Golang goroutine
1_CdjOgfolLt_GNJYBzI-1QQ.jpeggoroutine简介goroutine是go语言中最为NB的设计,也是其魅力所在,goroutine的本质是
协程
,是实现并行计算的核心。
frederickhou
·
2023-10-17 11:53
Go语言的并发编程
当一个函数创建为
协程
(goroutine)时,Go语言会将其视为一个独立的工作单元,这个单元会被调度到可用的逻辑处理器上执行。
DXB2021
·
2023-10-17 10:10
Go语言
golang
开发语言
后端
百度golang开发实习生一面算法题
算法题:用
协程
交替打印1~8和"a"~"f"packagemainimport("fmt""sync")varwgsync.WaitGroupfuncmain(){arrChan:=make(chanint
终生成长者
·
2023-10-17 00:18
面试算法题
golang
算法
开发语言
简述三范式,GIL,浅拷贝与深拷贝
三范式1.一个数据一个字段2.只要有主键的3.减少重复GIL叫什么:全局解释器锁cpython有什么用:单核的情况下实现多任务NB怎么解决:换解释器锁jpython进程加
协程
(个人建议)线程用其他语言实现
风舞柏杨
·
2023-10-16 23:55
协程
是什么,简单的说
1.我对
协程
的认识
协程
底层也是一个线程池来维护执行,只是将原来的多线程执行方法书写方式,更加同步化;将异步任务存储在用户态应用数据结构中,然后由语言来控制执行,并保存其各个的执行栈;用少数的线程执行大量的异步任务
myth_gy
·
2023-10-16 23:40
golang
Golang
协程
与 Java 线程池的联系
Golang
协程
与Java线程池的联系引言Java线程池缺陷Golang
协程
实现思路0.x版本1.0版本1.1版本Goroutine抢占式执行基于信号的抢占式调度队列轮转系统调用工作量窃取GOMAXPROCS
Binary Oracle
·
2023-10-16 23:08
#
Go语言设计与实现
golang
Go
协程
揭秘:轻量、并发与性能的完美结合
1.Go
协程
简介Go
协程
(goroutine)是Go语言中的并发执行单元,它比传统的线程轻量得多,并且是Go语言并发模型中的核心组成部分。
Lamb!
·
2023-10-16 19:26
Go
golang
开发语言
后端
4.
协程
的异常处理(1)
1.讲解异常之前先写这样一个例子需求异步操作获取用户,主界面展示用户信息,怎么样用
协程
的方式去写typealiasCallBack=(User)->UnitfungetUser(callback:CallBack
学吉他的袁先生
·
2023-10-16 17:39
两种方式封装Retrofit+
协程
,实现优雅快速的网络请求
目的简单调用、少写重复代码不依赖第三方库(只含Retrofit+Okhttp+
协程
)完全不懂
协程
也能立马上手(模板代码)用Kotlin的方式写Kotlin代码,什么意思呢?
ldlywt
·
2023-10-16 15:55
从简单到复杂,MVI 架构定义与封装使用总结
前言时间回到一年多前讨论度很高的MVI架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些网上各种各样的MVI架构是如何从简单到复杂,从Java到Kotlin到
协程
再到
码中之牛
·
2023-10-16 13:28
移动开发
Android
架构
架构
framework
android
移动开发
面试
职场和发展
秋招java面试题总结1(自用)
1.请你说说线程和
协程
的区别得分点:地址空间、开销、并发性、内存标准回答:进程和线程的主要差别在于它们是不同的操作系统资源管理方式。
LzlGo
·
2023-10-16 06:16
java
面试
开发语言
深入理解 Python 虚拟机:
协程
初探——不过是生成器而已
深入理解Python虚拟机:
协程
初探——不过是生成器而已在Python3.4Python引入了一个非常有用的特性——
协程
,在后续的Python版本当中不断的进行优化和改进,引入了新的await和async
一无是处的研究僧
·
2023-10-16 06:09
python
开发语言
中秋月圆之夜,我与
协程
的泄漏做斗争
前言人有悲欢离合,月有阴晴圆缺,此事古难全——苏东坡人有悲欢离合,月有阴晴圆缺,你的
协程
是否泄漏了?——小鱼人通过本篇文章,你将了解到:如何检测Kotlin
协程
的内存泄漏?
小鱼人爱编程
·
2023-10-16 03:50
android
kotlin
开发语言
Kotlin 学习笔记(四)——
协程
的基础知识,面试官的最爱了~
又是一个月没见了,坚持永远是世上最难的事情,但,往往难事才会有更大的收获。与君共勉~前段时间一直在学习Compose,所以导致Kotlin笔记系列搁置了好久。一方面是因为Compose的学习在个人来看重要性更高;另一方面就是,发现学完之前的Kotlin系列的笔记一到笔记三后,已经基本可以在项目中使用Kotlin进行日常的编码了,所以才导致这个Kotlin学习笔记系列停更了好久,哈哈!对Jetpac
修之竹
·
2023-10-16 03:18
Android
Kotlin
android
kotlin
FreeRtos基础知识
三种任务调度方式:1.抢占式调度:针对优先级不同的任务,高优先级抢占低优先级(就绪态)2.时间片调度:针对优先级相同的任务,轮流执行,时间片流转(一个时间片大小取决于滴答定时器的中断频率)3.
协程
式调度
-swm1224
·
2023-10-16 02:29
FreeRTOS操作系统
架构
FreeRTOS 基础知识
1调度模式1.1抢占式(优先级)调度针对优先级不同的任务数值越大优先级越高,与中断优先级相反1.2时间片调度针对优先级相同的任务STM32时钟片固定为系统滴答时间1.3
协程
调度即轮询,后续不在维护2任务状态运行态
Funtown
·
2023-10-16 02:29
FreeRTOS
stm32
嵌入式硬件
01_FreeRTOS基础知识
目录裸机与RTOS介绍裸机与RTOS特点FreeRtos简介任务调度简介抢占式调度时间片调度
协程
式调度任务状态裸机与RTOS介绍假设小明在打游戏,此时女盆友微信回复了信息。
Tree-gg
·
2023-10-16 02:28
FreeRTOS
单片机
嵌入式硬件
FreeRTOS
#FreeRtos 基础知识
什么是多任务系统单任务系统:又叫前后台任务,前台:中断服务程序,后台:while(1)缺点:CPU利用率低FreeRTOS:抢占式实时多任务系统高优先级任务打断低优先级任务FreeRTOS的任务与
协程
协程
放弃只搞任务
Ant?1
·
2023-10-16 02:57
freeRTOS
stm32
并发编程(四)—— 并发网络通信模型、IO并发、
协程
multiprocessing的多进程网络并发模型扩展:集成模块完成多进程/多线程网并发ftp文件服务器IO并发IO分类阻塞IO非阻塞IOIO多路复用select方法@@扩展:位运算poll方法epoll方法
协程
技术基础概念扩展延伸
酷酷的橙007
·
2023-10-16 01:21
多任务并发编程
并发网络通信模型
IO并发
协程
题解 | #某宝店铺连续2天及以上购物的用户及其对应的天数#
小红书Android社区技术二面时长:40分钟1、进程、线程、
协程
han_xue_feng
·
2023-10-15 23:53
java
金山wps golang面试题总结
简单自我介绍如果多个
协程
并发写map会导致什么问题如何解决(sync.map,互斥锁,信号量)chan什么时候会发生阻塞如果chan缓冲区满了是阻塞还是丢弃还是panicchan什么时候会panic描述一下
科比不来it
·
2023-10-15 23:49
golang
golang
开发语言
后端
Eventlet实现简单的生产者-消费者模型
我对线程不熟,这里用Python2.7+Eventlet的
协程
实现一下,算是证明一下自己做过这个东西。#!/usr/bin/pyth
我要牛肉面面
·
2023-10-15 21:43
操作系统之进程(面试总结)
2、进程2.1、进程、线程、
协程
的区别进程线程
协程
定义资源分配和拥有的基本单位资源调度的基本单位用户态的轻量级线程,线程内部调度的基本单位切换情况进程CPU环境(栈、寄存器、页表、句柄等)的保存以及新调度的进程
loytuls
·
2023-10-15 19:37
操作系统
面试
职场和发展
Python中异步
协程
的使用方法介绍
Python中异步
协程
的使用方法介绍1.前言在执行一些IO密集型任务的时候,程序常常会因为等待IO而阻塞。
小明乐
·
2023-10-15 18:07
python
2021-09-04 最简单的Golang定时器应用以及最简单的
协程
入门儿
什么是
协程
,作用是什么?
协程
是Go语言实现并发处理的一种方式,说成人话就是在一个程序里同时跑两段代码。
rockage
·
2023-10-15 17:33
Golang
编程
golang
Python多线程多进程、异步、异常处理等高级用法
文章目录前言多线程多进程多线程多进程
协程
总结异步基本概念异步编程asyncioaiohttp异常常见异常异常处理自定义异常lambda表达式lambda表达式用法高阶函数functoolsitertools
RyanC3
·
2023-10-15 14:58
#
python
python
开发语言
后端
安全研发启蒙课:合理使用
协程
优化YAK插件
引言
协程
是一种轻量级的线程,可以在单个线程中实现并发执行。与线程不同的是,
协程
之间的切换成本非常低,可以在不阻塞线程的情况下实现高并发,非常适合用在漏洞扫描等需要高并发的场景。
程序员桔子
·
2023-10-15 14:20
安全
Go中看似简单的WaitGroup源码设计,竟然暗含这么多知识?
Go语言提供的
协程
goroutine可以让我们很容易地写出多线程程序,但是,如何让这些并发执行的goroutine得到有效地控制,这是我们需要探讨的问题。
机器铃砍菜刀
·
2023-10-15 10:52
指针
java
go
编程语言
多线程
什么是协议、端口、
协程
有的说英语,有的说中文,有的说德语,说同一种语言的人可以交流,不同的语言之间就不行了为了解决不同种族人之间的语言沟通障碍,现规定国际通用语言是英语,这就是一个规定,这就是协议计算机网络沟通用什么现在的生活中,不同的计算机只需要能够联网(有线无线都可以)那么就可以相互进行传递数据那么不同种类之间的计算机到底是怎么进行数据传递的呢?就像说不同语言的人沟通一样,只要有一种大家都认可都遵守的协议即可,那么
奈良真纯
·
2023-10-15 03:33
Lua
协程
一、
协程
Lua中使用半
协程
的方式进行组织代码。
江澎涌
·
2023-10-15 03:38
Lua
lua
android
开发语言
c++
c语言
线程、进程池、
协程
线程是开在进程里面的,需要先有进程,在有线程,一个进程中至少有一个线程,当然,也可以有多个线程进程是资源分配的基本单位,线程是CPU执行的最小单位,每一个进程中至少有一个线程进程和线程都是由操作系统来调度的,
协程
它是由程序员来调度的进程
我每天都好饿
·
2023-10-15 02:54
网络编程和并发编程
python
后台面试题库
如果了解
协程
,那协
123archu
·
2023-10-15 02:59
Golang | 一文带你快速入门context
前言Go1.7引入了context包,其中定义了多种上下文,包括可主动取消的上下文,带截止时间或超时时间的上下文,带值传播的上下文context包的引入意义非凡,它可以让信息(如:用户信息)在
协程
之间传递变得更加便捷
灭BUG
·
2023-10-15 00:59
Rust 学习心得<4>:async/await 如何工作
Rust学习心得<4>:async/await如何工作asyncawait总结2019年底Rust正式支持async/await语法,完成了Rust
协程
的最后一块拼图,从而异步代码可以用一种类似于Go的简洁方式来书写
Kingwel2020
·
2023-10-14 20:57
rust
992-Golang的select原理
程序中声明两个channel,分别为chan1和chan2,依次启动两个
协程
,分别向两个channel中写入一个数据就进入睡眠。select语句两个c
林林林ZEYU
·
2023-10-14 11:18
Golang语言的学习
golang
开发语言
后端
Android EditText详解,kotlin
协程
实现原理
publicPhoneNumberTextWatcher(EditTextphoneEt){this.phoneEt=phoneEt;}@OverridepublicvoidafterTextChanged(Editables){//TODOAuto-generatedmethodstubif(s.length()==13){}}@OverridepublicvoidbeforeTextChang
wa2231a
·
2023-10-14 07:15
程序员
架构
移动开发
android
交通 | python网络爬虫:“多线程并行 + 多线程异步
协程
推文作者:Amiee编者按:常规爬虫都是爬完一个网页接着爬下一个网页,不适应数据量大的网页,本文介绍了多线程处理同时爬取多个网页的内容,提升爬虫效率。1.引言一般而言,常规爬虫都是爬完一个网页接着爬下一个网页。如果当爬取的数据量非常庞大时,爬虫程序的时间开销往往很大,这个时候可以通过多线程或者多进程处理即可完成多个网页内容同时爬取的效果,数据获取速度大大提升。2.基础知识简单来说,CPU是进程的父
运筹OR帷幄
·
2023-10-14 02:50
爬虫
[golang]golang并发编程-
协程
协程
,也叫gorountinego语言诞生比较晚,web2.0开发逐渐主流,高并发需求大go一开始就没有打算让我们去实例化一个线程,而是使用
协程
多线程-每个线程占用的内存比较多而且系统切换开销比较大轻量化线程
anyTimeWithYou
·
2023-10-13 16:22
Golang
golang
web
go map/slice 并发写的线程安全问题
关于方法二(对于map也同理且适用):可以考虑把数据写入、更新的代码封装到一个channel中,有一个专门的
协程
来单独维护slice的数据更新。
dreamer'~
·
2023-10-13 16:18
Golang
golang
Kotlin
协程
知识点
Android上的Kotlin
协程
|AndroidDevelopers(google.cn)官方网址1.什么是
协程
?
魔鬼辣不够辣
·
2023-10-13 08:54
阶段学习
kotlin
开发语言
android
Linux中常用的的API
函数文件属性操作函数目录操作函数目录遍历函数文件描述符操作函数进程控制相关函数exec函数族进程间通讯相关函数进程组、会话操作函数创建守护进程的步骤线程相关函数线程同步socket、TCP、UDP通讯相关函数IO多路复用
协程
Wanncye
·
2023-10-13 05:44
C++高性能服务器框架
linux
运维
服务器
【多线程案例】Java实现线程池
两种典型的解决办法:第一种是使用
协程
(轻量级线程),相比于线程,把系统调度的过程给省略了。第二种就是要讲的线程池。池:池这个词,在计算机中是一种重要的思想,在很多地方都能用到。
去北极避暑~
·
2023-10-13 04:21
习题总结
多线程安全
java
开发语言
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他