上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
摘要: 1. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。1) 工作目录:用户本地的目录;2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。3) 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新。1.2. 使用Git时的初始化事项1.2.1. Git初始化配置1) 配置使用git仓库的人员姓名 git config -- 阅读全文
posted @ 2012-11-26 11:33 einyboy 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blue-prince.spaces.live.com/blog/cns!12D6E6CCFACF4283!1058.entryRAC的负载均衡RAC的负载均衡主要是指新会话连接到RAC数据库时,如何判定这个新的连接要连到哪个节点进行工作。在RAC中,负载均衡分为两种,一种是基于客户端连接的,另外一种是基于服务器端的。客户端的负载均衡配置相对简单,只需要在tnsnames.ora中添加LOAD_BALANCE=ON这么一个选项即可。比如下面的TNS:RAC =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip) 阅读全文
posted @ 2012-11-23 15:47 einyboy 阅读(5937) 评论(0) 推荐(0) 编辑
摘要: unction product_alphabet(num As Integer) Dim alphabet As String Dim S As Integer Dim str As Integer Dim C As String S = Int(Rnd() * 24 + 1) C = Mid("A0B1C2D3E4F5G6H7I8J9KLMNOPQRSTUVWXYZ", S, 2) product_alphabet = CEnd FunctionFunction product_mac(str As String) Dim i As Integ... 阅读全文
posted @ 2012-11-22 14:47 einyboy 阅读(1176) 评论(1) 推荐(0) 编辑
摘要: 当一个呼叫在ROUTING状态下达到命中拨号规则解析器时,相应的拨号规则就开始解析了。随着解析的进行,在xml文件中的符合条件的或标签中的指令形成一个指令表,安装到这个通道中。你可以将拨号规则文件放到conf/dialplan/default下,这个目录下的拨号规则要比enum拨号规则优先处理。这个目录下的文件执行优先级是按其文件名开头的数字排序(由小到大),最大的那个文件是99999_enum.xml,这个文件捕捉所以的呼叫,所以我们自己定义的文件一定要小于这个文件才可能被先执行。一个以字母开头的文件名会大小999999_enum.xml。可以通过${api func(api arg ${v 阅读全文
posted @ 2012-11-21 13:11 einyboy 阅读(8332) 评论(0) 推荐(0) 编辑
摘要: 本文来自csdn lidphttp://blog.csdn.net/perfectpdl,转载注明出处,谢谢。我建了一个 Freeswitch 内核研究 交流群, 45211986, 欢迎加入, 另外,提供基于SIP的通信服务器及客户端解决方案,承接 sip/ims 视频客户端开发,支持接入sip软交换,ims核心网,支持 语音,视频,即时通信功能,视频格式支持 h263,h264,mpeg4 软编软解,提供硬件编解码接口对接,提供服务器,有兴趣请联系我。注册到freeswitch的客户端可以互相拨打,但是当客户端想通过freeswitch呼叫那些并没有注册到freeswitch上的客户端怎么 阅读全文
posted @ 2012-11-21 00:19 einyboy 阅读(9759) 评论(0) 推荐(0) 编辑
摘要: DTMF定义:由高频音和低频音的两个正弦波合成表示数字按键(0~9 * # A B C D)。VOIP中 检测DTMF通常有三种方法,sip info, inband, out band(rfc2833), 此外,在3gpp ims规范中 对dtmf的要求已经采用最新的rfc4733 取代rfc 2833.1. sip info 为带外检测方式,通过SIP信令通道传输DTMF数据。没有统一的实现标准,通过SIP INFO 方法 发送,包中的signal字段识别DTMF按键。注意当DTMF为“*”时不同的标准实现对应的signal=*或signal=10。SIP INFO的好处就是不影响RTP数 阅读全文
posted @ 2012-11-20 22:57 einyboy 阅读(4799) 评论(0) 推荐(0) 编辑
摘要: FS 主函数main()Freeswitch的主函数是在文件switch.c中定义的,该文件的260行是整个程序的入口,主函数主要完成的功能是包括,命令行解析,初始化apr库,构建全局内存池,模块加载和初始化核心组件。初始化apr库是由apr_initialize()函数完成的,apr库是apache的可移植动态库,完成相关的内存池,线程管理的跨平台工作。该函数的调用在主函数的659行。745行的switch_core_set_globals()主要是完成全局目录的设置。不过,在switch_core_init()中再一次调用了该函数。747行的pid= getpid()获取程序的进程号。75 阅读全文
posted @ 2012-11-20 22:54 einyboy 阅读(3577) 评论(0) 推荐(0) 编辑
摘要: 我建了一个 Freeswitch 内核研究 交流群, 45211986, 欢迎加入, 另外,提供基于SIP的通信服务器及客户端解决方案。读到本章,你应该对 FreeSWITCH 有了一个比较全面的了解,迫切地想实验它强大的功能了。让我们从最初的运行开始,一步一步进入 FreeSWITCH 的神秘世界。命令行参数一般来说,FreeSWITCH 不需要任何命令行参数就可以启动,但在某些情况下,你需要以一些特殊的参数启动。在此,仅作简单介绍。如果你知道是什么意思,那么你就可以使用,如果不知道,多半你用不到。使用 freeswitch -help 或 freeswitch --help 会显示以下信息 阅读全文
posted @ 2012-11-20 21:47 einyboy 阅读(14057) 评论(0) 推荐(1) 编辑
摘要: 在远端客户端连接RAC数据库时,通过统一的服务名连接时经常会出现ORA-12545错误。在METALINK上查询了一下,竟是Oracle的一个小bug。环境:ORACLE 11G R2 RAC数据库,两节点。现象:[oracle@ted35 ~]$sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 星期五 6月 15 11:57:00 2012Copyright (c) 1982, 2010, Oracle. All rights reserved.SQL> connsys/ted@123e@prodbas sysdba;ER 阅读全文
posted @ 2012-11-20 09:57 einyboy 阅读(7561) 评论(0) 推荐(0) 编辑
摘要: 第2节 配置实例主要包括的是服务器端的init.ora,listener.ora和tnsnames.ora文件以及客户端的tnsnames.ora文件。针对本项目的双节点的群集设置,主要配置如下:hostname service name sid name instance_name ORACLE_HOME======== =========== ======== ============= ===============node1 test1 rac rac1 rac1 /oracle/product/9201node2 test2 rac rac2 rac2 /oracle/product 阅读全文
posted @ 2012-11-19 20:00 einyboy 阅读(1233) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页