自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (11)
  • 收藏
  • 关注

原创 Asterisk 模拟线路反极信号问题

极性反转(反极信号): 复制代码局端交换机提供48V直流电,所以电话线是有正负极的。反极就是把电话线的极性在极短的时间反转,反极信号是用来识别计费时间的。宾馆饭店和公用电话有反极信号,普通电话线不提供反极信号。工作过程是这样的:当用户拨打电话时,对方的电话一摘机,本地电话局在瞬间将用户的电话线极性反转,计费器识别到极性反转后开始计费。如果对方无人接听或错误提示,本地电话

2014-06-25 16:55:19 4691

原创 线路电流声处理方法

解决联通线路电流声问题,去掉dahdi中的crc4校验

2013-01-30 17:26:14 2069

原创 Asterisk 并发量到100后就出现拨打电话挂机问题

Asterisk 并发量到100后就出现拨打电话挂机问题,经过分析和研究,是由于Agi的并发量达到Asterisk-java默认的最大值100导致,无法创建新的socket连接处理Agi请求。通过调整Agi的默认最大线程数到200,问题得到解决。但这个并不是问题最好的解决方法,个人觉得是因为Agi请求一直没有得到释放导致,所以按官网的文档,agi应该是执行简单的操作,执行时间短,尽快释放来提供

2013-01-30 17:24:45 4842 4

翻译 asterisk 队列策略

; A strategy may be specified.  Valid strategies include:;; ringall - ring all available channels until one answers (default)振铃所有可到达的分机直到有接听的; leastrecent - ring interface which was least rece

2015-11-17 10:29:24 1679

原创 asterisk realtime更新错误

[Sep 13 14:24:28] WARNING[16502]: res_config_mysql.c:635 update_mysql: MySQL RealTime: Failed to update database: Incorrect integer value: '' for column 'port' at row 1解决方法:修改mysql数据库 my.ini 文件.

2015-11-17 10:16:03 715

原创 asterisk性能上需要注意的一些地方

下面这些将会影响到Asterisk服务器的负载能力,不注意的情况下可能导致本来能支持数百个通话的系统,因为性能上的问题之能支持几十个通话。1、编码转换Asterisk可以在不同呼叫间转换音频流的数据格式,例如主叫是G.711被叫是G.729,那么就需要通过编码转换。大量的编码转换会给CPU带来沉重的负担(可以采用Sangoma、Digium这类硬件厂商提供的支持硬件编解码的板卡)。

2015-11-17 10:11:43 1627

转载 Mysql 源码安装

文章转载自:http://www.cnblogs.com/Richardzhu/p/3220883.html一、文章说明  最近接触到mysql数据库,因此闲来研究一下,今天演示一下用源码安装mysql,如果使用rpm包安装的话个人感觉挺简单的。  环境说明:    操作系统:rhel 5.4 x86    Mysql版本:mysql-5.5.22

2015-04-27 16:03:18 655

原创 Asterisk RealTime 更新错误

今天重新搭建了套测试环境,搭建完成后测试过程中出现R

2014-10-28 14:01:19 1068

转载 IP通讯名词解释-BLF(Busy Lamp Field)

转载:http://www.asterisk.cn/forum.php?mod=viewthread&tid=21&highlight=BLFBLF ( Busy Lamp Field )术语解释BLF 是Busy LampField的英文缩写,是IP通讯中的一项业务名称。BLF业务指的是通过某部电话上预先配置好的指示灯来监视其它电话号码的工作状态,该指示灯会根据被监视号码

2013-10-28 10:08:09 3063

转载 Asterisk 中的SLA功能

SLA是英文 SharedLine Appearances 的缩写。这个词我没有找到对应的中文译名,不过我知道SLA其实并不是IP PBX的专属功能,而是继承自传统PBX,一些稍微高档的PBX都支持这种功能。对于传统PBX,SLA的支持还需要特殊的“多线电话”支持,就是有很多小红灯按键的那种电话。SLA的基本功能是可以把“多线电话”上的带灯按键“映射”(map)到不同的外线上,这样

2013-10-28 09:55:23 2089

原创 eclipse老是卡在Refreshing workspace

最近老是遇到eclipse没有响应,参考网络上的相关帖子做了些优化,但问题依旧。后来发现出现这个问题一般都是eclipse无响应,直接结束进程后导致的,看了下eclipse日志,果真如此。!SESSION 2013-10-10 15:55:30.429 -----------------------------------------------eclipse.buildId=M20

