在互联网大数据时代的背景下,作为服务器程序,高并发尤为重要,线路带宽资源就显得更加弥足珍贵了。目前比较流行语音编码有2种G711、G729。由于语音需要采用上下行对等的宽带,G711每线需要大约90kbit/s/S的带宽,而G729每线仅需要30kbit/s/S的带宽。所以采用G729编码就节约了大量带宽。FreeSWITCH默认是不支持G729转码的,商业版本的G729效率是最高的,不过要10刀
分类:
其他好文 时间:
2018-05-24 00:07:18
阅读次数:
408
单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,... ...
分类:
编程语言 时间:
2018-05-23 14:54:44
阅读次数:
237
VSFTPD 简写:vsftpd是very secure FTP daemon 的缩写,是一个完全免费的,开源代码的ftp服务器软件 特点:vsftpd是一款在LINUX发行版中最受推崇的FTP服务器程序,小巧轻快,安全易用,支持虚拟用户, 支持带宽限制等功能 安装环境:CentOS 6.8.64位 ...
分类:
系统相关 时间:
2018-05-22 13:03:11
阅读次数:
221
安装Redis服务器端 安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序 检查Redis服务器系统进程 通过启动命令检查Redis服务器状态 通过启动命令检查Redis服务器状态 通过命令行客户端访问Redis 安装Redis服务器,会自动地一起安装Redis命令行客户端程序。 ...
分类:
系统相关 时间:
2018-05-20 16:36:24
阅读次数:
319
在高级篇二中,我们讲解了5中常用的IO模型,理解这些常用的IO模型,对于编写服务器程序有很大的帮助,可以提高我们的并发速度!因为在网络中通信主要的部分就是IO操作。在这一篇当中我们会重点讲解在第二篇当中提到的IO复用模型,即select机制。其实select机制有一些缺陷,后来产生了一种更加高效的机 ...
分类:
编程语言 时间:
2018-05-20 15:32:44
阅读次数:
236
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置 ...
分类:
编程语言 时间:
2018-05-19 17:00:20
阅读次数:
200
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置 ...
分类:
编程语言 时间:
2018-05-19 16:57:54
阅读次数:
231
本次,让我们先来完成Apache网站服务器的搭建,作为LAMP架构的前端,Apache是一款功能强大、稳定性好的Web服务器程序,该服务器直接面向用户提供网络访问,发送网页,图片等文件内容。
分类:
Web程序 时间:
2018-05-17 13:41:14
阅读次数:
176
如何用ssh实现端口的映射? 为了解决什么问题,应该就是ssh服务器程序在22号端口监听,难道这就是用软件实现了 实现隧道的方法真是有好几种,包括使用ssh,包括使用tap,或者使用ssh都是可以的,今天试验下如何使用ssh实现隧道功能。 测试程序在 codebox/net/sock/inet/se ...
分类:
其他好文 时间:
2018-05-13 21:05:41
阅读次数:
326
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置 ...
分类:
编程语言 时间:
2018-05-03 16:32:40
阅读次数:
188