发布时间:2014-12-23 18:57:30
1、类中的const变量 (1) 非static的const 需在initialization list中初始化 每个类的实例都有一个,可通过如下代码验证 class A  .........【阅读全文】
发布时间:2014-12-20 23:27:17
在64位win7安装vmware11,然后在VMware安装centos6.5报错:Unable to read package metadata. This may be due to missing repodata directory. Please ensure that your install tree has been correctly generated.接下来还有一行,提示 repodata/xxxxxxxxxxxxxx [Ermo 256] No more mirrors to try. 其中xxxxxxx.........【阅读全文】
发布时间:2014-12-15 15:08:19
1、udp和tcp可以分别绑定到同一个端口 yes,比如DNS可以同时支持tcp和udp,端口都是53 注意与SO_REUSEADDR的区别2、udp也可以调用connect yes,如此即只收取connect指定的远端ip和端口发来的数据 此处connect不会触发三次握手,所以如果对端不可达,只有调用se.........【阅读全文】
发布时间:2014-12-11 16:34:13
假设有n个资源,t个线程,每个线程最多占用a个资源,保证无死锁则应满足条件:t(a-1)= a推理过程:下图矩阵中1表示占用一个资源,0表示等待一个资源 每行有t个,总共a行,前a-1行全1,最后一行至少一个01 1 1 1 ......... 1 1 1 1 1 ......... 1.......................1 1 1 1 ......... 10 0.........【阅读全文】
发布时间:2014-12-09 14:58:02
lst=(4 2 9 6 5 7 1 0 3 8) #定义数组n=${#lst[*]} #数组长度#冒泡for((i=1; i......【阅读全文】
发布时间:2014-12-04 15:50:04
Richards Stevens 《UNIX网络编程 卷1 第3版》35页,TCP状态转换图,有两个特殊情况:同时打开、同时关闭,虽然极其罕见,但可以想象一下:假设两台电脑A、B一、同时打开 1、A发SYNa给B,B在未收到SYNa之前发SYNb给A,此时A、B都进入SYN_SENT状态 2、假设B先收到SYNa(因为A先发的SYNa),此时.........【阅读全文】
发布时间:2014-11-27 09:28:45
1、linux系统启动时,由/etc/inittab文件确定运行级别(id:5:initdefault:这行决定,此处运行级别为5),假定运行级别为X(取值0~6)2、到目录/etc/rcX.d目录寻找启动脚本,该目录下都是些软连接(以K或S开头,其中K表示不启动,S表示启动),该软连接连到/etc/init.d下的相应文件。3、S开头的连接,到目录/etc/init.d中执行.........【阅读全文】
发布时间:2014-11-19 20:01:59
RTP payload type payload type:PT encoding audio/video clock rate channelsname (A/V) (Hz) (audio)_________________________________.........【阅读全文】
发布时间:2014-11-19 19:59:52
安装默认在/usr/local/freeswitch,/usr/local/freeswitch/bin下为可执行文件,运行其中的freeswitch文件即可在当前控制台打开freeswitch。为了可在任意地方运行freeswitch,有以下两个方法1. 将 /usr/local/freeswitch/bin 添加到环境变量 方法:在/etc/profile文件末尾加上PATH=$PATH:/usr/local/fr.........【阅读全文】