2013-10-10 16:09:09 11803

原创 Asterisk G729编码支持

参考:http://asterisk.hosting.lv/先确定Asterisk服务器CPU、操作系统信息。cat /proc/cpuinfo 确定cpu型号类型、64位模式还是32位模式uname -a 确定操作系统是64位还是32位根据CPU和操作系统信息选择codec_g729二进制包* http://asterisk.hosting.lv/ 下载之后推荐先检查下

2013-03-06 16:28:30 5885 1

原创 eclipse经常卡死的解决方法总结

1、调整eclipse虚拟机内存,修改配置文件eclipse.ini内存参数。下面是我在WIN7 32位系统,4G内存环境下的配置:-vmargs-Dosgi.requiredJavaVersion=1.5-Xms256M-Xmx768M-XX:PermSize=128M-XX:MaxPermSize=256M2、因为eclipse上一次未正常关闭,导致启动卡死,错误日志

2013-02-05 10:05:39 53051

原创 linux 下 tomcat 自动启动

#!/bin/sh# chkconfig: 2345 20 80# description: simple example to start tomcat将tomcat添加到服务中chkconfig --add tomcat在tomcat文件的头几行的注释语句中,必须包含chkconfig和description两部分内容,否则在执行“chkconfig --add

2013-01-30 17:27:19 849

原创 携程网JS接口

接口样式1:接口样式2:接口样式3:参数说明:smi=h|s|d|gh(酒店)、S(机票)、d(度假)、g(团购)diy=bd.#FFFFFF|pc.#F9FBFC|sa.#F9F4F4|lt.#090A0Abd.#FFFFFF(边框颜色)、pc.#F9FBFC(选项卡背景色)、sa.#F9F4F4(选中面板背景色)、lt.#090A0A(选项卡字体颜色

2013-01-30 17:23:37 2597 1

转载 关于Oracle修改IP地址引起的问题

转载:http://www.cnblogs.com/chinhr/archive/2011/09/16/2178289.html分析:1. 安装Oracle的时候,Oracle默认会在F:\oracle\product\10.2.0\db_1下面创建一个名为“当前IP_orcl”的目录,该目录存储的是oracle实例名为orcl的数据库的配置等信息2. 同时Oracle默认在F

2013-01-05 17:25:21 562

原创 asterisk realtime sip数据库实时添加sip peers

通话数据库维护sip 用户信息,1、首先我们需要创建保存用户信息的表## Table structure for table `sip_devices`#CREATE TABLE IF NOT EXISTS `sip_devices` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(10) N

2012-11-15 08:58:22 3274

原创 mysql 循环插入数据

1、创建存储过程,循环插入数据delimiter $$CREATE PROCEDURE myProc() DETERMINISTIC BEGIN DECLARE counter INT DEFAULT 576240; simple_loop: LOOP SET counter=counter+1; select counter; INSER

2012-11-15 08:49:02 1371

原创 asterisk 三方/多方通话

实现功能:1、三方通话功能,只允许被叫通过##邀请第三方加入到通话2、多方通话功能,座席可以通过拨打0000来启动多方通话。3、多方通话功能,座席主叫可以通过**来启动多方通话。 dialplan脚本:[test]exten => 0000,1,Goto(dynamic-nway-start,0000,1)exten => _[docs:0-8].,1,Set(DY

2012-10-12 14:19:30 5517

转载 mysql

from:http://blog.sina.com.cn/s/blog_4ee4286501000c45.html安装完MySQL后,远程连接数据库的时候,出现ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect tothis MySQLserver提示信息,不能远程连接数据库。 1、更改环境mysql系统ho

2012-09-21 15:19:12 1317

转载 MySQL修改root密码的多种方法

方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin  mysqladmin -u root password "newpass"  如果root已经设置过密码,采用如下方法  mysqla

2012-09-21 14:30:33 347

原创 IVR导航语音转换,wav格式转换为gsm

sox cc_info_error.wav -r 8000 -c 1 cc_info_error.gsm

2012-09-19 14:32:18 1490

原创 feature.conf applicationmap中的caller和callee分别是什么意思

定义为caller时,按键时会把按键方的通道变量传递到feature application中,进入到application应用后,当前的channel为按键方。定义为callee时,则与caller相反,全多是按键者的对方。下面用例子解释下:假如定义了feature键**,按**后将会听到beep输入号码的提示音。现在假设8007拨打了8008,8008应答了,8007分机输入了

