原文:linux epoll 开发指南-【ffrpc源码解析】

摘要 关于epoll的问题很早就像写文章讲讲自己的看法,但是由于ffrpc一直没有完工,所以也就拖下来了。Epoll主要在服务器编程中使用,本文主要探讨服务器程序中epoll的使用技巧。Epoll一般和异步io结合使用,故本文讨论基于以下应用场合: 主要讨论服务器程序中epoll的使用,主要涉及tcp socket的相关api。 Tcp socket 为异步模式,包括socket的异步读写,以及监 ...

2013-12-17 10:47 6 4132 推荐指数:

查看详情

C#在Linux上的开发指南

本人才疏学浅,在此记录自己用C#在Linux开发的一点经验,写下这篇指南。(给想要在Linux开发C#程序的朋友提供建议) 目前在Linux上跑的网站:http://douxiubar.com | http://douxiubar.com/AdminLogin/Index ...

Mon May 16 08:49:00 CST 2016 4 26141
C#在Linux上的开发指南(续)

续之前的一篇开发指南http://www.cnblogs.com/RainbowInTheSky/p/5496777.html 部分人在部署的时候经常出现dll兼容问题(其实可以看小蝶惊鸿的文章,蝶神早已踩过了坑http://www.cnblogs.com/xiaodiejinghong/tag ...

Sat Jun 18 07:30:00 CST 2016 1 1917
Linux 汇编语言开发指南

一、简介 作为最基本的编程语言之一,汇编语言虽然应用的范围不算很广,但重要性却勿庸置疑,因为它能够完成许多其它语言所无法完成的功能。就拿 Linux 内核来讲,虽然绝大部分代码是用 C 语言编写的,但仍然不可避免地在某些关键地方使用了汇编代码,其中主要是在 Linux 的启动部分。由于这部分代码 ...

Thu May 01 15:22:00 CST 2014 0 3321
paypal开发指南

一、开发者地址: https://developer.paypal.com 使用在paypal上注册的账号登陆即可, 二、沙箱账号 paypay自动会为你创建两个沙箱账号,一个商家,一个买家。在accounts菜单中可以看到: 点击profile可以自行修改相应的密码 三、创建 ...

Sat Sep 07 01:24:00 CST 2019 0 639
MySQL开发指南

数据库开发是数据库管理系统(DBMS)和数据库应用软件设计研发的总称,数据运维、参与数据库生产环境的问题优化和解决等方面的事宜。   1、关于MySQL数据库   2、搭建MySQL环境   3、入门常用SQL、官方文档的使用 对于开发而言:   SQL是基础中的基础 ...

Sat Aug 12 05:01:00 CST 2017 8 2557
PJSIP开发指南

一、通用设计 1.1 架构 1.1.1 通信图 下面的图展示了SIP消息在PJSIP组件间从后端到前端如何传递的。 1.1.2 类图 下面的图 ...

Sun Oct 20 11:36:00 CST 2019 1 3553
eBPF开发指南

0x1:技术背景 bpf: BPF 的全称是 Berkeley Packet Filter,是一个用于过滤(filter)网络报文(packet)的架构。(例如tcpdump),目前称为Cbpf(Classical bpf) Ebpf: eBPF全称 extended BPF,Linux ...

Sun Dec 26 00:02:00 CST 2021 0 1797
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM