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
LIbevent
开源服务器框架 收集
//www.cnblogs.com/zhiranok/archive/2012/07/30/fflib_framework.html\https://github.com/fanchy/fflib2.
Libevent
dellme99
·
2020-08-16 19:36
架构设计
开源框架
Memcached安装
2.1.4.4.2下载软件http://
libevent
.org/
libevent
-2.0.22-stable.tar.gzhttp://memcached.org/memcached-1.4.25.tar.gz2.1.4.4.3
amcsc
·
2020-08-16 18:42
Memcached
Libevent
源码分析-----连接监听器evconnlistener
这个过程有点繁琐,为此在2.0.2-alpha版本的
Libevent
推出了一些对应的封装函数。
一介丶草民
·
2020-08-16 17:24
基本库相关
Linux下xampp 安装php扩展(linux配置memadmin)
1.下载
libevent
官方网页:http://monkey.org/~provos/
libevent
/2.Memcached服务器端官方网页:http://memcached.org/3.PHPMemcache
赫_舞飞扬
·
2020-08-16 17:27
memcached
Linux下memcache的安装和启动
下载安装下载了,我到了其官方(http://memcached.org/),目前最新的下载版本是1.4.5还要再安装
libevent
这个软件,从官方
wuzhilon88
·
2020-08-16 16:01
muduo--TimerQueue定时器
传统的Reactor是通过控制select和poll的等待时间来实现定时,
libevent
中就是这么实现的,现在Linux中提供了timerfd,timerfd是Linux为用户程序提供的一个定时器接口
wuqiyi_71
·
2020-08-16 16:28
linux
C++
libevent
和libev的区别对比
参考了这篇文章:http://www.cnblogs.com/Lifehacker/p/whats_the_difference_between_
libevent
_and_libev_chinese.html
weixin_33805743
·
2020-08-16 15:31
C#使用memcached示例
1安装
libevent
ubuntu:apt-getinstall名称suse:yast2-i名称centos:yuminstall名称2安装memcachedubuntu:apt-getinstall名称
weixin_30825581
·
2020-08-16 15:59
Linux下 Memcache安装
Linux下的Memcache安装准备安装程序memcached-1.4.20.tar.gzmemcache服务器端
libevent
的最新版本是
libevent
-2.0.21
libevent
官网:http
sqbzo
·
2020-08-16 14:10
memcached
memcached
Linux安装memcache扩展
1、首先把老师发的安装包拷贝到linux服务器中一个文件夹里老师这里是把文件拷贝到了/memcache文件夹中2、安装Memcache在linux服务器上切换到/memcache目录中(1)安装
libevent
渲染笔墨情
·
2020-08-16 14:14
memcache
利用
libevent
和线程池实现高并发服务器的设计
主进程添加监听套接字的事件并进行事件循环,将连接描述符放入定义的数据结构中,并在主进程中进行写管道,触发子线程的读管道事件,然后从连接结构中获取连接描述符进行和客户端进行通信。其中主进程和子线程都有不同的基事件base.#include#include#include#include#include#include#include#include#include#include#includeco
hai0808
·
2020-08-16 13:00
libevent
安装memcachedb
先安装
libevent
tarzxvf
libevent
-1.4.5-stable.tar.gzcd
libevent
-1.4.5-stable.tar.gz.
kinglilei
·
2020-08-16 13:11
build
处理大并发之三 对
libevent
的初步认识 (必看)
https://blog.csdn.net/feitianxuxue/article/details/9360347处理大并发之三对
libevent
的初步认识首先翻译下http://www.wangafu.net
happylzs2008
·
2020-08-16 12:42
libevent
对
libevent
+多线程服务器模型的C++封装类
最近在看memcached的源码,觉得它那种
libevent
+多线程的服务器模型真的很不错,我将这个模型封装成一个C++类,根据我的简单测试,这个模型的效率真的很不错,欢迎大家试用。
flyingleo1981
·
2020-08-16 12:32
Linux系统中Memcache服务器的安装
安装Memcache之前要记得先安装
Libevent
类库,因为
libevent
是一个异步事件处理软件函式库,以BSD许可证释出。
执念太深の
·
2020-08-16 12:47
分布式
击鼓传花:对比 muduo 与
libevent
2 的事件处理效率
前面我们比较了muduo和
libevent
2的吞吐量,得到的结论是muduo比
libevent
2快18%。有人会说,
libevent
2并不是为高吞吐的应用场景而设计的,这样的比较不公平,胜之不武。
陈硕
·
2020-08-16 11:17
muduo
c++
Ubuntu编译安装Aria2 – 突破百度网盘下载限速
下载源码安装一些必要的依赖环境aptinstall-ylibcurl4-openssl-dev
libevent
-dev\ca-certificateslibssl-devpkg-config\build-essentialintltoollibgcrypt-dev
MrTeacher
·
2020-08-16 11:46
Linux下Memcache服务器端的安装
1、分别把memcached和
libevent
下载回来#wgethttp://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz#wgethttp:/
zhenhuaYang_
·
2020-08-16 10:20
Linux
使用
libevent
和 libev 提高网络应用性能——I/O模型演进变化史
构建现代的服务器应用程序需要以某种方法同时接收数百、数千甚至数万个事件,无论它们是内部请求还是网络连接,都要有效地处理它们的操作。有许多解决方案,但事件驱动也被广泛应用到网络编程中。并大规模部署在高连接数高吞吐量的服务器程序中,如http服务器程序、ftp服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,并提高网络传输效率。这些事件驱动模型中,libeven
黄规速
·
2020-08-16 10:45
socket网络
在
libevent
事件基础上实现一个TCPServer类
说明:实现的目标为,本地启动一个TCP服务器,接收来自客户端的连接和数据,采用多线程和回调的方式,方便上层调用。由于初学,如果有哪边问题,请务必指出。/***********************************************************************MyTcpServer.h****************************************
ShaYQ
·
2020-08-16 08:37
C++
常用demo
windows编程
RHEL6.4编译安装企业级LAMMP平台
LAMMP简介二、使用软件及服务器架构说明三、配置及安装过程1.安装arp与httpd2.安装mysql3.安装php(php-fpm)4.安装Xcache5.安装PHP的memcache插件四、安装
libevent
weixin_34392435
·
2020-08-16 03:06
php
memcached
数据库
最新vs2019编译
libevent
-2.1.11-stable
最新vs2019编译
libevent
-2.1.11-stable准备工作安装vs2019略下载lievent下载地址开始编译打开vs命令行进入到
libevent
库目录执行nmake/fMakefile.nmake
老衲不出家
·
2020-08-16 01:31
网络编程
工具技巧
memcache集群+使用方法
192.168.24.128memcache-master192.168.24.129memcache-slave192.168.24.130magenta1192.168.24.131magenta2关闭防火墙、selinux安装:1、安装
libevent
liuxiansheng1228
·
2020-08-15 23:37
动态缓存
动态缓存
FastDFS + nginx 文件服务器的安装配置
首先我用的是阿里云的服务器,版本:CentOS7.464位准备好的安装包:1.安装c++yuminstallgcc-c++2.安装
libevent
yum–yinstall
libevent
libevent
-devel3
__1234
·
2020-08-15 07:49
FastDFS
FastDFS
libevent
异步TCP连接,判断是否连接成功
libevent
异步TCP连接服务器的过程:1)创建nonblock的socket,2)调用connect连接服务器,检查返回值,判断是否是阻塞了,如果是,就设置等待EV_WRITE事件:event_set
litao0813
·
2020-08-15 06:49
Linux
C++
evpp性能测试(1): 与muduo进行吞吐量测试
本次测试是参考陈硕的博客文章muduo与
libevent
2吞吐量对比,该文章的结论是:muduo吞吐量平均比
libevent
2高18%以上。由于https://githu
zieckey
·
2020-08-14 22:59
evpp
FastDFS单台服务器一个tracker多个storage
软件准备:FastDFS_v5.05.tar.gzfastdfs-nginx-module_v1.16.tar.gzlibfastcommon-1.0.7.tar.gz安装依赖包:yuminstall-y
libevent
73hulu
·
2020-08-14 22:29
java第三方框架
muduo 与
libevent
2 吞吐量对照
libevent
是一款很好用的C语言网络库,它也採用Reactor模型,正好能够与muduo做一对照。
weixin_34008933
·
2020-08-14 20:08
开源网络库的分析
libevent
muduo nginx ....
libevent
:这是一个用纯C写的开源库,属于一个轻量级的网络中间件。其中用到的基本数据结构也是非常巧妙。展现反应堆模型的基本使用方法。不同的事件对应不容的处理方法。I/O定时信号。
acmdream
·
2020-08-14 20:08
开源库
muduo网络库源码阅读Step by Step
muduoC++Tags:muduo一般写服务端程序都需要有一个称手的网络库来帮我们处理琐碎的网络通信细节,比如连接的建立、关闭,读取数据,发送数据,接收、发送缓冲区的管理等,常用的C/C++网络库有
libevent
eyucham
·
2020-08-14 17:16
muduo
解决编译时遇到的/usr/bin/ld: cannot find -lpthreads问题
sudoapt-getupdate&&sudoapt-getinstallbuild-essential
libevent
-pthreads-2.0.5doxygenxorg-devlibglu1-mesa-dev
黑不溜秋的
·
2020-08-14 12:50
环境
Linux:
Libevent
简单使用
文章目录一、什么是
Libevent
二、
Libevent
如何使用三、
Libevent
简单使用实例四、
Libevent
简单实现TCP服务器一、什么是
Libevent
Libevent
:是开源社区的一款高性能的
硕~
·
2020-08-14 11:27
Linux
redis分布式集群redis和mysql数据的同步
/99671504server7:需要的安装包:libgearman-1.1.12-18.el7.x86_64.rpmlibgearman-devel-1.1.12-18.el7.x86_64.rpm
libevent
-devel
SS_CC_Go
·
2020-08-14 09:59
web
Centos7中源码安装Redis4.0版本并进行相关的配置
首先安装依赖主要是安装系统常用的一些底层依赖库yum-yinstallvimautomakelibtoolflexbisonpkgconfiggcc-c++\boost-develboost-devel-static
libevent
-develzlib-develpython-devel
Louis的日常
·
2020-08-14 09:19
数据库
libevent
高性能网络库源码分析——事件(event)及其接口(三)
libevent
的结构event结构event相关接口
libevent
的结构event结构//include/event2/event_struct.hstructevent{TAILQ_ENTRY(event
wzgang123
·
2020-08-14 08:33
libevent详解
libevent
高性能网络库源码分析——事件循环(五)
libevent
事件循环的流程事件循环源码分析结束事件循环
libevent
事件循环的流程
libevent
将IO事件、信号事件和定时器事件很好的结合在一起,采用了统一的事件源方式,即把信号事件也转换成IO
wzgang123
·
2020-08-14 08:33
libevent详解
libevent
高性能网络库源码分析——事件处理框架(四)
event_base结构event_base的初始化接口函数
libevent
中基于Reactor模式的事件处理框架对应event_base,在event在完成创建后,需要向event_base注册事件,
wzgang123
·
2020-08-14 08:02
libevent详解
libevent
高性能网络库源码分析——介绍(一)
libevent
介绍
libevent
源代码结构
libevent
介绍
Libevent
是一个开源的轻量级高性能网络库,基于C语言编写。
wzgang123
·
2020-08-14 08:02
libevent详解
libevent
学习之网络通信
libevent
上篇介绍了,就不重复了,下面介绍单线程的客户端与服务器端。服务器端要实现网络通信,肯定会用到socket等函数,这几个函数应该没什么问题。
weixin_44836580
·
2020-08-14 08:33
项目
libevent
使用IOCP网络模型的示例
这段时间抽空学习了一下强大的网络库
libevent
,其使用标准C语言编写,支持Windows、Linux、Mac等等主流操作系统,早期版本不支持Windows的IOCP,最新版本已经添加上了,在网上找了一下资料
weixin_34087301
·
2020-08-14 08:45
libevent
学习笔记(参考
libevent
深度剖析)
最近自学
libevent
事件驱动库,参考的资料为
libevent
2.2版本以及张亮提供的《
Libevent
源码深度剖析》,参考资料:http://blog.csdn.net/sparkliang/article
weixin_30621919
·
2020-08-14 08:50
基于Reactor模式的
libevent
网络库之浅析与使用
Libevent
特点:跨平台支持。支持linux,unix,和windows.统一事件源:对I/O事件,信号和定时事件提供统一的处理。线程安全。
Rock_N_Roll_
·
2020-08-14 08:11
Linux与网络编程
libevent
详解三(reactor)
libevent
中的reactor模型。已上一节中例子说明:
libevent
详解二(使用)事件注册。A.首先注册
傻子和石像
·
2020-08-14 07:13
libevent
libevent
源码笔记(一) Reactor框架
最近读了部分
libevent
的源码,梳理并记录一下以加深自己的理解,也方便自己以及有需要的人后续查阅。
thulpf
·
2020-08-14 07:01
libevent
libevent
源码学习-----Reactor模型
libevent
内部采用了reactor模型所谓reactor模型,其实就是一套事件注册机制,用来解决单线程的阻塞问题。
一个程序渣渣的小后院
·
2020-08-14 07:37
libevent
libevent
源码分析(二) Reactor模式
由于
libevent
libevent
libevent
本身就是一个ReactorReactorReactor,所以了解ReactorReactorReactor这样一个应用于服务端的开发设计模式很有必要。
小呀小二笙
·
2020-08-14 07:20
libevent源码分析
[
libevent
]Reactor反应器设计模式
对象行为类的设计模式,对同步事件分拣和派发。别名Dispatcher(分发器)Reactor模式是处理并发I/O比较常见的一种模式,用于同步I/O,中心思想是将所有要处理的I/O事件注册到一个中心I/O多路复用器上,同时主线程阻塞在多路复用器上;一旦有I/O事件到来或是准备就绪(区别在于多路复用器是边沿触发还是水平触发),多路复用器返回并将相应I/O事件分发到对应的处理器中。Reactor的事件处
ouyangshima
·
2020-08-14 07:32
Libevent
源码分析-----开篇
转载请注明出处:http://blog.csdn.net/luotuo44/article/details/38300779我所分析的
Libevent
版本是2.0.21版本,是目前最新的稳定版本。
luotuo44
·
2020-08-14 07:26
Libevent源码分析
Libevent源码分析
Libevent
源码分析-----跨平台Reactor接口的实现
Libevent
最重要的跨平台功能还是实现了多路IO接口的跨平台(即Reactor模式)。这使得用户可以在不同的平台使用统一的接口。这篇博文就是来讲解
Libevent
是怎么实现这一点的。
luotuo44
·
2020-08-14 07:54
Libevent源码分析
Libevent源码分析
libevent
学习之跨平台Reactor接口的实现
原文链接:http://blog.csdn.NET/luotuo44/article/details/38458469上文学习了
Libevent
中的TAILQ_QUEUE,
Libevent
最重要的跨平台功能还是实现了多路
codergeek
·
2020-08-14 06:40
上一页
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
其他