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
libev
python日期时间用哪个模块_python模块介绍-datetime介绍:基本的日期和时间类型
特点:基于
libev
的快速事件循环(Linux上epoll,FreeBSD上kqueue)。基于greenlet的轻量级执行单元。API的概念和Python标准库一致(如事件,队列)。
·
2025-06-29 06:13
X11 - Xorg Drivers -- Xorg-Server环境下移植显示屏和鼠标,键盘,触摸屏等驱动
平台:ARM翻译自:http://www.linuxfromscratch.org/blfs/view/7.6/x/x7driver.html#
libev
dev##增加X11的显示屏,鼠标,键盘,触摸屏的支持
香雨亭榭
·
2025-06-16 11:14
嵌入式
Xorg
X11
input
video
linux
一代币CentOS6.7安装方式总结
dogecoin参考我的另一篇文章CentOS6.7编译安装bitcoindashdash跟dogecoin的安装方式基本一样的,有一点区别是需要安装
libev
ent.sudoyuminstall
libev
ent2
LeetJoe
·
2025-06-08 13:21
公有链
公有链
一代币
libev
ent2-介绍
一.
Libev
ent在window上的实现-->iocp1.iocp是什么IOCP(Input/OutputCompletionPorts)是Windows操作系统提供的一种高性能、可扩展的异步I/O模型
学不完了怎么办
·
2025-06-03 03:26
linux
windows
服务器
存储系统02——
Libev
ent事件循环
存储系统02——
Libev
ent多路复用(Multiplexing)与多路分解(Demultiplexing)I/O多路复用(I/OMultiplexing)阻塞I/OI/O多路复用Reactor反应堆模式
Osako67
·
2025-05-19 22:21
异步日志系统
linux
服务器
c++
推荐开源项目:go-libtor - 自带的Go版Tor库
它包含了对原始C/C++Tor库及其依赖(如zlib、
libev
ent和openssl)的精细封装。通过
卓桢琳Blackbird
·
2025-05-17 22:53
loop对象
libev
监视器介绍:
libev
监视器用法-CSDN博客
libev
loop对象介绍:loop对象-CSDN博客
libev
ev_loop_fork函数介绍:ev_loop_fork函数-CSDN博客
libev
API
迷茫的蜉蝣
·
2025-05-13 22:44
libev开源库使用及源码解析
linux
c++
libev
libev
库的用法
libev
是一个高性能的事件循环库,比
libev
ent库的性能要好。Nodejs就是采用它作为底层库。
libev
的官方文档在这里,文档比较长。本文结合里面的例子对它的用法做些简单的总结。
^随风~~
·
2025-05-13 22:43
服务器
C-
libev
学习笔记-事件库源码阅读6-API-ev_default_loop(),ev_init()
ev_default_loop()声明:EV_API_DECLstructev_loop*ev_default_loop(unsignedintflagsEV_CPP(=0))EV_THROW;EV_API_DECLintev_default_loop(unsignedintflagsEV_CPP(=0))EV_THROW;/*returnstruewhensuccessful*/作者的注释:/*
虚知道
·
2025-05-13 22:12
Libev
c++
C-
libev
学习笔记-事件库源码阅读8-API-ev_realloc(),ev_now(),ev_loop_destroy()
ptr&&size)//申请失败{#ifEV_AVOID_STDIOev_printerr("(
libev
)memoryall
虚知道
·
2025-05-13 22:12
Libev
c语言
ev_loop_fork函数
libev
监视器介绍:
libev
监视器用法-CSDN博客
libev
loop对象介绍:loop对象-CSDN博客
libev
ev_loop_fork函数介绍:ev_loop_fork函数-CSDN博客
libev
API
迷茫的蜉蝣
·
2025-05-13 22:11
libev开源库使用及源码解析
linux
c语言
libev
3.23-
libev
ent
libev
ent事件处理框架-event_baseAPI函数在event_base底层封装了IO多路转接函数,并且可以对事件进行检测和处理的//头文件#include//创建一个时间处理框架structevent_base
_Chipen
·
2025-05-10 08:48
Linux
网络
linux
Memcached主从复制+Keepalived高可用
部署memcached数据库服务文章目录部署memcached数据库服务资源列表基础环境一、安装Memcached服务器1.1、安装
Libev
ent1.2、安装Memcached1.3、设置Memcached
云教员
·
2025-05-03 08:56
memcached
数据库
缓存
C事件驱动网络库
libev
ent的http详解
libev
ent的http释放
Libev
ent异步HTTP的威力:深入解析`event2/http.h`核心服务器设置与管理服务器配置选项服务器请求处理回调虚拟主机和别名服务器响应函数客户端连接设置客户端连接配置发出客户端请求访问请求
whoarethenext
·
2025-04-30 02:44
网络
c++
http
libevent
c语言
libev
ent服务器与qt开发第二期(附带源码)
本文是上一期文章的延伸源码本文核心点上一期的文章的位置链接:link本期要做的是通过
libev
ent设计一个服务器,该服务器遇到有客户端访问的时候,会用一个qt的listview控件来显示该客户端的ip
whoarethenext
·
2025-04-27 10:33
服务器
qt
运维
c++
linux
后端
使用
libev
构建 TCP 响应服务器(echo server)的简单流程
基本流程创建socket,绑定socket地址Listensocket创建一个watcher,用来承载accept事件写一个callback用来做实际的accept调用创建并初始化一个watcher用来从client中读取请求写一个callback用来read启动eventloop创建socket并绑定address注意:原文例子中未显示的是,应当将fd设置为非阻塞的。带非阻塞设置的代码如下:so
·
2025-04-26 14:01
sass
在
libev
ent 中使用 MariaDB(MySQL)
不过实际适配中,官方也提供了一个完整适配
libev
ent的示例代码。本文算是对我上述示例代码的阅读笔记吧。阅读本文之前,作者假设读者已经有了
libev
ent的相关知识。
·
2025-04-26 14:27
css
php 的
libev
ent / event / ev / uv 扩展
1、ext-event/ext-
libev
ent是
libev
entwrapper,推荐ext-evet,workerman在用。
·
2025-04-25 17:54
yarn
基于Linux C++ windows QT 开发的在线答题系统
一、项目描述:实现功能用户的注册、登录,个人答题训练、排位赛(网络匹配对战)、排位系统1、该项目采用C/S结构基于TCP/IP协议,运用
Libev
ent网络库和线程池进行搭建服务器框架。
GaRlic197
·
2025-04-24 19:24
c++
qt
开发语言
libev
ent的各个基本函数的使用
libev
ent也是为后续服务器与客户端搭建做准备,有利于大家能更容易阅读源码event_newevent_freeevent_debug_unassignevent_addevent_delevent_base_onceevent_pendingevent_base_setevent_get_eventsevent_get_callbackevent_get_baseevent_get_base
whoarethenext
·
2025-04-17 20:10
算法
linux
服务器
libevent
c++
后端
C++ 实现 MIT6.824 环境配置
#相关依赖工具sudoyuminstallautomake\libtool\flex\bison\pkgconfig\gcc-c++\boost-devel\
libev
ent-devel\zlib-devel
·
2025-04-12 00:59
分布式
C++ C语言Socket库
Libev
ent的粘包处理
voidMDVRConnectClient::on_read(structbufferevent*bev,void*user_data){//获取输入缓冲区中的数据(数据未移走)structevbuffer*input=bufferevent_get_input(bev);size_tcontent_size=evbuffer_get_length(input);if(content_size>0
面向对象World
·
2025-04-03 22:24
C++
Libev
ent解决TCP通信粘包问题
什么是粘包?基于socket的通信,其数据的接收和发送是无关的,read()/recv()和write()/send()的执行次数可能不同。例如,客户端write()/send()重复执行三次,每次都发送字符串"hello",那么服务器上的read()/recv()可能分三次接收,每次都接收"hello";也可能分两次接收,第一次接收"hel",第二次接收"lohellohello";也可能一次就
爱吃肉的老狼
·
2025-04-03 22:54
html
服务器
java
使用
libev
ent 构建高性能网络应用
使用
libev
ent构建高性能网络应用在现代网络编程中,高性能和可扩展性是开发者追求的核心目标。为了实现这一目标,许多开发者选择使用事件驱动库来管理I/O操作和事件处理。
ScilogyHunter
·
2025-03-23 08:06
常见软件库
libevent
事件驱动
软件库
使用nginx+lua+Redis实现缓存预热、二级缓存查询、多级缓存查询
lua安装在linux系统中执行下面的命令1.yuminstall‐ygcc2.yuminstalllibtermcap‐develncurses‐devel
libev
ent‐develreadline‐devel3
c.小白
·
2025-03-13 12:00
nginx
redis
lua
缓存
libev
ent交叉编译
libev
ent交叉编译正常编译解压tarzxvf
libev
ent-2.0.10-stable.tar.gz进入目录cd
libev
ent-2.0.10-stable设置安装路径.
qsqya
·
2025-03-08 19:23
c++
libev
ent | 2.
libev
ent基本概念以及应用方法(附:动态库找不到的处理方法)
一.
libev
ent的基本概念
libev
ent的基本特点:(1).C语言编写,开源,开发效率高;(2).封装了socket通信和IO多路转接;(3).代码精简专注于网络,性能高;(4).事件驱动:将网络
高英gy
·
2025-02-23 04:46
libevent
linux
epoll
网络
使用
libev
ent实现事件驱动以替代多线程并发阻塞I/O结构
目录1.
libev
ent1.1事件驱动2.背景3.示例1.
libev
ent
Libev
ent是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动(event-driven),高性能
可乐术士
·
2025-02-09 16:34
c语言
linux
unix
整理一下一些Qt/C++第三方库
libev
ent轻量级的C语言库,主要用于异步网络编程。它提供了对I/O复用的支持,使得开发者可以在单线程中同时处理多个连接。QCustom
MayZork
·
2025-01-18 18:25
qt
开发语言
c++
开源事件通知库
libev
ent及网络连接管理模块bufferevent详解
目录1、
libev
ent介绍1.1、什么是
libev
ent?1.2、
libev
ent特点1.3、网络连接管理模块bufferevent2、bufferevent有什么用?
dvlinker
·
2024-09-08 00:35
开源组件及数据库技术
开源事件通知库
libevent
网络连接管理
bufferevent
回调
数据读写
心跳处理
Windows下编译
libev
ent 64位静态库总结
参照:https://my.oschina.net/jacobin/blog/146567http://blog.csdn.net/qingfengpu99/article/details/45113841http://blog.csdn.net/xiaoluer/article/details/56008921http://blog.csdn.net/u010085340/article/det
岩屿
·
2024-08-28 01:09
libevent
libev
ent-bufferevent遇到的坑
1.多线程操作段错误intevbuffer_enable_locking(structevbuffer*buf,void*lock);voidevbuffer_lock(structevbuffer*buf);对evbuffer加锁,先确保安全,再优化效率2.对evbuffer加锁后还是段错structbufferevent*bufferevent_socket_new(structevent_b
zidian666
·
2024-08-24 08:40
C++
libevent
c++
libevent
libev
ent之android与鸿蒙编译过程
背景最近基于
libev
ent开发了一个端侧的缓存代理库,先是基于macOS编译开发的,基本0问题,后来移植到鸿蒙与android时遇到一些编译链接问题。
老中医的博客
·
2024-08-22 02:36
libevent
harmonyos
mysql xtrabackup
1、安装rpm-ivh
libev
-4.15-1.el6.rf.x86_64.rpmyuminstallperl-DBIyum-yinstallperlperl-devellibaiolibaio-develperl-Time-HiResperl-DBD-MySQLyum-yinstallperl-Digest-MD5wgethttps
SkTj
·
2024-02-20 18:05
Linux Memcached 安装
Linux系统安装memcached,首先要先安装
libev
ent库。
执笔轻叹_
·
2024-02-19 21:53
C++服务器端开发(2):确定服务器框架
例如,
libev
ent、Boost.Asio和CppServer都是具有良好并发性能的C++服务器框架。
Galaxy银河
·
2024-02-11 03:51
C++更多语法
计算机
/
人工智能
c++
服务器
开发语言
FastDFS安装并整合Openresty
FastDFS安装并整合Openresty一、安装环境准备【CentOS7.9】二、FastDFS--tracker安装2.1.下载fastdfs2.2.FastDFS安装环境2.3.安装FastDFS依赖
libev
ent
良辰美景好时光
·
2024-02-11 02:37
nginx
openresty
libev
ent、curl进行网络通信的时候返回值CURLE_PARTIAL_FILE,网络通信数据传输不完整
libev
ent、curl进行网络通信的时候函数intresult=client.Get(url,res)返回值为18,网络通信不成功。
toddzk
·
2024-02-09 18:03
问题待解决
18
体现
libev
ent实质上干了啥事-
libev
ent与epoll
libev
ent#include#include#include#defineSERVER_PORT8080#defineBUFFER_MAX1024structevent*eventList[1024
干饭小白
·
2024-02-08 21:59
算法
通过ZLMediaKit来说说流媒体服务的实现
现在有很多开源事件库实现,比如
libev
et,libuv,asio等,不
mo4776
·
2024-02-07 18:17
ZLMediaKit源码分析
网络
c++
音视频
libev
ent源码解析--evconnlistener, evconnlistener_event
1.概述前面我们分析了
libev
ent中event,event_callback及event_base,有了这些设施,我们便可利用event_base的实现事件循环。
raindayinrain
·
2024-02-07 01:49
4.5.网络-Libevent
evconnlistener
服务端监听
libev
ent---核心event和event_base
结构体event和event_base是
libev
ent的两个核心数据结构,前者代表一个事件对象,后者代表整个事件处理框架。
奔跑吧,行者
·
2024-02-07 01:19
数据结构
class
io
heap
struct
libev
ent---event_base事件处理框架
一、event_base数据结构event_base是整个
libev
ent的核心,它持有所有注册的事件,并负责通知激活的事件。在event-internal.h中。
u010765526
·
2024-02-07 01:19
libevent
libev
ent (hello-world代码源码)----event_base_new
libev
ent(hello-world代码源码)----evconnlistener、event中看了evconnlistener、event的定义,现在我们知道evconnlistener是用来描述
雾缭钟
·
2024-02-07 01:49
libevent
开发语言
c++
c语言
网络
libev
ent (hello-world代码源码)----event_base
目录event.hevent_baseevent_base_newevent_base_freeeventbase_loopevent_base_dispatchevent_base_new_with_configeventopevent_changelistevent_changeevsig_infoTAILQ_HEADevcallback_listevent_callbackcommon_ti
雾缭钟
·
2024-02-07 01:48
libevent
开发语言
c++
c语言
网络
libev
ent源码分析(2)--2.1.8--结构体 struct event和struct event_callback
一、event_callback结构体structevent_callback{//下一个回调事件TAILQ_ENTRY(event_callback)evcb_active_next;//回调事件的状态标识,具体为://#defineEVLIST_TIMEOUT0x01//event在time堆中,min_heap//#defineEVLIST_INSERTED0x02//event在已注册事件
录事参军
·
2024-02-07 01:18
libevent
libevent
libevent
Libev
ent源码分析-----与event相关的一些函数和操作
Libev
ent提供了一些与event相关的操作函数和操作。本文就重点讲一下这方面的源代码。在
Libev
ent中,无论是event还是event_base,都是使用指针而不会使用变量。
amoscykl
·
2024-02-07 01:48
Libevent
Libevent
libevent
Libev
ent源码分析-----信号event的处理
信号event的工作原理:前面讲解了
Libev
ent如何监听一个IO事件,现在来讲一下
Libev
ent如何监听信号。
Libev
ent对于信号的处理是采用统一事件源的方式。
amoscykl
·
2024-02-07 01:47
Libevent
Libevent
libevent
Libev
ent源码分析-----超时event的处理
如何成为超时event:
Libev
ent允许创建一个超时event,使用evtimer_new宏。
amoscykl
·
2024-02-07 01:47
Libevent
Libevent
libevent
libev
ent源码解析--event,event_callback,event_base
1.概述实现一个基础tcp网络库,以基于tcp网络库构建服务端应用,客户端应用为起点,我们的核心诉求有:a.tcp网络库管理工作线程。b.tcp网络库产生服务端对象,通过启动接口,开启服务端监听。进一步,对于服务端对象我们希望:b.1.网络库内部帮助我们监控监听描述符可读事件,自动帮我们处理此事件,产生被动连接。b.2.可以在被动连接产生,被动连接关闭时触发我们提供得事件回调函数,通知应用层执行必
raindayinrain
·
2024-02-07 01:16
4.5.网络-Libevent
event
event_callback
event_base
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他