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
套接字Channel
muduo库的模拟实现——TcpServer部分
文章目录一、Connection模块1.成员变量2.构造函数以及
Channel
的五个事件回调函数3.建立连接接口4.发送接口5.关闭连接接口二、TcpServer模块一、Connection模块Connection
JJP不会CPP
·
2024-02-07 03:00
muduo库
c++
linux
mysql
开发语言
setTimeout、Promise、Async/Await 的区别
执行顺序:同步任务——>微观任务——>宏观任务3、宏观任务的方法有:script(整体代码)、setTimeout、setInterval、I/O、UI交互事件、postMessage、Message
Channel
为光pig
·
2024-02-07 02:15
libevent源码解析--evconnlistener, evconnlistener_event
服务端需要通过监听
套接字
监听,并通过监听
套接字
的可读事件,取出新的被动连接,用于和客户端进行后续通信。这里,我们分析libevent中如何处理服务端
raindayinrain
·
2024-02-07 01:49
4.5.网络-Libevent
evconnlistener
服务端监听
Golang与Erlang有什么差异
并发模型Golang使用goroutines和
channel
s机制实现并发。Goroutines是一种轻量级的线程,它们可以并发执行,而
channel
s用于在不同的goroutine
咕噜签名分发
·
2024-02-06 23:24
erlang
开发语言
select
每个case语句里必须是一个IO操作,确切的说,应该是一个面向
channel
的IO操作。实例1测试当select中的其他条件分支都没有准备好的时候,default分支会被执行。
遇见你_17be
·
2024-02-06 22:50
Redis 的发布与订阅
此种模式下,消息发布者和订阅者不进行直接通信,发布者客户端向指定的频道(
channel
)发布消息,订阅该频道的每个客户端都可以收到该消息,如图1所示。
后端阿一
·
2024-02-06 21:42
Redis
redis
数据库
缓存
Redis第二十九讲 Redis集群发布订阅模式以及Redis集群事务
Redis第六讲Redis之List底层数据结构实现底层数据结构基本操作可以看我的这篇博客,Redis第十五讲Redis常用数据结构的基本操作Redis发布订阅机制,在这种机制下,消息发布者向指定频道(
channel
程序员路同学
·
2024-02-06 21:41
Redis
redis
redis-订阅发布、事务
文章目录redis订阅发布pub/subredis事务redis订阅发布pub/subredis的list的blpop可以实现类似单播的效果,redis本身也提供了发布订阅模式以实现广播的效果PUBLISH
channel
message
名字忒不好取
·
2024-02-06 21:10
笔记
redis
数据库
缓存
五、Redis之发布订阅及事务管理
下图展示了频道
channel
1,以及订阅这个频道的三个客户端——client1、client2和client3之间的关系:当有新消息通过PUBLISH命令发送给频道
channel
1时,这个消息就会被发送给订阅它的三个客户端
acro_09
·
2024-02-06 21:38
数据库
redis
bootstrap
Vivado FIR IP核的使用
目录1.FIRIP核配置简介2.1Filteroptions2.2
Channel
specification2.3Implementati
hi小瑞同学
·
2024-02-06 20:09
#
Vivado
IP核配置
fpga开发
信号处理
matlab
信息与通信
项目-功能模块划分
功能模块划分前言一、SERVER模块Buffer模块Socket模块
Channel
模块Connection模块Acceptor模块TimerQueue模块Poller模块:EventLoop模块TcpServer
hu_yuchen
·
2024-02-06 20:54
one
thread
one
loop式并发服务器实现
c++
http
服务器
Netty源码 之 bind绑定流程
正是通过灵活的组件构建,优化后的数据结构,进而才能保证Netty框架面对高并发场景具有一定的能力1.1Netty相关组件Netty重要的组件有:
Channel
,EventLoop,Unsafe,
Channel
Pipeline
etcEriksen
·
2024-02-06 19:37
Netty源码
java
C# 使用Socket 实现TCP通信的客户端与服务器程序
Socketsock=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);监控ip4地址,
套接字
类型为TCP
ZhangJingHuaJYO
·
2024-02-06 18:08
C#
tcp/ip
c#
网络
美团爬虫
数量合适难度也还行)所以最后对比决定走微信小程序模拟器一个安装微信和其他的(去看我其他文章)开始抓包分别是这两个URL列表URL‘https://wx.waimai.meituan.com/weapp/v2/poi/
channel
pag
该账号已被注销_e09b
·
2024-02-06 18:20
2020-09-25 区块链学习笔记1 Fabric简介
HyperledgeFabirc特点Fabirc中的组件、术语HyperledgerFabricNetwork中的角色Hyperledger交易流程HyperledegerFabricNetwork的共识算法交易流程总结
Channel
胖王子
·
2024-02-06 16:37
区块链
区块链
[Linux] 网络编程
套接字
目录预备知识网络字节序网络字节序和主机字节序转换的库函数socket编程接口socket常见APIsockaddr结构
套接字
的种类预备知识1.在IP数据包头部中,有两个IP地址,分别叫做源IP地址和目的
lzb_kkk
·
2024-02-06 14:57
linux
网络
服务器
Weblogic配置SSL全过程
1基本原理1.1SSL简介SSL代表安全
套接字
层,主要用于两个目的:验证网站的身份以及(可选)客户身份在程序之间建立安全的加密连接SSL协议为通过网络连接的应用程序提供安全性。
西伯利亚疯狂的蚯蚓
·
2024-02-06 13:03
文档
SSL
Weblogic
Linux中有名管道和无名管道
无名管道基础进程间通信介绍常用通信方式无名管道(pipe)有名管道(fifo)信号(signal)共享内存(mmap)
套接字
(socket)过时的IPC通信方式SystemVIPC共享内存(sharememory
程序猿莫悔
·
2024-02-06 12:54
linux
服务器
数据库
libevent源码解析--evbuffer_chain,evbuffer,bufferevent,bufferevent_private
1.概述前面我们已经分析了event,event_callback,event_base及监听
套接字
处理。有了event_base我们便可实现事件监控,事件分发处理。
raindayinrain
·
2024-02-06 12:05
4.5.网络-Libevent
evbuffer_chain
evbuffer
bufferevent
buffevent_priv
Stream Api常用的案例汇总
可以是集合,数组,I/O
channel
,产生器generator等。聚合操作类似SQL语句一样的操作,比如filter,map,reduce,find,match,sorted等。
源码plus
·
2024-02-06 11:10
开发语言
java
《UNIX网络编程 卷1》 笔记: 使用select函数的单进程TCP回显服务器程序
在TCP客户/服务器程序示例这一节中,我们编写了一个多进程的TCP回显服务器程序,本节我们使用select函数监听服务器
套接字
和所有的客户的
套接字
来实现同样的功能。
alenliu0621
·
2024-02-06 10:48
UNIX网络编程
卷1
Linux
网络编程
select
tcp
从零开始手写mmo游戏从框架到爆炸(四)— session session
其实session就是用户的数据绑定和
channel
的绑定,有了session我们就可以做很多事情。
专业的程序员
·
2024-02-06 10:02
从零开始MMO游戏
游戏
java
mmo
java- SFTP文件上传下载
JSch-SFTP文件上传下载文章目录JSch-SFTP文件上传下载1.JSch简介2.
Channel
Sftp常用ApiJSch支持三种文件传输模式文件上传put()方法文件下载get()方法3.SFTP
@lihewei
·
2024-02-06 07:30
java
服务器
0203作业
5.
套接字
(Socket):-优点:支持网络通信,可用于不同主机之间的进程通信。6
JeromeSahara
·
2024-02-06 06:05
服务器
linux
运维
STM32 TIM 输入捕获
-------------------输入捕获结构体初始化-------------------*///配置输入捕获的通道,需要根据具体的GPIO来配置TIM_ICInitStructure.TIM_
Channel
严于绿己
·
2024-02-06 06:22
stm32
stm32
单片机
嵌入式
用Redis实现延时任务
解决的问题订单7天未处理,系统自动确认收货红包24小时未被查收,自动退款Redis方案Redis过期事件监听Redisson内置的延时队列Redis过期事件监听Redis中的默认
channel
_keyevent
Marciaguoguo
·
2024-02-06 04:06
redis
数据库
缓存
(超详细)8-YOLOV5改进-添加EMA意力机制
models下面新建一个EMA.py文件,在里面放入下面的代码代码如下:importtorchfromtorchimportnnclassEMA(nn.Module):def__init__(self,
channel
s
我要变胖哇
·
2024-02-06 03:43
yolov5改进
YOLO
深度学习
python
android中的序列化问题(Serializable小结)
a)当你想把内存中的对象写入到硬盘的时候;b)当你想用
套接字
在网络上传送对象的时候;c)当你想通过RMI传输对象的时候;再稍微解释一下:a)比如说你的内存不够用了,那
穿越平行宇宙
·
2024-02-06 02:22
RPC与Netty简介
RPC一.Socket介绍Socket概述Socket,
套接字
就是两台主机之间逻辑连接的端点。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。
一瓶橄榄菜
·
2024-02-06 02:16
java
java
Go同步原语的基石
Go是一门以并发编程见长的语言,它提供了一系列的同步原语方便开发者使用,例如sync包下的Mutex、RWMutex、WaitGroup、Once、Cond,以及抽象层级更高的
Channel
。
机器铃砍菜刀s
·
2024-02-06 01:12
网络编程
套接字
目录本节重点一、预备知识1.1理解源IP地址和目的IP地址1.2认识端口号1.3理解"端口号"和"进程ID"1.4理解源端口号和目的端口号1.5认识TCP协议1.6认识UDP协议1.7网络字节序二、socket编程接口2.1socket常见的API2.2sockaddr结构2.3in_addr结构2.4地址转换函数2.5关于inet_ntoa三、Tcp协议通讯流程四、TCP和UDP的对比五、关于前
Gay~
·
2024-02-05 22:17
Linux网络编程
网络
开发语言
linux
c++
udp
tcp/ip
网络协议
peer如何加入一个
channel
peer如何加入一个
channel
第一步:获取
channel
的genesisblock这个block是在
channel
创建的时候生成的本地文件。
CodingCode
·
2024-02-05 22:50
HDMI2.1之eARC简介-Dolby Atmos和DTS:X
DolbyAtmosDTS:X高分辨率音频更高的音频位深度和采样率低延迟音频对象型音频格式独立对象三维定位动态音场适应性和灵活性DolbyAtmos和DTS:XeARCeARC代表“enhancedAudioReturn
Channel
江上清风山间明月
·
2024-02-05 21:27
开发杂记
Dolby
TrueHD
HDMI2.1
eARC
Atmos
DTS
手写RPC框架:Netty高性能的秘密是?
客户端和服务端的启动是一个很简单的模版代码,我们更多的精力是的写处理业务逻辑的
Channel
Handler,看几个Demo你就能写一个简单的Http服务器,Im系统等。
Java识堂
·
2024-02-05 21:30
Dubbo全攻略
[源码和文档分享]基于TCP SOCKET实现的局域网聊天室
利用socket编程,服务器端建立线程
套接字
,通过绑定监听。等待客户端的请求,一旦有客户端请求连接则建立连接,双方进行通信,而客户端则主动去连接服务器,基本步骤相同。
ggdd5151
·
2024-02-05 19:22
CentOS7 安装 Nginx
+(2)安装PCRE库,用于解析正则表达式yuminstall-ypcrepcre-devel(3)zlib压缩和解压缩依赖yuminstall-yzlibzlib-devel(4)SSL安全的加密的
套接字
协议层
snoopy_fly_
·
2024-02-05 19:08
django you cannot call this from an async context -use a thread or sync_to_async
ORM,报错youcannotcallthisfromanasynccontext-useathreadorsync_to_async解决方案:如果是django3以及以上,可以考虑尝试如下代码:from
channel
s.dbimportdatabase_sync_to_async
Guido_PSG
·
2024-02-05 18:28
django
python
django
python
后端
生信软件checkm安装指南
exportPATH=/mnt/bai/yongxin/miniconda2/bin:$PATH添加环境变量,以上变量目录仅供参考,(环境变量目录需根据用户自行变更)3.换源condaconfig--add
channel
sdefaultscondaconfig
昵称不好起123
·
2024-02-05 17:17
SOFABolt 源码分析13 - Connection 事件处理机制的设计
ConnectionEventType:定义了三种Connection相关事件ConnectionEventHandler:Connection事件处理器,处理两类事件Netty定义的事件:例如connect,
channel
Active
原水寒
·
2024-02-05 16:48
【架构论文】Composable Cachelets: Protecting Enclaves from Cache Side-
Channel
Attacks(2022USENIX Security)
ComposableCachelets:ProtectingEnclavesfromCacheSide-
Channel
Attacks摘要缓存侧信道攻击允许对手泄露隔离飞地中存储的的机密而不用直接访问飞地内存
Destiny
·
2024-02-05 16:56
硬件架构
架构
安全架构
硬件架构
系统安全
缓存
【架构论文】SecDCP: Secure dynamic cache partitioning for efficient timing
channel
protection(2016 DAC)
SecDCP:Securedynamiccachepartitioningforefficienttiming
channel
protection摘要多核处理器并发进程共享LLC提高资源利用率,但容易收到定时信道攻击
Destiny
·
2024-02-05 16:55
硬件架构
架构
缓存
安全架构
硬件架构
系统安全
SD-WAN:企业网络转型的不可逆趋势
据
Channel
Futures报道,一位合作伙伴透露,对于绝大多数公司而言,从传统的MPLS网络过渡到SD-WAN已是大势所趋。
Ogcloudnet
·
2024-02-05 15:32
网络
SD-WAN
SDWAN
企业组网
SD-WAN组网
修改Anaconda镜像源
condaconfig--add
channel
shttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--setshow_
channel
_urlsyes
学习BigData
·
2024-02-05 13:01
python
conda
DBeaver连接SqlServer报“The server selected protocol version TLS10 is not accepted by client prefere”的错误
出现如下图所示的错误:TheserverselectedprotocolversionTLS10isnotacceptedbyclientpreferences[TLS13,TLS12]驱动程序无法通过使用安全
套接字
层
彩虹豆
·
2024-02-05 11:16
sqlserver
数据库
使用idea连接SQL Server数据库出错TLS10 is not accepted
使用idea连接数据库时,发现提示错误:驱动程序无法通过使用安全
套接字
层(SSL)加密与SQLServer建立安全连接。
onebigday
·
2024-02-05 11:42
java学习
intellij-idea
java
ide
docker elasticsearch8启动失败
dockerelasticsearch8.12.0启动后提示这个,并且始终无法访问localhost:9200receivedplaintexthttptrafficonanhttps
channel
,closingconnectionNetty4Http
Channel
沙漠炫神
·
2024-02-05 10:58
docker
运维
elasticsearch
elk
muduo源码阅读笔记(7、EventLoopThreadPool)
、同步日志)muduo源码阅读笔记(2、对C语言原生的线程安全以及同步的API的封装)muduo源码阅读笔记(3、线程和线程池的封装)muduo源码阅读笔记(4、异步日志)muduo源码阅读笔记(5、
Channel
LunarCod
·
2024-02-05 10:50
Muduo源码阅读笔记
笔记
c++
网络
linux
架构
后端
服务器
muduo源码阅读笔记(6、EvevntLoop和Thread)
、同步日志)muduo源码阅读笔记(2、对C语言原生的线程安全以及同步的API的封装)muduo源码阅读笔记(3、线程和线程池的封装)muduo源码阅读笔记(4、异步日志)muduo源码阅读笔记(5、
Channel
LunarCod
·
2024-02-05 10:20
Muduo源码阅读笔记
开发语言
c++
网络
开源
linux
架构
后端
muduo源码阅读笔记(8、定时器TimerQueue)
、同步日志)muduo源码阅读笔记(2、对C语言原生的线程安全以及同步的API的封装)muduo源码阅读笔记(3、线程和线程池的封装)muduo源码阅读笔记(4、异步日志)muduo源码阅读笔记(5、
Channel
LunarCod
·
2024-02-05 10:20
Muduo源码阅读笔记
笔记
c++
网络
开源
linux
架构
后端
muduo源码阅读笔记(3、线程和线程池的封装)
、同步日志)muduo源码阅读笔记(2、对C语言原生的线程安全以及同步的API的封装)muduo源码阅读笔记(3、线程和线程池的封装)muduo源码阅读笔记(4、异步日志)muduo源码阅读笔记(5、
Channel
LunarCod
·
2024-02-05 10:19
Muduo源码阅读笔记
c++
服务器
网络
linux
开源
架构
开源软件
上一页
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
其他