2012-09-14 14:26:47 1036

原创 多方通话中,禁止被叫方使用DYNAMIC_FEATURES中定义的功能(features)

场景:8007发启了一个会议,会议室已经创建好,允许8007通过通过DYNAMIC_FEATURES中的按键来将被叫方加入到会议室,被叫不允许使用DYNAMIC_FEATURES中定义的按键功能。我写的拨号脚本如下:[dynamic-nway-start]exten => _X.,1,NoOp(dynamic-nway-start)exten => _X.,n,Set(CONF

2012-09-14 11:39:48 1269

原创 mysql 无法创建外键约束

对mysql数据库不太熟悉,今天遇到了外键创建问题。alter外键创建语句命令行下提示成功了,但就是没看到外键。后来改用workbench工具来创建,发现是因为数据默认是采用的MyISAM存储引擎,该引擎不支持外键,需要修改引擎为InnoDB才可以。我直接在workbench将表的引擎改为了InnoDB,发现还是不行,报1005错误:10:31:56 ALTER TABLE `cm_r

2012-09-10 11:08:57 10374

原创 项目管理文档目录结构

文档目录--------00管理--------------项目计划--------------会议纪要--------------项目周报--------01需求--------------资料收集--------------调研报告--------------需求变更--------02设计--------------概要设计------------

2012-08-22 10:41:00 14777

原创 求解释,mysql命令行下中文乱码

今天遇到一个中文乱码问题,服务器端database、table都为UTF8编码,在workbench、和项目工程下能正常显示。在客户端命令行下确出现不一样的情况:1、在WIN7下面,客户端版本为5.1.47,默认字符集编码为GBK,能正常显示,一旦改为UTF8就乱码了。2、在LINUX下面,客户端版本为5.1.47,默认字符集编码为latin1,不能正常显示,需要将编码改为UTF8编码

2012-08-11 17:31:02 719

原创 linux下mysql中文乱码问题

今天同事开发过程中遇到linux下mysql中文乱码问题,直接通过sql脚本插入中文数据乱码。将解决方法记录下:1、首先确定server、数据库和表的默认字符级mysql> show variables like 'character_set_%';+--------------------------+----------------------------+| Variable

2012-08-11 14:08:13 11601

原创 java cmd命令行下加入多个jar包

cmd命令行模式下,我们要运行一个java类,一般的方法是:java -classpath xxx.jar Test但是多数情况下我们的程序都是包含多个jar文件的,怎么样在命令行下将这边jar包都加载起来呢?如果一个一个的加是比较麻烦的,那么有没有一种方法直接指定下jar文件存放的目录就可以了呢?通过下面的参数来解决这个问题:java -Djava.ext.dirs=./lib

2012-08-11 13:29:56 12936 1

jdk1.8.0_171.rar

jdk绿色压缩包,哈哈,以后不需要安装了,做个bat set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_171 echo %JAVA_HOME% set PATH=%JAVA_HOME%\bin;%PATH% echo %PATH% java -version ./eclipse_oxygen/eclipse.exe

2019-11-15

Cloudera Enterprise 5.8.x 中文文档

Cloudera 提供一个可扩展、灵活、集成的平台,可用来方便地管理您的企业中快速增长的多种多样的数据。业界领先的 Cloudera 产品和解决方案使您能够部署并管理 Apache Hadoop 及其相关项目、操作和分析您的数据以及保护数据的安全。

2018-10-07

最新版 H+后台主题UI框架 V4.1.0

最新版 H+后台主题UI框架 V4.1.0 丰富的表单组件、丰富的例子代码

2018-01-26

MySQL 5权威指南(第3版) 随书源代码 含mylibrary等sql

MySQL 5权威指南(第3版) 随书源代码 含mylibrary等sql

2015-08-14

HTML5实战PDF

HTML5实战.pdf 系统而全面的HTML5教程

2015-07-18

Hadoop权威指南(第2版)

Hadoop权威指南(第2版) 数据仓库 数据建模 hadoop

2015-04-01

一步步学习Struts2.rar

一步步学习Struts2.rar 一步步学习Struts2.rar

2010-01-21

Maven权威指南中文版-note.docx

Maven权威指南中文版-note.docx

2010-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除