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
进程线程协程
操作系统面经八股文
操作系统面经八股文操作系统引论操作系统的特性(并共虚异)操作系统的主要功能各种操作系统的区别动态链接库与静态链接库的区别进程与线程进程和线程,以及它们的区别
协程
用户态和核心态程序和进程的区别多线程共享什么数据线程同步的方式多线程锁实现多线程同步死锁及其产生条件进程的通信方式进程的状态线程的状态进程调度策略进程同步机制临界区中断与轮询存储管理
何处微尘
·
2023-12-01 07:28
面经八股文
linux
面试
开发语言
go
协程
栈底层讲解
1.1go
协程
栈的作用1.2go
协程
栈的位置1.3go
协程
栈结构1.4参数传递1.5小结1.6思考2.
协程
栈不够大怎么办呢2.1局部变量太大2.1.1指针逃逸2.1.2空接口逃逸2.2.3大变量逃逸2.2
_刘小雨
·
2023-12-01 06:13
【go专栏】从原理解析go语言
golang
c++
java
Android版kotlin
协程
入门(四):kotlin
协程
开发实战
kotlin
协程
在Android中的基础应用通过前面的三个章节,现在我们已经了解了kotlin
协程
的基本使用和相关基础知识点。如:
协程
的基础使用方式和基本原理。
笨笨11
·
2023-12-01 05:24
2311C++,
协程
实现异步读写
原文提供了基于
协程
的异步读写文件的功能,使用起来很方便,不用担心文件io阻塞当前线程了,看一下基本用法:async_simple::coro::Lazytest_basic_write(std::stringfilename
fqbqrr
·
2023-12-01 05:55
c++
cpp
c++
python
协程
1.
协程
协程
,又称微线程,纤程。英文名Coroutine。
cliffordl
·
2023-12-01 02:42
python
python
开发语言
Locust1.6 从入门到实战
locust是开源的、基于python采用
协程
能产生高并发的性能测试工具。
「已注销」
·
2023-12-01 02:07
Python
协程
技术:从Greenlet到async/await的异步编程探索
协程
:
协程
,在Python中,
协程
是一种轻量级的并发编程方式,它允许在单个线程内实现多个独立的执行流。
协程
可以在不同的执行点之间进行切换,而无需依赖于操作系统的线程切换。
acmakb
·
2023-11-30 21:43
Python基础
python
开发语言
【python asyncio 运行报错】:raise RuntimeError(‘There is no current event loop in thread %r‘)
代码:#执行第一个
协程
程序asyncio.run(S.crawl_url())select_date=S.select_date()select_keyword=S.select_keyword(select_date
小玖工作坊
·
2023-11-30 21:32
高频面试真题答案 -java后端 -OS篇
后端篇_笔经面经_牛客网进程管理进程与线程的区别69常见的进程调度算法16线程的状态9进程的状态7面试/笔试第二弹——操作系统面试问题集锦_Rico'sBlogs-CSDN博客_操作系统面试进程、线程、
协程
的区别
qq_46529610
·
2023-11-30 17:06
高频面试真题答案
-java后端
java
面试
后端
golang中使用chan控制
协程
并发简单事例
=5ch:=make(chanstruct{},processNum)fortrue{ch<-struct{}{}gofunc(){deferfunc(){<-ch}()fmt.Println("我是
协程
iCheney!
·
2023-11-30 14:02
golang
golang
开发语言
后端
浅谈迭代器和生成器
文章目录迭代器迭代器的规范JS中的迭代器迭代器协议关于forof遍历生成器生成器的执行生成器里的细节生成器的其他API
协程
应用异步控制Sagaasync/await总结迭代器迭代与遍历的区别在于:迭代并不保证所有数据能取出
Mr_RedStar
·
2023-11-30 14:03
js
javascript
Golang并发模型:轻松入门流水线模型
这篇文章主要介绍流水线模型的流水线概念,后面文章介绍流水线模型的FAN-IN和FAN-OUT,最后介绍下如何合理的关闭流水线的
协程
。Golang的并发核心思路Golang并发核心思路是关注数据流动。
weixin_34121304
·
2023-11-30 11:39
golang
git
爬虫学习 逆向爬虫(六)
多任务异步
协程
协程
:更高效的利用CPUimporttimedeffunc():print("黎明")time.sleep(3)print("还是黎明")func()等待时机长sleep时CPU不再工作IO
name_S56
·
2023-11-30 11:47
爬虫
学习
python多线程缺陷_python并发编程(一)—— 多线程
概念进程(Process):程序的运行过程线程(Thread):程序执行过程中的最小单元
协程
(Coroutine):是单线程下的并发,又称微线程,纤程关系:线程属于进程,一个进程可以有多个线程,但至少有一个线程
weixin_39732506
·
2023-11-30 10:50
python多线程缺陷
【golang】理解Golang赋值的并发安全性
因为count++其实是分成两步执行的,当分成了两步执行,那么其他
协程
就可以趁着这个时间间隙
自由de单车
·
2023-11-30 08:26
Golang
golang
并发安全
第二十章:多线程
进程线程
的特点1.进程是资源分配的最小单位,线程是最小的执行单位2.一个进程可以有多个线程3.线程共享进程资源packagetwentyth;publicclassThreadTestextendsThread
洛辰辰
·
2023-11-30 07:38
java
开发语言
什么是
协程
?以及进程,线程,
协程
的区别
1.进程1.1什么是进程?进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。常见的如PHP-FPM进程,Nginx进程。1.2进程间通信每个进程有自己的独立内存空间,不同进程之间的通信即IPC(Inter-ProcessCommunication)可以通过UnixSocket套接字进行通信共享,例如php-fcgi.so
怀老师
·
2023-11-30 00:54
随笔36号20181021-go chan小体验
今天怎么想go信道怎么弱,我想的是前端请求接口立刻返回结果然后后台
协程
执行,结果我发现必须两个
协程
使用同一个信道,然后很多样例里还都是通过参数传的,我就纳闷了,这样的话也一样是同步,什么生产消费者,面前算是提高一丢丢效率
独聆步武
·
2023-11-29 23:12
Go用两个
协程
交替打印100以内的奇偶数
time")varflagChan=make(chanint)funcwokr1(){fori:=1;i<=100;i++{flagChan<-666//塞入ifi%2==1{fmt.Println("
协程
ldxxxxll
·
2023-11-29 21:51
golang
开发语言
后端
JavaOOP 第十章 多线程
Java多线程文章目录Java多线程一、学习目标二、进程和线程
进程线程
三、多线程1、Java多线程编程2、进程与线程的关系四、`java.lang.Thread`五、主线程六、线程的创建和启动七、继承Thread
众生云海,一念初见
·
2023-11-29 21:14
Java
OOP
java
后端
Golang
协程
、主线程
Go
协程
、Go主线程原先的程序没有并发和并行的概念,没有多核的概念,就是一个进程打天下。后面发现这个效率太低了,就搞出了线程,这样极大的发挥CPU的效率,因为硬件总是比软件发展的快。
富士康质检员张全蛋
·
2023-11-29 21:44
Go
Goroutines
和
Channels
golang
Java的虚拟线程(
协程
)特性开启预览阶段,多线程开发的难度将大大降低
高并发、多线程一直是Java编程中的难点,也是面试题中的要点。Java开发者也一直在尝试使用多线程来解决应用服务器的并发问题。但是多线程并不容易,为此一个新的技术出现了,这就是虚拟线程。传统多线程的痛点但是编写多线程代码是非常不容易的,难以控制的执行顺序,共享变量的线程安全性,异常的可观察性等等都是多线程编程的难点。如果每个请求在请求的持续时间内都在一个线程中处理,那么为了提高应用程序的吞吐量,线
Gerald Newton
·
2023-11-29 20:17
java
学习
程序人生
struts
spring
JDK21
协程
-虚线程 openjdk源码解读 底层从Java代码到C/C++代码初次深度解读 虚线程调优
小编在此进行了一次主线版本的
协程
的初体验。说是
协程
,其实在JVM内部是以虚线程的概念存在的。
Rock姜
·
2023-11-29 20:46
追峰Java
java
c++
c语言
JDK 21 虚拟线程相关知识简介
什么是虚拟线程虚拟线程是一种轻量级线程,也可以称为
协程
。它是一种抽象的概念,可以理解为在程序中同时执行多个线程的并发执行。
北漂的菜小白
·
2023-11-29 20:44
java
虚拟线程
jdk21
java中的线程
知识模块一.进程和线程概述:二.创建线程的第一种方式三.Thread类的常用方法四.创建线程的第二种方式五.第三种创建方式六.多线程安全问题一.进程和线程概述:进程:操作系统中运行的程序对应一个或多个
进程线程
励志敲烂键盘
·
2023-11-29 19:56
java
jvm
算法
第二十章:多线程
进程线程
的特点1.进程是资源分配的最小单位,线程是最小的执行单位2.一个进程可以有多个线程3.线程共享进程资源packagetwentyth;publicclassThreadTestextendsThread
潇潇y
·
2023-11-29 17:10
java
开发语言
Kotlin语言的一些技术点
协程
支持:提供了一种比Java线程更轻量、更易于管理的并发处理机制。更简洁的语法:比如在Kotlin中,可以用一行代码定义一个含有g
zhuhai0613
·
2023-11-29 16:15
kotlin
Swoole
协程
与Go
协程
的区别,很详细,很牛逼
一、进程、线程、
协程
进程是什么?进程就是应用程序的启动实例。例如:打开一个软件,就是开启了一个进程。进程拥有代码和打开的文件资源,数据资源,独立的内存空间。线程是什么?线程属于进程,是程序的执行者。
it阿布
·
2023-11-29 15:14
python多进程、多线程及
协程
爬虫速度比较
目录只用request爬取用多线程爬取用多进程爬取用
协程
爬取用
协程
+多进程爬取1.只用request爬取花费时间:139.34340秒image.png代码:#coding=utf8importrequestsfrombs4importBeautifulSoupimporttimedefdo_task
10xjzheng
·
2023-11-29 14:28
Kotlin
协程
-try-catch基础
在Kotlin
协程
当中,我们通常把异常分为两大类,一类是取消异常(CancellationException),另一类是其他异常。在Kotlin
协程
当中,这两种异常的处理方式是不一样的。
且听真言
·
2023-11-29 12:43
Kotlin
try-catch
cancel
Exception
复杂结构异常
第二十章:多线程
进程线程
的特点1.进程是资源分配的最小单位,线程是最小的执行单位2.一个进程可以有多个线程3.线程共享进程资源packagetwentyth;publicclassThreadTestextendsThread
Lonley.
·
2023-11-29 11:02
java
开发语言
爬虫学习 异步爬虫(五)
多线程多进程
协程
进程运行中的程序线程被CPU调度的执行过程,操作系统运算调度的min单位在进程之中,进程中实际运作单位fromthreadingimportThread#创建任务deffunc(name
name_S56
·
2023-11-29 09:03
爬虫
学习
python
Lua_
协程
协同_管道与过滤器_迭代器
协程
_生产者消费者lua_多线程_lua爬虫(15)
目录一、
协程
/协同基础能用
协程
实现什么?
稳稳C9
·
2023-11-29 08:35
lua
lua
多线程
爬虫
Lua协同程序coroutine的简介及优缺点
线程和协同程序区别
协程
是编译器级别的,线程是操作系统级别的,在多处理器情况下,多线程程序同时运行多个线程;而协同程序是通过协作来完成,在任一指定时刻只有一个协同程序在运行,并
sinat_40572875
·
2023-11-29 08:30
lua
开发语言
Lua基本语法与面向对象
目录一、Lua基本语法1、Lua中的数据类型2、Lua中的元表3、Lua中的闭包4、Lua中的
协程
5、其他知识二、Lua实现面向对象1、封装2、继承3、多态三、总结一、Lua基本语法1、Lua中的数据类型类型描述
拉达哥
·
2023-11-29 08:28
lua
junit
开发语言
Lua协同程序(
协程
)
协程
的创建--协同程序(
协程
)--
协程
的创建--常用方法--通过coroutine.create()fun=function()print(666)end--创建
协程
会有一个返回值,声明一个变量去接收co
LinQY_lucky
·
2023-11-29 08:51
Lua
lua
python 多进程共享数据库连接池_python 单例模式实现多线程共享连接池
多进程和多线程甚至
协程
模式下,如何控制数据库连接数量或者是socket连接数。这个问题很有意义。
weixin_39717121
·
2023-11-29 05:16
python
多进程共享数据库连接池
UCOSII 源码级学习
2.FreeRTOS可以用
协程
(co-routine),减少RAM消耗(共用STACK)。
kaola_kao
·
2023-11-29 00:45
学习
单片机
stm32
skynet框架(游戏开发) 待更新……
从skynet框架聊后端技术学习(轻量游戏服务器)1、基于actor的并发模型以及开发思路能想到的其他并发模型:cspgo语言(
协程
)什么是actor:actor抽象进程并发(lua+C)组成部分:lua
C葭葭
·
2023-11-28 23:17
开发框架
c++
架构
redis分布式锁的学习记录
锁也应该被正常加载对称性:加成和解锁的使用方必须为同一个身份,不允许被非方释放高可用:当提供分布式锁服务的基础组件中存在少量节点发生故障时,不应该影响到分布式锁服务的稳定性实现类型对cpu空转以及阻塞
协程
两种行为的损耗做出权衡主动轮询型
Gy648
·
2023-11-28 22:42
redis
分布式
学习
kotlin
协程
五
前言翻译自不应该被取消的工作背景有时候,即使退出屏幕也想将一个操作完成,这种场景下,不想工作被取消(例如,写入数据库或向服务器发送一个网络请求)
协程
或workmanager?
crossroads
·
2023-11-28 20:47
Android 开发中 Kotlin Coroutines 如何优雅地处理异常
GlobalScope没有绑定任何Job对象,它用于构建最顶层的
协程
。这些
协程
的生命周期会跟随着Application。在GlobalScope中创建的Coroutines,是有可能会导致应用崩溃的。
fengzhizi715
·
2023-11-28 17:29
第二十章:多线程
进程线程
的特点1.进程是资源分配的最小单位,线程是最小的执行单位2.一个进程可以有多个线程3.线程共享进程资源packagetwentyth;publicclassThreadTestextendsThread
情 殇
·
2023-11-28 15:55
java
开发语言
java多线程-扩展知识一:
进程线程
、并发并行、同步异步
1、进程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。狭义定义:进程是正在运行的程序的实例(aninstanceofacomputerprogramthati
清爽的暗之妖刀0369
·
2023-11-28 14:50
java基础进阶
java
多线性
线程
多线程
Java多线程
Kotlin Flow使用
一、前言:Flow是kotlin提供的一个工具,使用
协程
封装成生产者-消费者模式,上流来负责生产,下流来接收消耗。
因为我的心
·
2023-11-28 12:05
二、Lua数据类型
用单引号或双引号:(二)可以包含换行的字符串(三)字符串与数字做数学运算时,优先将字符串转换成数字(四)计算字符串长度五、数据类型-table六、数据类型-function七、数据类型-其他(一)thread:
协程
yolo0616
·
2023-11-28 11:06
LuaNotes
lua
junit
开发语言
java
协程
操作mysql数据库
我的项目:nanshaws/nettyWeb:复习一下netty,并打算做一个web项目出来(github.com)最近在项目中分别添加了虚拟线程操作mysql数据库,和用
协程
操作mysql数据库同理先跟我这个博客操作一下前面的
村口曹大爷
·
2023-11-28 11:02
数据库
java
mysql
java协程操作mysql
C++多线程线程同步问题
一、
进程线程
概念进程通常被定义为一个正在运行的程序的实例,是一个程序在其自身地址空间中的一次执行活动。进程从来不执行任何东西,它是线程的容器。
今天也要努力搬砖
·
2023-11-28 10:24
c++
多线程
探究 .NET 的多线程 Thread、ThreadPool、Task、Parallel、await/async
.NET的多线程Thread、ThreadPool、Task、Parallel、await/async探究
进程线程
操作系统为什么可以多线程并发并行同步异步异步方法线程1.0Thread线程2.0线程池ThreadPool
以燃
·
2023-11-28 10:26
.NET
.NET
Core
.net
c#
多线程
并发编程
精通
协程
的必会十一个高级技巧
在Android应用开发中,
协程
已经成为异步编程的首选工具之一。它使并发任务管理变得更加容易,但它的强大功能远不止于此。
BlueSocks
·
2023-11-28 05:01
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他