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
进程线程协程
[Go] Go面试题
5.什么是
协程
(Goroutine)6.如何高效地拼接字符串7.什么是rune类型8.如何判断map中是否包含某个key?9.Go支持默认参数或可选参数吗?
一杯糖不加咖啡
·
2023-11-07 14:53
Go/Go面试
区块链
Linux运维工程师面试题(1)
硬盘空间满了怎么处理,怎么找到硬盘中的大文件6硬盘明明有很多空间,为什么无法存储文件7进程使用内存问题7.1内存泄露:MemoryLeak7.2内存溢出:MemoryOverflow7.3内存不足:OOM8进程、线程和
协程
的区别
阿贤Linux
·
2023-11-07 12:25
面试题
linux
运维
面试
golang socket读写同时_Golang是怎么利用 epoll 的
使用Golang可以轻松地为每一个TCP连接创建一个
协程
去服务而不用担心性能问题,这是因为Go内部使用goroutine结合IO多路复用实现了一个“异步”的IO模型,这使得开发者不用过多的关注底层,而只需要按照需求编写上层业务逻辑
潘小光
·
2023-11-07 09:35
golang
socket读写同时
Kotlin-浅谈
协程
目录1.
协程
是什么2.
协程
的作用3.
协程
的架构4.
协程
的原理5.
协程
的创建6.
协程
的调度7.
协程
的取消&超时处理8.与Go和Java相比较
协程
是什么
协程
通过将复杂性放入库来简化异步编程。
aphrodite1314
·
2023-11-07 07:13
kotlin
android
Day1 ARM基础
【ARM课程认知】1.ARM课程的作用承上启下基础授课阶段:c语言、数据结构、linux嵌入式应用层课程:IO、
进程线程
、网络编程嵌入式底层课程:ARM体系结构、系统移植、linux设备驱动c++/QT2
陽光下瘋狂
·
2023-11-07 07:19
stm32
Android Datastore 动态创建与源码解析
涉及到的知识点1、
协程
原理---->很好的博客介绍,一个小故事讲明白进程、线程、Kotlin
协程
到底啥关系?
V一个冬季V
·
2023-11-07 01:46
安卓
android
Java21新特性---ZGC、虚拟线程和结构化并发
下面就先记录三种主要特性吧:新的垃圾收集器——GenerationalZGC;Java的“
协程
”——VirtualThreads;结构
lichunericli
·
2023-11-06 21:33
Java-Spring
jvm
java
【Unity3d】【原理】【实践】
协程
的原理和实践
文章目录原理实践一:实现
协程
执行器实践二:使用原理
协程
,需要从迭代器说起。
协程
的执行,可以归结为,每帧执行一次迭代,直到迭代结束,返回。迭代器,IEnumerator接口的实现。
延澈左
·
2023-11-06 18:29
unity
c#
c#
Unity3d
原理
golang微服务方案
有两个业务模块使用的多进程(发现python多线程有弊端),其他业务打算利用go(线程和
协程
)的特性,以微服务的模式实现。
DanielC
·
2023-11-06 11:03
python从网址爬图片
协程
_python
协程
gevent案例:爬取斗鱼美女图片
分析分析网站寻找需要的网址用谷歌浏览器摁F12打开开发者工具,然后打开斗鱼颜值分类的页面,如图:在里面的请求中,最后发现它是以ajax加载的数据,数据格式为json,如图:圈住的部分是我们需要的数据,然后复制它的网址为https://www.douyu.com/gapi/rknc/directory/yzRec/1,出于学习目的只爬取第一页(减少服务器压力)。然后把网址放到浏览器中测试是否可以访问
weixin_39641334
·
2023-11-06 10:46
python从网址爬图片协程
python从网址爬图片
协程
_python
协程
gevent案例 爬取斗鱼图片过程解析
分析分析网站寻找需要的网址用谷歌浏览器摁F12打开开发者工具,然后打开斗鱼颜值分类的页面,如图:在里面的请求中,最后发现它是以ajax加载的数据,数据格式为json,如图:圈住的部分是我们需要的数据,然后复制它的网址为https://www.douyu.com/gapi/rknc/directory/yzRec/1,出于学习目的只爬取第一页(减少服务器压力)。然后把网址放到浏览器中测试是否可以访问
weixin_39542477
·
2023-11-06 10:16
python从网址爬图片协程
python
协程
gevent案例 爬取斗鱼图片过程解析 - python
文章来源:敏而好学论坛嗨学网www.piaodoo.com欢迎大家相互学习分析分析网站寻找需要的网址用谷歌浏览器摁F12打开开发者工具,然后打开斗鱼颜值分类的页面,如图:在里面的请求中,最后发现它是以ajax加载的数据,数据格式为json,如图:圈住的部分是我们需要的数据,然后复制它的网址为https://www.douyu.com/gapi/rknc/directory/yzRec/1,出于学习
tgcf6698
·
2023-11-06 10:42
python
协程
爬取斗鱼美女图片
分析网站寻找需要的网址用谷歌浏览器摁F12打开开发者工具,然后打开斗鱼颜值分类的页面,如图:在里面的请求中,最后发现它是以ajax加载的数据,数据格式为json,如图:圈住的部分是我们需要的数据,然后复制它的网址为https://www.douyu.com/gapi/rknc/directory/yzRec/1,出于学习目的只爬取第一页(减少服务器压力)。然后把网址放到浏览器中测试是否可以访问。如
嗨学编程
·
2023-11-06 10:34
Python爬虫
Python
【Python】多
进程线程
与CPU核数
多进程数量设置为CPU核数,或者略小于CPU核数;多线程数量,如果是CPU密集任务设为1;如果是IO密集设为合理的值;IO密集型:系统运作,大部分的状况是CPU在等I/O(硬盘/内存)的读/写。计算密集型:大部份时间用来做计算、逻辑判断等CPU动作的程序称之CPU密集型。对于IO密集型,多线程效率高于多进程;对于计算密集型任务,多进程效率高于多线程。总结一下IO密集网络请求,文件读写多进程CPU核
sdbhewfoqi
·
2023-11-06 09:31
编程语言
工程实践
java
开发语言
【UnLua】UnLua Latent 实现机制
【UnLua】UnLuaLatent实现机制跟了一下UnLuaLatent,其实就是Unity
协程
,下面也会用【
协程
】这个词指代
协程
是一个比较简单的点,主要是玩法会用到小结本质原理是Lua支持和C进行yield
zoloypzuo
·
2023-11-06 06:55
游戏编程扯淡精粹
1024程序员节
python
协程
有耗时操作,网络请求,IO,文件的读写fromtimeimportsleepdeftask1():foriinrange(3):print("1-------->{}".format(i))yieldisleep(2)deftask2():foriinrange(3):print("2-------->{}".format(i))yieldisleep(1)if__name__=='__main_
任彪煜
·
2023-11-06 06:04
python
开发语言
Python 爬虫总结——案例代码
的处理使用xpath解析使用正则解析BeautifulSoup使用seleium自动化爬虫其他自动化操作实现无界面自动化处理iframe标签基于selenium的12306用户登录代理的使用验证码解析
协程
的使用同步爬虫多线程异步爬虫的使用线程池异步
协程
Dragon Wu
·
2023-11-06 04:44
python
python爬虫
python
爬虫
Python 线程编程(Thread)
线程编程(Thread)-1.线程基本概念1.什么事线程线程被称为轻量级的
进程线程
也可以使用计算机多核资源,是多任务编程方式线程是系统分配内核的最小单元线程可以理解为进程的分支任务2.线程特征一个进程中可以包含多个线程线程也是一个运行行为
jialan75
·
2023-11-06 03:41
python
python
开发语言
后端
golang 详解
协程
——errgroup
为什么要有sync.errgroupgo支持并发,一般采用的是channel、sync.WaitGroup、context,来实现各个
协程
之间的流程控制和消息传递。
dz45693
·
2023-11-06 01:44
golang
iphone
爬虫
Golang源码分析之golang/sync之singleflight
singlefliht用于解决单机
协程
并发调用下的重复调用问题,常与缓存一起使用,避免缓存击穿。1.2.使用方法goget-ugolang.org/x/sync核心API:Do、DoChan、Forg
dz45693
·
2023-11-06 01:43
golang
java
前端
Java21-虚拟线程小试牛刀-meethigher
其他语言,如Go早期就支持了叫做
协程
的东西,它是轻量化后的线程,而Java异步编程却只有线程的概念。
言成言成啊
·
2023-11-06 00:44
java
多线程
jdk21
VirtualThread
为什么有些人说R好学,却有些人说Python好学R语言难学?
说Python简单的,你可以试试其中的
协程
机制,做一个手机App程序试试。说R语言复杂的,可能大部分还是因为搞不清泊松分布,线性回归,手头有10
小牛叔
·
2023-11-05 22:08
Go 如何实现并发
Go使用
协程
(goroutines)和通道(channels)来实现并发编程,这使得编写高效且可维护的并发代码变得相对容易。
Lamb!
·
2023-11-05 21:00
Go
开发语言
golang
python实现多线程
4.2线程池基本原理:5
协程
5.2Send来了6.python进行并发编程6.1使用asyncio6.2使用async/await7小结1线程基本概念1.1线程是什么?
youthlost
·
2023-11-05 17:30
多线程
多线程
Python中的多线程和多进程应用模拟以及
协程
程序中使用多线程和多进程
关于Python的多线程和多进程适合在什么情况下使用现阶段版本下的Python由于全局解释器锁GIL的存在,Python无法实现真正的并行运算,GIL会限制同一时刻同一个进程中最多只能有一个线程在执行字节码,以确保字节码的执行是线程安全的因此正常情况下同一个进程中最多只有一个线程在使用CPU进行运算,这限制了Python利用多核CPU的资源,当然可以使用多进程运行来利用多核CPU的优势实现真正的并
Moelimoe
·
2023-11-05 09:50
Python通用
多线程和多进程
python
prctl()说明
2.置进程的状态:prctl函数可以设定进程的状态,以此控制
进程线程
的行为表现,这将有助于更加有效地利用系统资源,以及解决资源竞争问
fivestar2009
·
2023-11-05 09:43
服务器
linux
运维
Go Goroutine
协程
并发与传统的系统级线程和进程相比,
协程
最大的优势在于“轻量级”。可以轻松创建上万个而不会导致系统资源衰竭。
eden_lx
·
2023-11-05 08:42
Unity中脚本中Start函数的两种执行方式
在unity中通过文档发现Monobehaviour下的Start函数有两种方式执行,一种是通过
协程
运行,另一种是直接调用。
pinshig
·
2023-11-05 08:05
unity
lua不同虚拟机共享table的实现
为何要在多个lua虚拟机间共享table呢,因为lua是不支持真正的多线程的,Lua中的
协程
其实也是在单线程中运行的。所以为了发挥cpu的最大性能,我们需要通过多线程异步执行一些任务。
yangchuangbao
·
2023-11-05 06:03
lua
lua
开发语言
go测试库之apitest
当然,go也有爽的地方,创建个线
协程
简直太简单了。
测试萧十一郎
·
2023-11-05 05:45
软件测试
自动化测试
软件测试工程师
golang
开发语言
后端
自动化测试
软件测试
职场和发展
功能测试
Go如何有效控制Goroutine并发数量
相信大家在学习Go的过程中,都会看到类似这样一句话:"与传统的系统级线程和进程相比,
协程
的最大优势在于其‘轻量级’,可以轻松创建上百万个而不会导致系统资源衰竭"。
我爱张智容
·
2023-11-05 04:06
Golang 面试题 (4) N个
协程
交替打印1-100
Golang面试题(4)N个
协程
交替打印1-100启动N个
协程
,共用一个外部变量计数器,计数器范围是1到100开启N个有缓冲chan,chans[i]塞入数据代表
协程
i可以进行打印了,打印的数字就是计数器的数
协程
Y先森0.0
·
2023-11-04 23:32
go
golang
ai
腾讯
vba
go 让N个
协程
交替打印1-100
go让N个
协程
交替打印1-100今天遇到一道面试题,开启N个
协程
,并交替打印1-100如给定N=3则输出:goroutine0:0goroutine1:1goroutine2:2goroutine0:3goroutine1
future_tgq
·
2023-11-04 23:31
Go
遇到的问题
面试题
面试
Java多线程编程核心技术
多线程基础概念
进程线程
线程的调用的随机性:代码的运行结果与代码执行顺序或调用顺序是无关的.CPU以不确定的方式,或者说是以随机的时间来调用线程中的run方法线程启动顺序与start()执行顺序无关守护线程
Aplha
·
2023-11-04 11:02
基于
协程
io_uring 异步网络库系列 V: executor 和线程池 thread pool
这是一个系列文章,目录:cppcoro源码级使用教程系列:概述|C++20coroutine教程|io_uring异步IO网络框架系列笔记_我说我谁呢--CSDN博客很遗憾的是,虽然本身学习服务器应该把socket编程、缓存处理、linux系统调用信号机制等这些为重点,但是对于要用coroutine来做的话,其实是优点舍近求远的,因为你必须理解异步和coroutine本质上的状态机,所以这里的非关
RzBu11d023r
·
2023-11-04 11:37
网络编程
C++
c++
协程
cppcoro
proactor
JDK21最终版
协程
实现之虚拟线程
一直沽名钓誉的GoLang吹得最厉害的就是
协程
了。JDK21中就在这方面做了很大的改进,让Java并发编程变得更简单一点,更丝滑一点。之前写过JDK21Feature。
小白学编程123
·
2023-11-04 10:45
python
开发语言
【C语言_线程pthread_互斥锁mutex_条件触发cond 之解析与示例 (开源)】.md updata:23/11/03
文章目录线程pthread线程vs
进程线程
退出等待消息传递join:等待,传参void*;exit:退出,对参数赋值void**;互斥锁mutex互斥锁mutex+条件cond_等待wait、触发signal
要长脑子了 o.0
·
2023-11-04 09:37
c语言
开源
线程
互斥锁
【Jetpack篇】
协程
+Retrofit网络请求状态封装实战
前言在App中,对于网络请求状态一般性的就分为加载中、请求错误、请求成功、请求成功但数据为null。为了用户体验,不同的状态需要对用户展示不同的界面,例如网络异常的提醒,点击重新请求等。之前项目一直都是以Retrofit+RxJava+OkHttp为网络请求框架,RxJava已经很好的封装了不同的请求状态,onSubscribe、onNext、onError等,只需要在不同的回调中做出相应的动作就
Kepler_II
·
2023-11-04 04:02
后悔没早学这份Python神级文档!2023最新入门到进阶核心知识点学习文档!
比如这些问题你能第一时间想到答案吗:Python中的
协程
和线程有什么区别?生成器如何进化成
协程
?并发编程中的fu
Python老猿
·
2023-11-04 03:32
python
学习
服务器
远程工作
数据挖掘
开发语言
数据库
第十章:使用进程、线程和
协程
提供并发性-asyncio:异步I/O、事件循环和并发工具-利用
协程
合作完成多任务-串链
协程
10.5.2.3串链
协程
一个
协程
可以启动另一个
协程
并等待结果,从而可以更容易地将一个任务分解为可重用的部分。下面的例子有两个阶段,它们必须按顺序执行,不过可以与其他操作并发运行。
学习中的编程老菜鸟
·
2023-11-03 20:50
Python标准库
Python 并发编程--进程,线程,
协程
并发编程基本概念的区分:并发只有一个CPU,多个程序在一个CPU上轮流执行,宏观上多个进程并发执行,但微观上依旧是串行并行有多个CPU,多个程序在多个CPU上同时执行。进程计算机中最小的资源分配单位,占用资源,数据隔离,需要操作系统进行调度,每一个程序就是一个进程,其中使用pid作为进程间的唯一标识。线程线程必须存在于进程中,不能独立存在,不占用资源,数据共享,是能够被计算机独立运行和独立调度的最
@秋野
·
2023-11-03 19:24
socket
python
多进程
线程池
nodejs如何利用libuv实现事件循环和异步
提供了网络、文件、dns解析、
进程线程
等功能。1.1Nodejs是如何拓展js功能的?利用v8提供的接口。1.2如何在v8新建一个自定义的
theanarkh
·
2023-11-03 07:24
nodejs
Golang如何正确的停止Ticker
Golang可以利用time包的Ticker实现定时器的作用,最近使用Ticker时,发现调用Ticker的Stop方法无法正确的停止Ticker,
协程
会阻塞在等待Ticker的C通道处,精简后的代码如下
有理叔
·
2023-11-02 22:33
golang
Golang
Ticker
后悔没早学这份Python神级文档!2023最新入门到进阶核心知识点学习文档!
比如这些问题你能第一时间想到答案吗:Python中的
协程
和线程有什么区别?生成器如何进化成
协程
?并发编程中的fu
Python秒杀
·
2023-11-02 21:30
python
学习
服务器
开发语言
数据分析
数据库
入门
iOS底层原理24:多线程原理
本文的目的在于了解进程、线程、多线程、线程池等的基本概念及原理线程和
进程线程
和进程的定义线程线程是进程的基本执行单元,一个进程的所有任务都在线程中执行进程要想执行任务,必须的有线程,进程至少要有一条线程程序启动会默认开启一条线程
黑白森林无间道
·
2023-11-02 21:17
[译] 2019 年的 Android 网络 —— Retrofit 与 Kotlin
协程
privatevalauthInterceptor=Interceptor{chain->valnewUrl=chain.request().url().newBuilder().addQueryParameter(“api_key”,AppConstants.tmdbApiKey).build()valnewRequest=chain.request().newBuilder().url(new
wq221aas
·
2023-11-02 20:16
程序员
架构
移动开发
android
不一样的编程方式 ——
协程
(设计原理与汇编实现)
主要通过以下9个方面来了解
协程
的原理:目录1、为什么使用
协程
1.3、
协程
的适用场景2、
协程
的原语操作3、
协程
的切换3.1、汇编实现4.
协程
的运行流程5.
协程
的结构体定义(我们其实可以参照线程或者进程的状态来设计
乖的小肥羊
·
2023-11-02 14:50
汇编
服务器
linux
c++
centos
c语言
协程
框架nty_co
一、为什么要有
协程
?以DNS请求为例子,客户端向服务器发送域名,服务器回复该域名对应得IP地址。我们想要以同步的编程方式获得异步的性能!!!
乖的小肥羊
·
2023-11-02 14:50
汇编
服务器
协程
框架
ntyco
c++
linux
机器学习_XGB模型训练内存溢出解决方案
数据读取与处理模型训练之前笔者有写过数据读取与处理解决内存溢出的相关处理方案(核心是用生成器分批处理)可以看笔者之前的文章:机器学习预处理效率及内存优化(多进程
协程
优化)本文主要讲解如何处理xgb模型训练的时候内存溢出的情况一
Scc_hy
·
2023-11-02 11:44
机器学习
机器学习
人工智能
数据挖掘
2022计划与复盘
kotlin--80%有kotlin项目经验,但api不够熟悉,对kotlin
协程
理解不够深入。复杂自定义View--80%,自定义Viewdemo能看懂,但没有复杂自定义View没有太多思路。
taoyyyy
·
2023-11-02 07:50
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他