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
协程epoll网络性能
Python线程进程
协程
Python线程进程
协程
所讲内容:多任务的介绍多任务的概念线程(重点)线程(注意点)多线程-共享全局变量(重点)多线程-共享全局变量-问题同步互斥锁(重点)案例:多任务版udp聊天器进程以及状态进程的创建
南风~~~
·
2023-11-17 17:20
Python
Python
线程
进程
协程
day5-进程、线程、
协程
day5-进程、线程、
协程
1.进程进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础2.进程的优点:动态性:进程是程序的一次执行过程,是临时的,
vic_123
·
2023-11-17 17:47
学习
python
多进程
多线程
计算机网络面试问题总结
计算机网络I/O复用12.五种IO复用13.Reactor和Proactor14.
epoll
如何判断数据已经读取完成1.selectpoll和
epoll
的原理以及最大区别2.什么是IO复用3.阻塞I/O
Michael.Scofield
·
2023-11-17 16:20
记录
计算机网络
Python爬虫 之 异步爬虫
异步爬虫异步爬虫初识异步爬虫方式li视频源码讲解
协程
异步编程什么是
协程
:实现携程的方法:事件循环单条时间启动多个事件启动(重要)await关键字(重要)回调函数(重要)
协程
中的requests—aiohttp
「 25' h 」
·
2023-11-17 15:23
爬爬爬虫
爬虫
python
Django3(二)异步编程
目录一、使用多线程二、启用ASGI服务三、异步视图异步与同步的转换其他:消息队列(基本概念)异步编程:使用
协程
、线程、进程、消息队列等方式实现。Django支持多线程、内置异步和消息队列方式实现。
小炫y
·
2023-11-17 15:52
django
python
后端
Python 异步编程之——进程
进程、线程和
协程
,在概念上虽然有差异,但都是为了解决异步编程问题,主要是效率问题。1、概念进程是指计算机中程序运行的一个实例,最直观的观察就是打开windows的任务管理器。
Jiangugu
·
2023-11-17 15:45
基础语法
python
后端
计算机网络期末考试重点
(实体、协议及服务)5.计算机
网络性能
指标(数据传输速率、带宽、吞吐量、时延、时延带宽乘积、往返时延RTT)二、作业1-10,1-11,1-19,1-20,1-28,1-30,1-35
洋溢不吃香菜
·
2023-11-17 13:42
网络
使用cdn好处
在当今数字化的世界中,
网络性能
是日常工作中的重要关注点。
德迅云安全-小娜
·
2023-11-17 13:39
cdn
网络
cdn
Python 生成器(generator)详细总结+示例
生成器有两种表示:生成器表达式生成器函数生成器函数还包括一下内容:通用生成器
协程
生成器委托生成器子生成器生成器表达式生成器表达式是用圆括号来创建生成器,其语法与推导式相同,只是将[]换成了()。
Jairoguo
·
2023-11-17 09:44
All
Python
python
生成器
【计算机网络笔记】网络地址转换(NAT)
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-17 07:32
计算机网络
笔记
网络
网络服务器开发总结
本文涉及到异步连接、异步域名解析、热更新、过载保护、网络模型与架构及
协程
等,但不会涉及accept4、
epoll
等基本知识点。
gocpplua
·
2023-11-17 05:57
服务器开发
网络服务器开发总结
网络服务器
可写事件
连接缓冲区
独立开发者er
操作系统笔记、面试八股(一)—— 进程、线程、
协程
文章目录1.进程、线程、
协程
1.1进程1.1.1进程间的通信方式1.1.2进程同步方式1.1.3进程的调度算法1.1.4优先级反转1.1.5进程状态1.1.6PCB进程控制块1.1.7进程的创建和撤销过程
Your_Raymond
·
2023-11-16 22:29
操作系统
面试
java
进程,线程和
协程
以及进程,线程和
协程
的使用场景、什么是鸭子类型、并行和并发
1.1并行和并发2进程,线程和
协程
。代码如何实现?你在哪里用过?2.1进程2.2线程2.3
协程
2.4进程,线程和
协程
的使用场景3什么是鸭子类型1为什么有了gil锁还要互斥锁?
林圜围
·
2023-11-16 20:33
面试题
GIL
mutex
进程
线程
协程
鸭子类型
网络
Go 语言编译环境
并发支持:Go语言内置了并发编程的支持,可以方便地实现多线程和
协程
。这使得Go语言在处理高并发场景时具有很大的优势。垃圾回收:Go语言采用了自动垃圾回收机制,可以有效地管理内存资源,减少程
编织幻境的妖
·
2023-11-16 16:07
golang
开发语言
后端
网络基础自学2 | 计算机网络的数据通信方式与性能指标
文章目录一网络的组成1.边缘部分C/S通信方式P2P通信方式2.核心部分电路交换报文交换分组交换3.特殊接入网二网络的类别1.按作用范围分类2.按传输技术分类3.按拓扑结构分类4.按使用者进行分类5.按传输介质分类三
网络性能
指标
「已注销」
·
2023-11-16 14:50
计算机网络
网络
1.6 计算机网络的性能指标(2)
在上次学习了四个常用的计算机
网络性能
指标,这次学习另外四个性能指标。首先来看时延带宽积,从字面意思就可以看出,该性能指标是时延与带宽的乘积。
「已注销」
·
2023-11-16 13:44
#
一
网络基础知识
p2p
网络
网络协议
Python爬虫进阶:提升爬虫效率
文章目录一、单线程+多任务异步
协程
二、线程池+requests模块三、两个方法提升爬虫效率总结关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四
只存在于虚拟的King
·
2023-11-16 12:01
python
爬虫
开发语言
深度学习
经验分享
学习
计算机网络
网络超时检测-11.9
超时检测的必要性避免进程在没有数据时无限制地阻塞实现某些特定协议要求,比如某些设备规定,发送请求数据后,如果多长时间后没有收到来自设备的回复,需要做出一些特殊处理自带超时参数的函数如使用select/poll/
epoll
零基础的小杨
·
2023-11-16 11:05
网络编程
网络
linux
c语言
IO
tcp/ip
udp
嵌入式实时数据库
C/C++轻量级并发TCP服务器框架Zinx-框架开发002: 定义通道抽象类
文章目录2类图设计3时序图数据输入处理:输出数据处理总流程4主要实现的功能4.1kernel类:基于
epoll
调度所有通道4.2通道抽象类:4.3标准输入通道子类4.4标准输出通道子类4.5kernel
大大枫
·
2023-11-16 08:38
服务器
c语言
c++
【计算机网络笔记】DHCP协议
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-16 07:15
计算机网络
笔记
dhcp
简易搜索引擎SEWeibo
亮点:搜索支持关系关键字作为搜索条件,以文本情感极性作为初筛条件,以TF-IDF为搜索排序依据以Reactor模式为基础,实现C++后台,支持线程池、支持
epoll
实现I/O多路复用实现一个简单的前端,
carfied-feifei
·
2023-11-16 07:02
搜索引擎
c++
全文检索
中文分词
Kotlin retrofit
协程
最简单的使用(一)
一、引入依赖1、retrofit依赖2、gosn转换依赖3、网络日志依赖4、
协程
依赖代码如下:implementation'com.squareup.retrofit2:retrofit:2.6.0'implementation'com.squareup.retrofit2
杨忆
·
2023-11-16 06:56
Android
kotlin
android
将kotlin
协程
用于网络请求---完整实例,看这一篇就够了
前言:关于kotlin
协程
的介绍网上一大堆,用于网络请求的介绍也是一大堆,此文章不讲解各种原理,只讲实例使用,只要你有kotlin基础保证能看懂,看完就可以实际将kotlin
协程
应用于网络请求,从此废弃掉回调地狱
KillaXiao
·
2023-11-16 06:55
kotlin
Android相关
kotlin
android
如何在kotlin中正确使用retrofit
第一步:添加retrofit依赖,版本要求2.6.0+,支持
协程
//添加retrofit依赖,版本要求2.6.0+,支持
协程
implementation'com.squareup.retrofit2:retrofit
辉常惊喜
·
2023-11-16 06:54
kotlin
java
http
kotlin retrofit
参考博客【Android】【Kotlin】使用【Retrofit】基本使用如何在kotlin中正确使用retrofit将kotlin
协程
用于网络请求—完整实例,看这一篇就够了Kotlin
协程
+Retorfit
music score
·
2023-11-16 06:13
kotlin
retrofit
开发语言
Android网络模块基本实现步骤
最新的版本已经支持使用Kotlin
协程
完成网络请求,可以根据具体需求选择合适的网络框架。创建网络请求:根据需要发送的请求类型(GET、POST等)和参数,构造对应的网络请求。例如,使用Ht
运气真不错!
·
2023-11-15 14:14
学习
kotlin
android
美国BGP服务器有哪些优势?
·
网络性能
和可靠性:美国BGP专线服务器采用BGP协议,一种高级动态路由协议,能够提供高可靠性和稳定的网络连接。这意味着用户可以享受到出色的
网络性能
。
恒创科技HK
·
2023-11-15 10:49
服务器
运维
Netty Review - 从BIO到NIO的进化推演
服务器的弊端NIONIO要解决的问题模拟NIO方案一:(等待连接时和等待数据时不阻塞)方案二(缓存Socket,轮询数据是否准备好)方案二存在的问题NIO是如何解决这些问题的使用select/poll/
epoll
小小工匠
·
2023-11-15 09:33
【Netty】
nio
linux+fork+网络编程,Linux网络编程之socket使用fork并发处理多个client的请求和对等通信P2P.docx...
在未讲到select/poll/
epoll
等高级IO之前,比较老土的办法是使用来实现。
weixin_39680208
·
2023-11-15 08:17
linux+fork+网络编程
【计算机网络笔记】CIDR与路由聚合
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-15 07:16
计算机网络
笔记
epoll
、poll、select的原理和区别
一、什么是
epoll
?
epoll
是一种I/O事件通知机制,是linux内核实现IO多路复用的一个实现。
紫罗兰盛开
·
2023-11-15 07:43
高阶扩展
java
linux
C/C++轻量级并发TCP服务器框架Zinx-框架开发001: 读取标准输入,回显到标准输出
文章目录完整代码实现参考-非项目使用项目使用的代码-乱-但是思路与上面的相同创建Kernel类添加删除修改
epoll
,才能写run方法创建stdin_Channel类在Kernel类中实现run方法完整代码实现参考
大大枫
·
2023-11-15 06:57
c语言
c++
tcp/ip
C++ SOCKET通信模型(一)select
以前做游戏服务器的时候我就听说过IOCP和
EPOLL
,一直没来得及去填这个坑,从今天开始有多余的时间打算把这个重要的坑填上。
lld951027
·
2023-11-15 06:19
C/C++
C++
Socket
通讯模型
OpenHarmony Promise详解
一,定义作为一个android开发人员,刚接触Promise可能不好理解,因为android中的异步操作都是开启线程操作或者kotlin的
协程
,但是Promise并不是单独去开启一个线程来处理异步任务,
袁震
·
2023-11-15 06:46
鸿蒙
【Kotlin精简】第8章
协程
1简介Kotlin中的
协程
提供了一种全新处理并发的方式,您可以在Android平台上使用它来简化异步执行的代码。
__Yvan
·
2023-11-15 05:17
Kotlin
Android
kotlin
开发语言
android
kotlin
协程
-Android实战,android面试八股文
{tv_text.text=“error”}})}//使用
协程
请求+渲染数据funrequestData2(){GlobalScope.launch(Dispatchers.Main){try{tv_text.text
m0_66264655
·
2023-11-15 01:52
程序员
架构
移动开发
android
【面试真题】面试官最喜欢问的MPLS,你知道几个?
大家好,上次发了面试题后,就有小伙伴私信我说还有没有其他面试题,所以今天又整理了几个,分享给大家~1、在路由条目庞大的骨干网,使用mpls可以提高
网络性能
,降低延迟,原理是什么?
最铁头的网工
·
2023-11-15 01:29
华为认证
网络工程师
数通
2022提前批 - 深信服 - Python开发工程师 - 08.21 - 一面复盘
6、GIL锁有了解吗,解释一下7、
协程
和线程之间的区别8、进程切换和线程切换的区别9、Python函数声明中有三种类型的参数,说
Castle Yeager
·
2023-11-14 22:38
Python
笔记
Python学习
安卓Module with the Main dispatcher is missing.报错
在使用Dispatchers.Main作为上下文启动
协程
时报错:E/E:java.lang.IllegalStateException:ModulewiththeMaindispatcherismissing.AdddependencyprovidingtheMaindispatcher
ffmydream
·
2023-11-14 19:40
安卓kotlin
协程
中更新UI
button.setOnClickListener{CoroutineScope(Dispatchers.IO).launch{try{valsc=Socket(srvUrl,mPort)sc.soTimeout=10000valos=sc.getOutputStream()valpw=PrintWriter(os)pw.write(textView.text.toString()+"\n")pw
ffmydream
·
2023-11-14 19:40
kotlin
疯狂游戏日常实习一面凉经
2.unity
协程
实现原理,GC机制,怎么减少gc3.unity生命周期4.有没有了解过3D知识(无,做的都是2
努力做游戏的K
·
2023-11-14 18:09
游戏
高并发架构设计经验
高并发是从业务角度去描述系统的能力,实现高并发的手段可以采用分布式,也可以采用缓存等,当然也包括多线程、
协程
,但远远不仅如此;高并发的基本表现为单位时间内系统能够同时处理的请求数,高并发的核心是对资源的有效
Java_LingFeng
·
2023-11-14 15:03
java
数据库
程序人生
后端
开发语言
一篇揭秘Linux高性能服务
epoll
的本质
导语
epoll
接口是为解决Linux内核处理大量文件描述符而提出的方案。该接口属于Linux下多路I/O复用接口中select/poll的增强。
Linux内核站
·
2023-11-14 15:23
linux
运维
服务器
Linux内核
网络地址值设置多少?一篇SEO优化的文章解析
在网络安全和网络通信中,正确设置网络地址值,不仅能够提高网络的安全性和可靠性,还能优化
网络性能
。那么,网络地址值应该设置多少,才能最优化地满足需求呢?虎观代理小二二将从不同的角度详细解析这个问题。
hgdlip
·
2023-11-14 14:35
ip
网络
网络协议
网络
tcp/ip
Rust的并发编程(一)多进程并发
并发的方式一般包含为三种:多进程、多线程以及最近几年刚刚火起来的
协程
。多进程并发创建子进程首先,我们创建两个项目,一个为子进程,一个为主进程。
swanmy
·
2023-11-14 13:31
Rust语言学习笔记
rust
Hyperf微服务——一、认识微服务
传统FPM进程同步阻塞框架Hyperf
协程
异步非阻塞框架二、为什么用微服务微服务的优点微服务的缺点HTTP和RPC三、服务治理服务注册与发现服务重试服务熔断与降级服务限流调用链追踪服务监控自动化运维一、
Justin-D
·
2023-11-14 12:15
微服务
php
微服务
php
Hyperf
【计算机网络笔记】IP子网划分与子网掩码
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-14 07:31
计算机网络
笔记
tcp/ip
【APUE】高级I/O
IO1.3非阻塞IO1.4信号驱动式IO1.5多路转接1.6异步IO二、有限状态机编程2.1基本思想2.2数据中继模型2.3数据中继实现2.4中继引擎实现三、IO多路转接3.1select3.2poll3.3
epoll
3.3.1
epoll
_create3.3.2
epoll
_ctl3.3.3
epoll
_wait3.3.4
林沐华
·
2023-11-14 03:44
UNIX环境高级编程
c++
linux
操作系统
系统编程
有限状态机
今天知道LiveData的ktx是真的香
+版本了,但是呢,因为之前没有从0开始写过一个Kotlin的APP,就陷入了一个JAVA思维,在JAVA中我们知道要做到像
协程
这么处理不是不能,只是过于复杂,一般水平的人根本驾驭不住,恰巧,我根本不敢想
码中之牛
·
2023-11-14 02:43
Android
移动开发
jetpack
android
Android
移动开发
APP框架
android
jetpack
golang
协程
优雅退出
golang
协程
优雅退出的几种方式一:context(上下文方式)funcmain(){ctx,cancel:=context.WithTimeout(context.Background(),time.Duration
lucas-go
·
2023-11-13 23:44
golang
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他