一、libevent是干什么的 1. 开源的库, 提高开发效率 封装了socket通信 封装了IO多路转接 2. 精简, 专注于网络, 性能高 3. 事件驱动 二、libevent库的安装 1. 官方网站: http://libevent.org 2. 源码包下载: 1.4.x -- 适合源码学习  ...
                            
                            
                                分类:
系统相关   时间:
2019-05-15 22:52:46   
                                阅读次数:
228
                             
                         
                    
                        
                            
                            
                                    转自:http://blog.sina.com.cn/s/blog_9f1496990102vshz.html 原文:http://www.lvtao.net/c/631.html Libevent介绍 libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-10 13:13:56   
                                阅读次数:
1081
                             
                         
                    
                        
                            
                            
                                源码编译安装Mairadb1.先安装环境所需要的依赖组件[root@node6~]#yum-yinstallbisonbison-develzlib-devellibcurl-devel\libarchive-develboost-develgccgcc-c++cmakencurses-develgnutlsevel\libxml2-developenssl-devellibevent-devel
                            
                            
                                分类:
数据库   时间:
2019-05-02 17:08:48   
                                阅读次数:
357
                             
                         
                    
                        
                            
                            
                                    event 源文档解释 /** * @struct event * * Structure to represent a single event. * * An event can have some underlying condition it represents: a socket * b ...
                            
                            
                                分类:
其他好文   时间:
2019-05-01 12:02:18   
                                阅读次数:
155
                             
                         
                    
                        
                            
                            
                                一依赖库编译先要将其依赖的库编译好,其中openssl需要编译到libevent中,编译成libevent_openssl.lib库,zlib在新版本中只有示例用到。1)windows平台使用VS2017编译openssl源码贴文章的链接,各个平台贴各自的文章链接参考前面的文章openssl默认编译到C:\ProgramFiles(x86)\OpenSSL目录,包含收文件,lib文件和dll文件,
                            
                            
                         
                    
                        
                            
                            
                                1)依赖安装安装perl脚本解释器下载http://libevent.net/download安装nasm汇编器C:\Users\xiaca\AppData\Local\bin\NASM下载http://libevent.net/download默认会安装用户目录C:\Users\用户名\AppData\Local\bin\NASM配置windows的环境变量,将此路径加入到环境变量path中安装
                            
                            
                         
                    
                        
                            
                            
                                    (1)编译安装Memcached 1.51.1 安装依赖包libevent# yum -y install epel-release# yum -y install libevent libevent-devel 1.2 编译安装# tar xzf memcached-1.5.12.tar.gz#  ...
                            
                            
                                分类:
系统相关   时间:
2019-04-15 19:52:39   
                                阅读次数:
234
                             
                         
                    
                        
                            
                            
                                    1. 简介:Reactor : 反应堆模型, 一种事件驱动方式。 2. 优点 a 响应快,不必为单个同步时间所阻塞。(Reactor 本身是同步的) b 编程相对简单,可以最大程度的避免复杂的多线程和同步问题,避免了多线程/进程的切换开销 c 可扩展性, 可以方便的通过增加Reactor实例个数来充 ...
                            
                            
                                分类:
其他好文   时间:
2019-04-14 14:15:58   
                                阅读次数:
89
                             
                         
                    
                        
                            
                            
                                一.源码安装ncurses库 1.1 获取源码 wget https://invisible-island.net/datafiles/release/ncurses.tar.gz tar xvf ncurses.tar.gz ~/ cd ~/ncurses-6.1 1.2 生成配置 ./autog ...
                            
                            
                                分类:
其他好文   时间:
2019-04-10 13:53:54   
                                阅读次数:
135
                             
                         
                    
                        
                            
                            
                                    一、添加Zabbix存储库 1.安装存储库配置包。 2.在将运行Zabbix前端的系统中启用可选rpms的存储库 3.安装支持MySQL的Zabbix服务 4.安装支持MySQL的Zabbix前端 二、安装MySQL5.7数据库 1.卸载mariadb包 2.下载并解压MySQL源码包 3.创建My ...
                            
                            
                                分类:
其他好文   时间:
2019-04-07 14:32:47   
                                阅读次数:
455