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
跨平台C语言基础库
linux、windows、mac平台,可方便用于实际项目中,也可供爱好造轮子的同学参考学习;提供了时间日期、字符串、日志、线程、线程池、同步锁、缓存buf等基础API;实现了非阻塞IO的事件驱动框架,类似
libev
ent
ithewei
·
2023-11-28 15:08
云服务器或vmware环境下centos7系统配置安装fastdfs分布式文件服务器及配置nginx访问文件
1、首先确定环境是否已经具有了基本的gcc等,可使用如下将基本编译环境构建好yuminstallgcc
libev
ent
libev
ent-devel-y2、通过下面语句获取到libfastcommon等相关包
caesaryun
·
2023-11-28 05:23
centos
fastdfs
ssm
nginx
libev
ent详解与实践
I/O缓冲区计时器异步DNS解析事件驱动的HTTP服务器RPC服务器和客户机的框架API参考详细说明一、设置
libev
ent库1.
Libev
ent中的日志消息2.处理致命错误3.内存管理4.锁和线程6.
尘埃zza
·
2023-11-27 07:44
C/C++
libevent
CentOS 7 使用异步网络框架
Libev
ent
CentOS7安装
Libev
ent库
libev
entgithub地址:https://github.com/
libev
ent/
libev
ent步骤1:首先,你需要下载
libev
ent的源代码。
在奋斗的大道
·
2023-11-25 01:41
c/c++
学习笔记
centos
网络
linux
libev
ent、
libev
、libuv、libhv、boost.asio、poco、muduo七种echo-server实现对比
https://github.com/ithewei/libhv/tree/master/echo-servers中包含
libev
ent、
libev
、libuv、libhv、boost.asio、poco
u013250861
·
2023-11-25 01:59
#
Linux/网络编程
#
C++/Web服务器
服务器
centos
c++ 稳定web服务器开发
采用
libev
htp库wgethttps://openssl.org/source/openssl-1.0.2.tar.gztarxzvfopenssl-1.0.2f.tar.gzcdopenssl-1.0.2f
۞边城浪子
·
2023-11-23 07:05
杂七杂八
c++
基于Linux C++ windows qt开发的在线答题系统
一、项目描述:实现功能用户的注册、登录,个人答题训练、排位赛(网络匹配对战)、排位系统1、该项目采用C/S结构基于TCP/IP协议,运用
Libev
ent网络库和线程池进行搭建服务器框架。
siweiyyds
·
2023-11-22 15:06
c语言
qt
c++
数据库
开发语言
java使用memcached缓存
服务器端安装,部署,启动:1.下载
libev
ent,安装
libev
entcd/tmpwgethttps://github.com/downloads/
libev
ent/
libev
ent/
libev
ent
sdaddasd
·
2023-11-22 02:04
java
cache
linux
[hiredis 源码走读] 异步回调机制剖析
单链接异步压测,轻松并发10w+,具体请参考《hiredis+
libev
异步测试》。本章主要剖析hiredis异步回调机制原理,围绕三个问题,展开描述。异步回调原理。
wenfh2020
·
2023-11-20 04:06
redis
redis
hiredis
callback
回调机制
高性能
hiredis-win32+
libev
ent
2019独角兽企业重金招聘Python工程师标准>>>决定用redis作为cache服务器,要求其服务端和客户端都支持跨平台win和linux但我发现redis(/作者)对windows态度极差,不考虑,不支持微软公司的闲人们主动靠过去,推出win版。这么一来,redis的服务端linux版和win版都有了,我就在我的win7上部署了一个win版的redis服务器做调试用,余不累赘,以后另起课题讨
weixin_34160277
·
2023-11-20 04:34
数据库
网络
python
hiredis/examples /example-
libev
ent.c
1在C++中与Redis交互,你可以使用hiredis,这是一个比较流行的C语言客户端,同时它也适用于C++。以下是如何在C++中使用hiredis与Redis进行交互的简单例子:首先,你需要安装hiredis。如果你使用的是Linux,可以通过包管理器安装。例如,在Ubuntu上,你可以使用以下命令:sudoapt-getinstalllibhiredis-dev接下来,你可以编写C++代码来操
yalipf
·
2023-11-20 04:30
c语言
开发语言
rpc依赖安装
依赖:0、boost:用于实现多线程等;1、protobuf:用于实现数据的序列化、反序列化,也用于定义和生成rpc数据及接口;2、
libev
ent:用于实现基于IO多路复用机制的网络事件循环。
Dominiczz
·
2023-11-19 10:51
md
rpc
网络协议
网络
libev
ent php timer,
libev
ent 定时器timer
libev
ent是一个基于事件触发的网络库,memcached底层也是使用
libev
ent库。
越昆
·
2023-11-19 08:31
libevent
php
timer
tp3集成Workerman
workerman是一个高性能的PHPsocket服务器框架,workerman基于PHP多进程以及
libev
ent事件轮询库使用tp3框架集成Workerman,需要先把下载的Workerman放到ThinkPHP
从兄
·
2023-11-14 14:00
thinkphp
html
php
php
html
workerman
Node.js是一个事件驱动I/O服务端JavaScript环境
其他编程语言的类似开发环境,包含Twisted于Python,PerlObjectEnvironment于Perl,
libev
ent于C,和EventM
weixin_34345560
·
2023-11-12 15:29
javascript
python
ruby
ViewUI
libev
ent
libev
ent库概念和特点开源。精简。跨平台(Windows、Linux、maxos、unix)。专注于网络通信(不一定非用在网络当中,比如下面的读写管道)。
弥途
·
2023-11-09 17:41
前端
服务器
javascript
高性能,高并发通信服务器研究方向
语言列表:1.Erlang2.Golang3.C/C++4.javaC/C++通讯库1.libuv2.
libev
ent3.zeromqErlang消息框架:1.rabittmq2.emqtt3.esockd4
沙漠蜥蜴
·
2023-11-09 17:04
Java
Erlang
golang
boost
c语言
高性能
服务器
通信
并发
QTcpServer 封装
来一段自封装,在用的QTcpserver,不用去找boost,或是poco,
libev
ent……,也不用去从底层winsocket封装开始,真不用去那么折腾,放着QT自带的不用,那不仅是可惜,是辜负了QT
海木漄
·
2023-11-08 12:15
C++
c++
qt
c++简单定时器实现
比如
libev
ent/
libev
和golang中的定时器都是用小根堆实现的。#ifndefTTIMERS_H#defineTTIME
MOONICK
·
2023-11-05 18:21
后端
r-tree
c++
C++
libEv
ent Http协议(客户端)
#include#include#include#include#include#include#include#include#include#include#include#includeexternstd::stringEncodeUtf8fromString(std::stringin);//发string类型的时候用externstd::stringDecodeUtf8fromStrin
IU菜籽U
·
2023-11-05 18:20
C++
Libev
ent
文章目录
libev
ent简介
libev
ent库安装及测试两种状态
libev
ent框架相关函数查看支持哪些多路IO查看当前用的多路IO查看fork后子进程使用的event_base添加事件到base上将事件从
Wy_编程
·
2023-11-05 18:19
Linux网络编程
libevent
libev
ent实现TCP服务器通信
libev
ent实现TCP服务器通信1.
libev
ent库安装1.1
libev
ent库优点1.2源码包安装步骤2.
libev
ent框架2.1创建事件2.2添加事件到event_base2.3释放事件3.
暗月li
·
2023-11-05 18:45
Linux系统
网络编程
libevent库
linux
网络
Libev
ent 学习一:
Libev
ent 源码编译
文章目录
Libev
ent学习一:
Libev
ent源码编译
Libev
entWindows编译Windows编译环境安装VisualStudioCommunity2015安装zlib安装OpenSSL安装
Libev
entcmake
myw31415926
·
2023-11-05 18:12
libevent
我的文章
c++
网络
windows c/c++使用
libev
ent库编写http/https服务端
windowsc/c++使用
libev
ent库编写http/https服务端一、前言二、间单描述三、编译openssl静态库四、编译
libev
ent静态库五、Windowsc/c++利用
libev
ent
herobboy
·
2023-11-05 18:11
windows
c/c++
libevent
http/https
server
windows
c/c++
openssl
libev
ent服务器
libev
ent服务器介绍baseeventbuffereventDemo介绍首先包含两个头文件#include#includebasebase是里边的基本东西,必须要有的,通过以下接口创建和销毁event_base_new
仙人Immortal
·
2023-11-05 18:09
libevent
c++
c++--ubuntu-
libev
ent2-高并发服务器
1.
libev
ent类库查看在ubuntu里查看头文件用man函数。cpp文件解压源码后,并用熟悉的编译器查看。2.服务器源码1.
libev
ent类库查看在ubuntu里查看头文件用man函数。
多云的夏天
·
2023-11-05 18:09
ubuntu
服务器
c++
libev
ent网络库
libev
ent概述
Libev
ent是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动(event-driven),高性能;轻量级,专注于网络,不如ACE那么臃肿庞大;源代码相当精炼
Vsheng..
·
2023-11-05 18:08
项目学习
c++
网络
c++
libev
ent demo
Server::Server(constchar*ip,intport){//创建事件集合base=event_base_new();structsockaddr_inserver_addr;memset(&server_addr,0,sizeof(server_addr));server_addr.sin_family=AF_INET;server_addr.sin_port=htons(por
苍天饶过谁?
·
2023-11-05 18:06
c++
开发语言
thrift安装
1.安装依赖工具和库sudoapt-getinstallautomakebisonflexg++gitlibboost-all-dev
libev
ent-devlibssl-devlibtoolmakepkg-config2
butters001
·
2023-11-03 20:01
使用
libev
ent实现回显服务器
说明使用
libev
ent实现了一个回显一行字符串的服务器:客户端发送一行字符串,以’\n’结尾,服务器接受完一行后就原封不动地发回给客户端。
shanql
·
2023-11-03 09:01
C/C++
网络编程
libevent
Libuv库概述
From:http://blog.chinaunix.net/uid-28458801-id-4464173.htmllibuv是Node的新跨平台抽象层,用于抽象Windows的IOCP及Unix的
libev
zhu2695
·
2023-11-03 07:31
C++框架&开源库
Libuv
nginx+lua+redis实现广告缓存 - 2021-09-17
.环境:linux虚拟机中安装:lua,openresty,nginx1.lualua安装:yuminstall-ygccyuminstalllibtermcap-develncurses-devel
libev
ent-develreadline-develcurl-R-Ohttp
OOPfaker
·
2023-11-02 10:34
日常Java基础BUG
lua
redis
libev
ent核心原理
Libev
ent是一个轻量级的高性能网络库,事件驱动,基于Reactor模式。
swings_ss
·
2023-11-02 05:27
C/C++
Linux系统编程
Linux
Linux高性能I/O框架库
Libev
ent介绍
C/C++Linux服务器开发/后台架构师知识体系这篇文章主要讲一下
Libev
ent库的内容,顺便对I/O库整体做个介绍。
攻城狮百里
·
2023-11-02 05:55
linux
libevent
彻底解决Linux下memcached的安装
解压该文件夹tarzxvfmemcached-1.5.2.tar.gz3.安装gcc和makelibtool和autoconf等编译工具yuminstallgccmakelibtoolautoconf4.到
libev
e
独坐斗室一角
·
2023-11-02 05:04
libev
ent网络库--bufferevent
1概念1.1原理bufferevent有两个缓冲区:也是队列实现只能读一次先进先出读缓冲:加入读缓冲有数据,会触发读缓冲对应的回调函数,在回调函数中不再使用read函数只能使用bufferevent_read函数写缓冲bufferevent_write()向写缓冲写数据,这个写缓冲一旦有数据,就自动刷新–发送给对端,发送成功write_cb()回被调用—通知写数据完成。2操作函数头文件:#incl
。。
·
2023-11-02 05:23
网络编程
libev
ent开源高性能网络库
1前言与简介
libev
ent是一个轻量级的开源高性能网络库。优点:事件驱动(event-driven),高性能;轻量级,专注于网络,不如ACE那么臃肿庞大源码相当精炼,易读。
张先生你好呀
·
2023-11-02 05:22
编程
开源
c++
libev
ent2从入门到原理解读(1):安装及使用
一、编译构建
libev
ent是一个用c编写的高性能网络框架,通过简单的封装,就能构造自己的应用服务器,从https://
libev
ent.org就能下载到相应的版本tar包。
_六六先森
·
2023-11-02 05:21
c++
c 的网络I/O库总结(
libev
ent,libuv,
libev
,libeio)
文章目录前言一、
libev
ent1.简介二、
libev
1.简介2.历史三、libuv简介历史四、
libev
ent、
libev
、libuv对比五、异步IO六、参考资料前言 在类unix系统中有五大I
pigfu
·
2023-11-02 05:21
TCP
linux基础
网络
unix
linux
libev
ent,zeromq,和muduo三个网络库进行对比分析
本文将
libev
ent,zeromq,和muduo三个网络库进行对比分析:
libev
ent:1.数组定义TAILQ_HEAD和TAILQ_ENTRY:#defineTAILQ_HEAD(name,type
SkyLifer
·
2023-11-02 05:49
网络库学习
libevent
zeromq
muduo
网络库
cpp
Libev
ent库源码介绍及TCP后端服务器
Libev
ent库介绍
Libev
ent是一个轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动,高性能;轻量级,专注于网络,源代码相当精炼、易读;跨平台,支持Windows、Linux、*BSD
爱吃肉的老狼
·
2023-11-02 05:18
链表
数据结构
一篇文章搞懂
Libev
ent网络库的原理与应用
1.
Libev
ent介绍
Libev
ent是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:>-事件驱动(event-driven),高性能;>-轻量级,专注于网络;>-源代码相当精炼
linux大本营
·
2023-11-02 05:46
c/c++
libevent
网络编程
tcp
Libev
ent核心原理
Libev
ent是一个事件驱动框架,不能仅说他是一个网络库。
Libev
ent支持三种事件:io事件、信号事件、时间事件,并且事件的设置和使用方式是一样的。
成长中的码农Mr.Yellow
·
2023-11-02 05:15
python
Linux下使用
libev
ent库实现服务器端编程
Linux下使用
libev
ent库实现服务器端编程一、背景CentOS7安装注意事项(先安装openssl开发库)Ubuntu安装注意事项(先安装openssl开发库)阿里云CentOS服务器端测试例程二
宁静致远2021
·
2023-11-02 04:41
linux服务器网络编程
linux
服务器
网络
libev
ent高并发网络编程 - 01_
libev
ent事件Event处理
文章目录1.
libev
ent事件驱动和事件处理简介2.事件状态分析3.事件Event常用API3.1event_base_new()3.2event_base_free()3.3event_new()3.4event_add
kaka的卡
·
2023-11-02 04:11
libevent
C++高并发网络编程
网络
服务器
linux
深入理解
libev
ent事件库的原理与实践技巧
libev
ent分析一、
libev
ent简介1.1、
libev
ent编译二、reactor简介2.1、IO2.2、事件2.3、IO与事件的关系三、
libev
ent使用层次四、
libev
ent封装层次4.1
Lion Long
·
2023-11-02 04:36
Linux基础组件
linux
服务器
libevent
libev
网络编程
c语言
开发语言
Libev
ent网络编程
总述介绍
Libev
ent是一个用于开发可伸缩网络服务器的事件通知库。
libev
entAPI提供了一种机制,用于在文件描述符上发生特定事件或达到超时后执行回调函数。
Orange_pa
·
2023-11-02 04:36
网络
服务器
linux
c语言
libev
ent原理及使用
简介
libev
ent是一个异步事件处理软件函式库,以BSD许可证发布。
John_ToDebug
·
2023-11-02 04:05
c++
性能
线程
c++
服务器
设计模式
网络
Libev
ent网络库原理及使用方法
目录1.
Libev
ent简介2.
Libev
ent事件处理流程3.
Libev
ent常用API接口3.1地基——event_base3.2事件——event3.3循环等待事件3.4自带buffer的事件——
Karthus_冲冲冲
·
2023-11-02 04:04
服务器
c++/c
libevent
c
c++
网络编程
pyhton socketserver
网上找到一段代码关于socketserver的使用本来想用C++和
libev
ent写,
libev
ent对linux支持的很好,macos支持的也可以,但是windows有点不太尽如人意,Qt框架的又得被迫开源一些东西
洪大宇
·
2023-11-01 17:11
Linux
linux
上一页
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
其他