- 博客(9)
- 收藏
- 关注
转载 FreeSwitch SIP基本原理和流程
转 FreeSwitch SIP基本原理和流程 <div class="article-info-box"> <div class="article-bar-top d-flex"> <span class="ti...
2018-08-03 16:17:35 5062
原创 Libevent工作流程
最近用到libevent,由于以前没用过这个东东,只是参考别人的代码写了一个基于socket的c/s,收获就是写这个东东第一步干嘛,第二步干嘛,无脑的将需要的函数运用了一遍,但是具体它是如何工作一无所知。今天查阅资料对大体的工作流程梳理一下。未阅读源码,下面的东西是基于查阅资料然后总结的。libevnet介绍: Libevent是一个轻量级的开源的基于事件驱动的高性能网络库。事件驱...
2018-04-16 18:29:46 519
转载 Reactor与Proactor的概念
网络编程:Reactor与Proactor的概念 两种I/O多路复用模式:Reactor和Proactor一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件...
2018-04-16 14:51:47 186
原创 epool练习
本文只是在学习过程中写的一个简单事例,只为练习epool的使用,无任何作用,贴文只是在后续复习的时候看到可以回忆起一些信息。#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include <unistd.h>#include <fcntl.h>#include <arpa/inet.h>
2018-04-12 16:01:32 267
转载 实例浅析epoll的水平触发和边缘触发,以及边缘触发为什么要使用非阻塞IO
一.基本概念 &nb
2018-04-12 10:52:03 187
原创 select函数使用
关于socket通信,select、poll、epoll经常遇到,能看懂,但是自己很少写,仅限知道一点,今天把select函数认真学习了一遍,写了一个简单的事例,主要练习select函数,该文章不介绍select如何运用,贴一个事例用作以后复习浏览一下。关于select、poll、epoll学习完之后有时间整理一篇文章。 服务端:#include <stdio.h>#inclu...
2018-04-11 22:15:46 142
转载 LDAP有什么用?
对LDAP最直白的解释:1认证的烦恼小明的公司有很多IT系统, 比如邮箱、SVN、Jenkins , JIRA,VPN, WIFI...... 等等 。新人入职时需要在每个系统中申请一遍账号,每个系统对用户名和密码的要求还不一样, 实在是烦人。这还不算, 按照公司的策略, 这些密码每隔三个月还得更改一次,每次都是一次大折腾。离职的时候, 各个
2017-12-12 10:51:47 1079
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人