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
如何用一行代码让 gevent 爬虫提速 100%
根据gevent官方的资料(网址:http://www.gevent.org),gevent具有以下特点:基于
libev
或libuv的快速事件循环。基于
Python中文社区
·
2020-07-27 14:57
python
js
编程语言
css
java
libev
ent简介[翻译]11 Evbuffers:缓冲IO的功能函数
http://www.wangafu.net/~nickm/
libev
ent-book/Ref7_evbuffer.html
Libev
ent的evbuffer函数实现了一个字节队列,用来优化从尾部增加数据从头部删除数据的性能
秋来叶黄
·
2020-07-27 13:00
多进程单线程模型与单进程多线程模型之争
Linux内核提供的epoll为开发服务器提供了很大的便利,
libev
ent和
libev
都
BAT-Battle
·
2020-07-27 12:03
系统调优
笔试面试
libev
ent简介[翻译]10 Bufferevents的高级操作
http://www.wangafu.net/~nickm/
libev
ent-book/Ref6a_advanced_bufferevents.html这一章介绍了一些高级的用法,一般情况使用不到,如果你仅仅是学习如何使用
秋来叶黄
·
2020-07-20 20:00
linux高性能服务器编程书本总结
IP模型第二篇核心篇5章到15章节5-6章节主要介绍套接字编程API的使用和介绍7章是linux服务器方面的一个规范操作8-9服务器的架构模式--也是本书最重要的章节8是内核10章信号11章定时器12章
libev
ent
爱哲学的码农
·
2020-07-16 06:45
服务器
读书日记系列
Linux系统(Centos7.4)安装FastDFS
安装gcc检测是否安装:gcc-v如下图所示表示已安装安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yuminstallgcc-c++②安装
libev
IT-prince老隋
·
2020-07-16 05:05
Linux
应用B站雷哥的在Centos7上安装fastdfs
fastdfs需要分别安装fastdfs-nginx-module,fastdfs,nginx,libfastcommon1,安装gcc(编译时需要)yuminstall-ygccgcc-c++2,安装
libev
ent
libiao1994libiao
·
2020-07-16 02:31
分享下我学习Thrift的入门例子helloworld,客户端用php,服务端用python:
系统环境:Centos5.6一、安装Thrift#yum-yinstallopenssl-develautomakelibtoolflexbisonpkgconfiggcc-c++boost-devel
libev
ent-develzlib-develpython-devel
kc87654321
·
2020-07-16 01:39
基于
libev
ent的多线程通信框架实现
自己以前的一个后台程序框架(应用于了很多应用项目,运营商***拦截系统,国内某视频聊天应用的后台系统等),里面的网络部分基于ACE来实现的,最近准备淘汰ACE,大部分组件功能打算重写,所以基于网络这块打算用
libev
ent
imxiangzi
·
2020-07-16 00:27
网络/libevent
FastDfs安装,根据不同项目存放文件到不同目录
fastdfs-nginx-module#master机器执行#安装一些会用到的包yum-yinstallzlibzlib-develpcrepcre-develgccgcc-c++opensslopenssl-devel
libev
ent
libev
ent-develperlunzipnet-toolswgetmkdir-p
hypon2016
·
2020-07-16 00:36
运维
__attribute__((format(printf, a, b)))
最近,在看
libev
ent源码,第一次看到__attribute__((format(printf,a,b)))这种写法。因此,在这里记录下用法。
huangjh2018
·
2020-07-16 00:38
c++
Linux
libev
ent功能使用简介
1.介绍
libev
ent是一个用来开发可扩展的网络服务器的事件通知函数库。当一个文件描述符上的特定事件发生或是一个超时时间到达后,
libev
entAPI提供一种执行回调函数的机制。
self-motivation
·
2020-07-15 23:32
开源软件
http服务器
服务器
linker
编程
数据结构
centos安装FastDFS+Nginx
一、在安装FastDFS之前必须先安装
libev
ent,安装
libev
ent步骤如下:1.下载
libev
ent:wgethttps://github.com/downloads/
libev
ent/
libev
ent
gaofuqi
·
2020-07-15 23:53
pylibmc 安装过程
pylibmc安装过程就像个递归调用,要安装pylibmc需要先安装libmemcached,安装libmemcached又需要先安装memcached,安装memcached又要先安装
libev
ent
fishrui
·
2020-07-15 23:29
memcached
64bit
SPServer源码分析(四): 核心服务器类SP_Server分析
start函数是主要执行函数函数内部使用了
libev
ent.有关
libev
ent编程参考官方主页。
chenyinggang
·
2020-07-15 21:04
在虚拟机(CentOS)上配置fastdfs+nginx
用到的包如下:FastDFS--tracker安装01:如果没有gcc环境,安装:yuminstallgcc-c++02:FastDFS依赖
libev
ent库,需要安装:yum-yinstall
libev
ent03
cfp008
·
2020-07-15 21:31
ssm
mysql热备同步等_2018_lcf
工具进行主同从步,导步读取数据再进行实时数据同步-安装xtrabackup-修改/etc/my.cnf,开启主从模式-----[root@nginx~]#wgetftp://192.168.1.254/Other/
libev
璐程风
·
2020-07-15 21:47
libev
ent库介绍
一、
libev
ent就是一个基于事件通知机制的库,支持/dev/poll、kqueue、eventports、select、poll和epoll事件机制,也因此它是一个跨操作系统的库(支持Linux、*
byxdaz
·
2020-07-15 21:27
Linux
&
Unix
Libev
ent定时器使用
本文用于记录
libev
ent学习笔记,为阅读张亮的
libev
ent源码解析一书的笔记;在这感谢前辈的分享;#include#include//
libev
ent头文件#includeusingnamespacestd
ChristmasEve_2013
·
2020-07-15 20:18
libevent
Thrift 基础(C++ rpc )
Facebook开源的一套rpc框架,目前被许多公司使用我理解的特点使用IDL语言生成多语言的实现代码,程序员只需要实现自己的业务逻辑支持序列化和反序列化操作,底层封装协议,传输模块以同步rpc调用为主,使用
libev
entevhttp
banchui6883
·
2020-07-15 20:24
libev
ent中指定使用哪种方法如select
在linux中使用
libev
ent时默认使用的方法是epoll,但是有时候我们因为项目需要就需要使用select而不是epoll这个时候可以通过函数event_config_avoid_method(config
Achou.Wang
·
2020-07-15 20:18
Libevent
Libev
ent事件的创建-scoke服务的创建-特征的获取和配置
Libev
ent简介
Libev
ent是一款事件驱动的网络开发包,由于采用C语言开发体积小巧,跨平台,速度极快。
Achou.Wang
·
2020-07-15 20:17
Libevent
【Linux】配置fastdfs和nginx图片服务器
文章目录1.环境centos72.安装fastdfs的编译环境和执行环境3.安装
libev
ent(运行时需求)4.安装tacker(监听者)5.安装stonage.server6.FastDFS和nginx
W_Think
·
2020-07-15 19:16
linux系列安装配置
libev
ent学习笔记
libev
ent学习笔记学习资料:链接:百度网盘提取码:jqsp包括
libev
ent源码剖析,参考手册另外推荐一个网站:学习网站
libev
ent工作结构
libev
ent是高性能i/o网路库,基于reactor
通信男神杨丽斌
·
2020-07-15 18:35
工作
libev
ent 多线程实现高并发
当你看到这篇文章时,想必你对
libev
ent已经有了足够的了解,笔者在此就不多做描述了,直接进入正题。1.起因最近在做Redis中间件,目标实现集群管理、分布式数据处理、高性能。
被遗忘de角落
·
2020-07-15 18:59
C/C++
Libev
ent简介和使用
Libev
ent是一个用C语言编写的基于事件触发的开源高性能网络库。著名的分布式缓存软件memecached也是基于
libev
ent,适用于windows,linux,ios等多种平台。
le_temps
·
2020-07-15 18:24
Network
Linux FastDFS 互为主从
+nginx-1.6.2+
libev
ent-2.0.21-stable系统:CentOS6.6IP:10.3.45.232FastDFS_v5.03.
吹动红旗的风
·
2020-07-15 17:30
中间件
libev
ent学习笔记 一、基础知识
欢迎转载,转载请注明原文地址:http://blog.csdn.net/majianfei1023/article/details/46485705一、
libev
ent是什么
libev
ent是一个轻量级的开源的高性能的事件触发的网络库
majianfei1023
·
2020-07-15 14:30
libevent
Centos安装 FastDFS+ngixn
gcc(编译时需要)FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gccyuminstall-ygccgcc-c++2、安装
libev
ent
weixin_43031215
·
2020-07-15 07:19
LINUX
值得学习的C/C++开源项目 持续更新
值得学习的C语言开源项目持续更新文章目录值得学习的C语言开源项目持续更新-1.Webbench-2.Tinyhttpd-3.cJSON-4.CMockery-5.
Libev
-6.Memcached-7.
小麦大叔
·
2020-07-15 00:50
C
Memcached和Redis在Linux下的安装
memcached(memcached-1.4.15.tar.gz)wgethttp://memcached.googlecode.com/files/memcached-1.4.13.tar.gz从http://
libev
ent.org
向左向右D
·
2020-07-14 23:00
Libev
ent详解与实践(七)
七、Bufferevent:高级话题本章介绍了
Libev
ent的bufferevent实现的一些高级功能,这些功能对于典型用途不是必需的。
张志安_z
·
2020-07-14 23:42
mysql-proxy-cli.c:326: loading config from ‘./mysql-proxy.cnf’ failed: permissions of ./mysql-proxy
/mysql-proxy–version从输出可以看到mysql-proxy的版本,以及依赖的glib,
libev
ent,lua的版本1mysql-proxy0.8.32chassis:mysql-proxy0.8.33glib2
舒琪
·
2020-07-14 22:28
linux
mysql
libev
ent学习笔记1:牛刀小试
libev
net学习笔记11.
Libev
ent是什么?
Libev
ent是一个轻量级的开源的高性能的网络库,被众多的开源项目使用,例如大名鼎鼎的memcached等。
iteye_18591
·
2020-07-14 12:20
libev
ent源码详解(三)数据结构之event、event_base
handleEventHandler事件源事件处理程序SynchrounousEventDemultiplexer同步事件多路复用器Reactor反应器Reactor模式处理流程event_base定义
libev
ent
TylerPan
·
2020-07-14 11:57
源码解析
libev
ent源码详解(四)应用流程详解
libev
ent应用流程1.调用event_base_new()创建自己的event_base。2.调用event_new()创建自己的事件。
TylerPan
·
2020-07-14 11:26
源码解析
CentOS 编译安装php5.6
提前安装准备yumgroupinstall"developmenttools"安装
libev
entwgethttps://github.com/
libev
ent/
libev
ent/releases/download
muction
·
2020-07-14 11:00
常用linux命令
1.动态库文件操作1)查看memcached命令缺失什么库ldd/usr/local/memcached/bin/memcached2)查看
libev
ent-2.1.so.6是否存在locate
libev
ent
且行且探索
·
2020-07-14 10:24
基础知识
error while loading shared libraries:
libev
ent-2.1.so.6 的解决办法
执行memcached启动命令时,报错,提示:errorwhileloadingsharedlibraries:
libev
ent-2.1.so.6:cannotopensharedobjectfile:
且行且探索
·
2020-07-14 10:24
几个主要cpp开源网络库的比较
所以花时间研究一下cpp可用的开源的网络库,在所有开源的cpp网络库中,常用的也就是ACE、
libev
ent、l以及Boost.ASIO顺带一提我比较熟悉的
libev
!
LittleGrizzly
·
2020-07-14 05:16
网络编程
分布式文件系统FastDFS安装
://github.com/happyfish100/FastDFS(3)安装gcc环境(FastDFS由c语言开发,需依赖gcc环境)yum源安装:sudoyuminstallgcc-c++2.安装
libev
entFastDFS
高国才
·
2020-07-14 03:45
FastDFS
java
FastDFS
libev
ent笔记
bufferevent.h传递到事件回调函数的事件#defineBEV_EVENT_READING0x01/**<读取过程中遇到的错误*/#defineBEV_EVENT_WRITING0x02/**<写数据过程中遇到错误*/#defineBEV_EVENT_EOF0x10/**<读到了文件结束符EOF*/#defineBEV_EVENT_ERROR0x20/**<遇到了不可恢复的错误*/#def
Yuk
·
2020-07-14 03:52
tmux安装及基本使用
Linuxcentos6.51,首先下载安装包(
libev
ent,tmux,ncurses-devel可直接yum安装)wget--no-check-certificatehttps://github.com
_creek
·
2020-07-13 23:07
终端管理工具
Redis网络库源码分析(1)之介绍篇
一、前言Redis网络库是一个单线程EPOLL模型的网络库,和Memcached使用的
libev
ent相比,它没有那么庞大,代码一共2000多行,因此比较容易分析。
杨博东的博客
·
2020-07-13 22:31
SQL和NOSQL
linux下memcached安装以及启动
1.下载memcached服务器端安装文件版本:memcached-1.4.2.tar.gz下载地址:http://www.danga.com/memcached/download.bml2.下载
libev
ent
wangrbj
·
2020-07-13 16:54
Cache
mac安装memcache及memcached集群
安装memcachebrewinfomemcached6880brewinfo
libev
ent6882brewinstallautomake6885brewinstalldoxygen6886brewinstallpkg-config6887brewinfo
libev
ent6888brewinstall
libev
ent6889brewupgrade
libev
ent6890exportPKG_C
ufan94
·
2020-07-13 16:56
memcache
php event安装
先安装
Libev
entgitclonehttps://github.com/nmathewson/
Libev
ent.gitcd
Libev
ent/./autogen.sh(ps:1.如果提示.
PHP开发备忘录
·
2020-07-13 13:28
php
十个值得学习的c开源项目(嵌入式)
十个最值得阅读学习的C开源项目代码1.Webbench2.Tinyhttpd3.cJSON4.CMockery5.
Libev
6.Memcached7.Lua8.SQLite9.UNIXv610.NETBSD1
芯想事程
·
2020-07-13 11:40
嵌入式开发
libev
ent 在FreeBSD下,因为版本的差异,导致了神奇的问题
libev
ent版本导致库不一致导致的问题大致环境:根据目前的需求,需要完成一个双向双网段间的透明代理。程序需要跨平台,因此采用了
libev
ent库进行开发。
船过水无痕
·
2020-07-13 07:46
libev
ent介绍
libev
ent讲解什么是
libev
ent
libev
ent是一个轻量级的事件触发的网络库。它适用于windows、linux、bsd等多种平台,它是跨平台的。
ganghuige
·
2020-07-13 07:39
网络编程
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他