Linux
猿程序2080
写代码
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下配置C++开发环境之ACE编译
在Linux做C++开发,必然会用到一些开源库,本文针对CentOS系统下安装编译ACE,QT,Boost等做了详细的讲解。1. 安装CentOS6.0 32位机器虚拟机安装 CentOS-6.0-i386-bin-DVD.iso 安装过程需要创建一个Guest用户,密码与Root用户相同。 安装完成,默认没有安装 gcc g++原创 2013-01-23 15:37:38 · 1799 阅读 · 0 评论 -
Linux下编译安装Nginx
系统环境: CentOS 6.0 需要内核为Linux2.6及以上版本的操作系统,因为要支持Nginx的epoll解决事件的多路复用.查看系统版本# uname -a编译器安装安装编译C语言的GCC编译器# yum install -y gcc安装编译C++语言的G++编译器# yum install -y gcc-c++开发库安装安装支原创 2013-11-15 14:32:51 · 1064 阅读 · 0 评论 -
性能调优攻略
2012年6月20日 陈皓发表关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉转载 2012-12-26 15:01:39 · 818 阅读 · 0 评论 -
Linux中select、poll和epoll的区别
在Linux Socket服务器短编程时,为了处理大量客户的连接请求,需要使用非阻塞I/O和复用,select、poll和epoll是Linux API提供的I/O复用方式,自从Linux 2.6中加入了epoll之后,在高性能服务器领域得到广泛的应用,现在比较出名的nginx就是使用epoll来实现I/O复用支持高并发,目前在高并 发的场景下,nginx越来越收到欢迎。这里有个文章参考。1.转载 2013-11-21 18:09:32 · 1082 阅读 · 0 评论 -
解析libevent不同操作系统下如何选择I/O多路复用机制
解析libevent 1.4.14 版本如何实现不同操作系统下配置使用I/O demultiplex机制:一、定义libevent在编译阶段选择系统的I/O demultiplex机制,而不支持在运行阶段根据配置选择。Libevent支持多种I/O多路复用技术的关键就在于结构体eventop,它的成员是一系列的函数指针, 定义在event-internal.h文原创 2013-11-28 10:27:17 · 1534 阅读 · 1 评论 -
Linux(CentOS6.0)系统搭建Qt5.2开发环境
Linux(CentOS6.0)系统搭建Qt5.2开发环境原创 2013-12-17 15:49:57 · 3396 阅读 · 0 评论 -
编译及安装Nginx Web
1. 安装与配置 系统环境: CentOS 6.0 需要内核为Linux2.6及以上版本的操作系统,因为要支持Nginx的epoll解决事件的多路复用.查看系统版本# uname -a 编译器安装安装编译C语言的GCC编译器# yum install -y gcc安装编译C++语言的G++编译器# yum install -y gcc-c++ 开...原创 2018-11-10 12:12:20 · 284 阅读 · 0 评论
分享