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网络性能
【计算机网络笔记】数据链路层——差错编码
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-26 08:42
计算机网络
笔记
【计算机网络笔记】多路访问控制(MAC)协议——随机访问MAC协议
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-26 08:37
计算机网络
笔记
Linux的进程/线程/
协程
系列4:进程知识深入总结:上篇
Linux的进程/线程/
协程
系列4:进程/线程相关知识总结前言本篇摘要:1.进程基础知识1.1串行/并行与并发1.2临界资源与共享资源1.3同步/异步与互斥1.4进程控制原语1.5进程状态2.进程进阶知识
shao918516
·
2023-11-26 06:38
linux
进程控制块
进程上下文切换
用于模式和内核模式
进程中断
中断描述符表
EPOLL
OUT例子
EPOLL
OUT触发条件
下面的代码都在ET下工作群里小伙伴没搞懂
EPOLL
OUT再写2个例子;2个例子都是回声服务器代码;关于
EPOLL
ET的基础,以及
EPOLL
IN|
EPOLL
OUT|
EPOLL
ET一起注册的例子:
EPOLL
ET
__xa__
·
2023-11-26 01:41
帮别人写作业
unixc
EPOLLOUT
EPOLLET
尾递归优化 快速排序优化 CPS 变换 call/cc setjmp/longjmp coroutine
协程
栈编程和控制流 讲解
尾递归优化快速排序优化CPS变换call/ccsetjmp/longjmpcoroutine
协程
栈编程和控制流讲解本文为对CS61A学习后部分函数式编程的扩展及最近接触编程语言控制流的学习和思考,主题是栈编程和控制流相关
RzBu11d023r
·
2023-11-25 23:14
理解性笔记
编程语言
python
lisp
Jetpack Compose 中的高级状态和附带效应(上)
如何使用rememberCoroutineScopeAPI在可组合项中创建
协程
并调用挂起函数。一、准备工作1.1、熟悉结构
Android学习小分队
·
2023-11-25 20:46
android
Centos 7 环境下 PostgreSQL 生产环境优化
sysctl.conf#修改内容如下:#提高内存缓冲区大小kernel.shmmax=8589934592kernel.shmall=2097152#提高文件描述符限制fs.file-max=65536#提高
网络性能
蒜丶
·
2023-11-25 16:41
PostgreSQL
centos
postgresql
linux
计算机
网络性能
指标中 “速率” 与 “带宽” 的区别
速率:网络技术中的速率指的是数据的传送速率,它也称为数据率(datarate)或比特率(bitrate)。当提到网络的速率时,往往指的是额定速率或标称速率。带宽:在计算机网络中,带宽用来表示网络中某通道传送数据的能力,因此网络带宽表示在单位时间内网络中的某信道所能通过的“最高数据率”。对比:简言之,速率是额定值,带宽是最大值。速率是标准/额定状况下的数据传送速率,即(标准/额定)数据率;带宽是极限
小明老爷
·
2023-11-25 15:46
计算机网络
计算机网络
计算机
网络性能
指标在网络通信系统中的产生及影响各性能指标的因素。
1速率:网络中的速率即传送数据的速率,也称数据率(datarate)或比特率(bitrate)。速率是指单位时间内信道上所能传输的数据量。影响因素主要有:带宽、时延,丢包。2带宽:传输模拟信号(图中下)时,带宽是是指信号具有的频带宽度,单位是赫(或千赫、兆吉等)。传输数字信号(图中上)时,带宽信号时:“带宽”是数字道所能传送的“最高数据率”的同义语,单位是“比特每秒”,或b/s(bit/s),还有
360-=56
·
2023-11-25 15:15
网络
计算机
网络性能
指标——时延,时延带宽积,RTT和利用率
时延时延:数据(报文、分组、比特流)从网络的一端传送到另一端所需要的时间。也叫延迟或迟延,单位是s。时延包括:发送时延(传输时延),传播时延,排队时延,处理时延。高速链路:发送速率提高,并不会影响电磁波的传输速度传输速度仅仅与传播介质有关,电磁波传播是固定的。时延带宽积时延带宽积=传播时延*带宽。时延带宽积其实表示的包含的数据量。时延带宽积又可称为以比特为长度的链路长度。即某段链路现在有多少比特。
臭小子222
·
2023-11-25 15:43
计算机网络系列
网络
计算机
网络性能
指标
计算机
网络性能
指标:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率速率:连接在计算机网络上的主机在数字信道上传送数据位数的速率。单位是b/s,kb/s,Mb/s,Gb/s。
BEYONDmonster
·
2023-11-25 15:37
计算机网络
网络
个人整理, 阅读过的干货文章 (每天随时更新)
程序员进阶学习书籍参考指南教你在不使用框架的情况下也能写出现代化PHP代码巧用PHP数组函数PHP框架中间件实现没错,这就是面向对象编程(设计模式)需要遵循的6个基本原则令人困惑的strtotime在PHP中使用
协程
实现多任务调度垃圾回收机制
weixin_47418778
·
2023-11-25 15:33
php
golang
redis
mysql
mongodb
(翻译的)(昨天的)
Theskyisvast,theseaisboundless,theearthiswarm,themountainsarebeautiful,andnatureisfullofbeauty.Factoriesar
epoll
uted
成功技术学院
·
2023-11-25 15:03
怎么禁止员工私自修改ip地址
然而,有些员工可能会试图修改这些分配的IP地址,这可能会导致一系列问题,包括
网络性能
下降、安全风险增加等。因此,禁止员工私自修改IP地址是必要的。
域之盾
·
2023-11-25 14:02
tcp/ip
服务器
网络协议
golang
协程
的实现原理
核心概念要理解
协程
的实现,首先需要了解go中的三个非常重要的概念,它们分别是G,M和P,没有看过golang源代码的可能会对它们感到陌生,这三项是
协程
最主要的组成部分,它们在golang的源代码中无处不在
不会写代码的女程序猿
·
2023-11-25 13:42
spring
cloud
spring
boot
软件架构
golang
java
jvm
Python爬虫技巧:百万级数据怎么爬取?
目录前言一、使用多线程/
协程
提高爬虫速度1.1使用多线程1.2使用
协程
1.3注意事项二、使用代理IP解决目标网站限制爬虫的问题三、使用分布式爬虫四、其他一些小技巧总结前言在实际的爬取过程中,我们经常会遇到一些需要大量爬取数据的情况
卑微阿文
·
2023-11-25 13:43
python
爬虫
开发语言
【Unity小帮手】
协程
实现异步加载场景
一共需要:三个场景(Scene)、两个脚本A:(第一个场景)B:(进度条场景)制作进度条(使用UGUI):包含滑动条(Slider)、文本(Text)C:(第二个场景)具体制作流程如下:(1)将脚本①放置在A场景中,实现点击跳转至B场景功能。代码如下: publicvoidGo() { SceneManager.LoadScene("B"); }(2)将脚本②放置在B场景中的载入文本
Y1RV1NG
·
2023-11-25 12:17
Unity小帮手
unity
游戏引擎
kotlin核心之
协程
协程
是轻量级线程(官方表述)
协程
就是方法调用封装成类线程的API。方法调用当然比线程切换轻量;而封装成类线程的API后,它形似线程(可手动启动、有各种运行状态、能够协作工作、能够并发执行)。
步基
·
2023-11-25 11:47
Android开发
kotlin
10分钟带你搞懂
协程
、LiveData-和-Flow,kotlin
协程
并发
从API1开始,处理Activity的生命周期(lifecycle)就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图:随着Fragment的加入,这个问题也变得更加复杂:而开发者们面对这个挑战,给出了非常稳健的解决方案:分层架构。分层架构如上图所示,通过将应用分为三层,现在只有最上面的Presentation层(以前叫UI层)才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。
m0_66144765
·
2023-11-25 11:44
程序员
架构
移动开发
android
【Kotlin精简】第9章 Kotlin Flow
1前言上一章节我们学习了Kotlin的
协程
【Kotlin精简】第8章
协程
,我们知道
协程
实质是对线程切换的封装,能更加安全实现异步代码同步化,本质上
协程
、线程都是服务于并发场景下,其中
协程
是协作式任务,线程是抢占式任务
__Yvan
·
2023-11-25 11:41
Kotlin
Android
kotlin
开发语言
android
Python 爬虫高阶
文章目录爬虫高阶一、验证码识别1、简介2、使用方法二、模拟登录1、通过抓包分析2、基于cookie三、代理ip四、异步爬虫1、简介2、异步爬虫方式2.1多线程,多进程2.2线程池,进程池2.3单线程+
协程
SteveKenny
·
2023-11-25 09:14
python
#
爬虫
python
http
开发语言
【Python之路】第九篇--Python基础之线程、进程和
协程
进程与线程的历史进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进程控制块用来记录进程的外部特征,描述进程的执行变化过程,系统可以利用它来控制和管理进程,它是系统感知进程存在的唯一标志。在早期的操作系统里,计算机只有一个核心,进程执行程序的最小单位,任务
weixin_30339457
·
2023-11-25 08:48
python
c/c++
操作系统
Go
协程
原文Thewaytogo一、什么是
协程
?1、进程和多线程一个应用程序是运行在机器上的一个进程;进程是一个运行在自己内存地址空间里的独立执行体。
Chasel_H
·
2023-11-25 07:16
Golang
Go
协程
间的通信
原文Thewaytogo一、概念我们知道
协程
是独立执行的,他们之间没有通信。
协程
间必须通过通信协调/同步他们的工作。
Chasel_H
·
2023-11-25 07:16
Golang
golang
python
linux禁止修 5在线阅读,linux – 如何在不重新编译内核的情况下禁用CentOS 5.3中的nf_conntrack内核模块...
我正在运行CentOS5.3,并希望禁用nf_conntrack模块以提高haproxy的
网络性能
.我正在使用一些简单的规则运行iptables.我真的不需要连接跟踪.我在Rackspace云服务器上运行
小杨说电影
·
2023-11-25 04:30
linux禁止修
5在线阅读
游戏服务器中的Netty应用以及源码浅析
所以这里也把这次对源码的研究成果分享出来以下都是在游戏服务器开发中针对Netty使用需要了解知识点以及相关优化这次分享主要设计以下内容1.Netty线程模型2.Netty对TCP相关参数的配置和具体含义3.Netty对
Epoll
ludongguoa
·
2023-11-25 02:53
服务器
java
运维
Android-图片加载库 Coil 介绍
框架介绍Coil是Android上的一个全新的图片加载框架,它的全名叫做coroutineimageloader,即
协程
图片加载库。与传统的图片加载库Glide,Picasso或Fresco等相比。
我爱田Hebe
·
2023-11-25 00:17
Python的
协程
异步IO(asyncio)详解
一、
协程
简介1.1定义
协程
不是系统级线程,很多时候
协程
被称为“轻量级线程”、“微线程”、“纤程(fiber)”等。简单来说可以认为
协程
是线程里不同的函数,这些函数之间可以相互快速切换。
m0_68949064
·
2023-11-24 22:50
Python
python
asyncio
Redis底层多路复用
操作系统底层的五种最重要的IO模型BlockingIONoneBlockingIOIOmultiplexingIOsignaldrivenIOasynchronousIOIO多路复用三大函数select方法poll方法
epoll
小张同学
·
2023-11-24 19:39
Redis
redis
java
数据结构
linux
吃透BGP,永远绕不开这些基础概述,看完再也不怕BGP了!
学习掌握了BGP,对工作中提高
网络性能
、增强网络稳定性以及安全性等等多方面,都挺关键的。想吃透BGP,绕不开我今天要说的这些基础概述和实例!1基础概述说BGP之前,我们先从计算机网络的基础开始说起。
GLAB-Mary
·
2023-11-24 18:38
智能路由器
php
开发语言
【Go语言从入门到实战】并发篇
Go语言从入门到实战—并发篇
协程
ThreadvsGroutine相比之下,
协程
的栈大小就小很多了,创建起来也会更快,也更节省系统资源。
小成同学_
·
2023-11-24 16:58
Go
golang
后端
【计算机网络】多路复用的三种方案
文章目录1.selectselect函数select的工作特性select的缺点2.pollpoll函数poll与select的对比3.
epoll
epoll
的三个接口
epoll
的工作原理
epoll
的优点
超人不会飞)
·
2023-11-24 13:57
Linux网络篇
计算机网络
Linux
Redis笔记进阶篇:万字长文-整理Redis,各种知识点,建议收藏
四、select、poll、
epoll
五、Redis的事务六、Redis的监控七、Redis的配置文件八、Redis的持久化8.1、fork()系统调用8.2、RDB8.3、AOF8.4、RDB和AOF
马小屑
·
2023-11-24 13:31
redis
redis
缓存
数据库
Dart之异步编程和future对象
.Event-Looper1.2.单线程模型1.3.Dart的消息循环和消息队列(重中之重)1.4.通过链接方式指定任务顺序1.5Dart的事件循环Future类**错误处理**Isolate(隔离)
协程
代码演示
镇天雷帝
·
2023-11-24 10:21
Dart
多线程
dart
优化 AIX 7
网络性能
:NFS 监控和调优
http://cloud.csdn.net/a/20110211/291647.html简介在考虑NetworkFileSystems(NFS)时,通常性能调优是您会想到的最后一件事。您太过专注于合理配置文件系统和确保系统的安全性,因而可能经常忘记NFS中的N代表网络。遗憾的是,如果您重视NFS调优,您可能有一个性能很差的NFS。所幸,IBM集成了若干工具来帮助监控和调优AIX上的NFS,包括nf
islandstar
·
2023-11-24 09:25
NFS
aix
网络
优化
服务器
工具
tcp
【计算机网络笔记】数据链路层概述
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-24 08:31
计算机网络
笔记
深入探讨Python中的
协程
协程
是一种轻量级的并发编程方式,可以在单个线程内实现并发执行的效果。在Python中,
协程
通过asyncio模块提供的异步编程功能来实现。本文将详细介绍Python中
协程
的概念、使用方法和示例代码。
冰雪之境
·
2023-11-24 06:09
python
java
开发语言
Python
使用Koin和Kotlin搭建简单的MVVM框架(上)
基础知识Coroutines(
协程
)Kotlin选择Kotlin的主要原因是因为Kotlin使Android开发更快、更好、更简洁。Koin:轻量级依赖注入框架。
努尔江
·
2023-11-24 06:45
网络学习
目录技术博客框图网络协议栈应用层传输层网络层数据链路层专题监控SKB发送和接收全过程
EPOLL
丢包问题Keepalive全连接和半连接localhostNATDPDKTCXDPCilium虚拟网络SDNOVS
摩斯电码
·
2023-11-24 06:11
网络
学习
网络性能
篇
倪朋飞《Linux性能优化实战》33|关于Linux网络,你必须知道这些(上)网络模型:7层网络模型(OSI网络模型)与4层网络模型(TCP/IP网络模型)Linux网络收发流程;环形缓冲区、sk_buff缓冲区、套接字缓冲区;网卡接收数据后,经过几次拷贝才能到用户进程=================================================================
lingshengxiyou
·
2023-11-24 06:10
DPDK
linux
c++
网络
tcp/ip
网络协议
linux
虚拟机
Go语言工程进阶-并发编程
重点内容
协程
Goroutine通道Channel锁Lock线程同步WaitGroup知识点介绍Go语言可以充分发挥多核优势
协程
Goroutine
协程
运行在线程之上,
协程
并没有增加线程数量,只是在线程的基础之上通过分时复用的方式运行多个
协程
沐雨橙风24
·
2023-11-24 05:24
青训营笔记
go
go语言并发编程(一)
一、
协程
Goroutine通常情况下,程序在运行时只有一条主
协程
,按照顺序的形式来进行执行。当我们想让程序的两个函数及多个函数进行并发执行时,需要在函数名前加上关键字go,来为程序建立一个子
协程
。
冰激凌不是冰的
·
2023-11-24 05:53
go并发
golang
开发语言
后端
Go语言并发编程:通道(Channel)的使用
Go语言并发编程:通道(Channel)的使用Go语言提供的
协程
(goroutine)来进行并发编程,
协程
是轻量级线程,对资源消耗相对线程来说比较小,一个程序中可以同时运行成千上万个
协程
。
go lang
·
2023-11-24 05:21
go
golang
go
十一、kotlin的
协程
(二)
协程
的异步流为什么要有异步流?挂起函数可以异步返回单个值,但如果需要返回多个值怎么办?
渣渣→_→
·
2023-11-24 04:15
kotlin
kotlin
android
java
xhr.poll(5_5个最佳WordPress Poll插件比较(2020年)
Onlin
epoll
sarehighlyengagingandcanbeusedtoboostuserengagementonyourwebsite.Inthisarticle,wewillcomparethebestWordPresspollplugins
cumyupx7788305
·
2023-11-24 03:22
python
java
css
wordpress
html
【Web系列二十】Django+Celery+Asgiref+Channels+
协程
锁实现Websocket异步并发
win下只支持多
协程
并发,如何解决Eventloop异步循环问题?这篇文章就介绍一个博主亲测成功的实施例架构。环境配置安装python库asgiref
Nicholson07
·
2023-11-24 00:45
Web开荒
python
django
websocket
web
华为HCIA数通Datacom,交换相关基础VLAN,Trunk,Hybrid配置
广播:一对多有二、VLAN产生背景现网中,默认一台交换机属于VLAN1,PC发数据请求ARP广播报文,则整个交换机除接收这个借口以外的其他所有接口泛洪,此时会产生大量的广播报文,不安全,占用带宽,影响
网络性能
340bf99533e3
·
2023-11-23 23:14
nginx架构设计
对于一个高性能的服务器,需要考虑如下约束:性能
网络性能
(是否应对高并发)单词请求延迟性网络效率可伸缩性(能够添加组件提供服务,耦合度低)简单性(组件越简单,越容易理解和实现)可修改性(修改的难易程度)可见性
m风满楼
·
2023-11-23 23:05
go语法 — channel的基础用法
1、channel介绍Channel是go语言内置的一个非常重要的特性,也是go并发编程的两大基石之一(另一个是go,也就是goroutine),Go内建channel实现了go
协程
之间数据的读写相关操作
RachelHwang
·
2023-11-23 22:09
go
golang
开发语言
后端
go
kotlin
协程
协程
是什么
协程
是一种在程序中处理并发任务的方案,也是这种方案的组件。
Athephoenix
·
2023-11-23 21:47
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他