自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 资源 (1)
  • 收藏
  • 关注

原创 IP白名单(iptables + ipset :允许国内ip + 自定义ip 访问系统udp端口)

############################ IP白名单(iptables + ipset :允许国内ip + 自定义ip 访问系统udp端口)##########################1、安装 ipsetyum install ipset#创建china 国内ip集ipset create china hash:net hashsize 10000 maxelem 1000000#查看china 国内ip集ipset list china2、添加国内ip集合

2021-04-22 10:58:12 1903

原创 asterisk 安装到阿里云专有网络sip.conf设置

  在/etc/asterisk/sip.conf添加:externip=公网ip(必须为静态地址)localnet=192.168.0.0/255.255.255.0(内网网段/子网掩码) 

2018-03-26 09:25:08 1587

原创 aterisk monitor 指定录音阶段是否录回铃音

Monitor(file_format:[urlbase],[fname_base,[options]]])Argumentsfile_format file_format- optional, if not set, defaults towav urlbase fname_base- if set, changes the filename used to the...

2017-12-13 15:31:53 468

原创 asterisk dials 定时挂断

exten => s,n,Set(D_OPTIONS=${D_OPTIONS}IL(30000:26000:10000))exten => s,n,Set(LIMIT_WARNING_FILE=younumisbalck)exten => s,n(godial),Dial(${DSTRING},${ARG1},${D_OPTIONS})

2017-12-13 15:13:51 684

原创 linux 加载外置磁盘

加载外置硬盘[root@CS140618447003 ~]# fdisk -l Disk /dev/hda: 21.4 GB, 21474836480 bytes224 heads, 56 sectors/track, 3343 cylindersUnits = cylinders of 12544 * 512 = 6422528 bytes    Device Boo

2017-09-26 16:34:58 998

原创 一个C语言位运算的有趣问题

1、问题如下图2、代码3、我的代码分析作者的思路是16种结果,每一种结果计算一次分数差1、0-15 正好二进制 0000 - 11110001 0010 0011 .... 1110 1111 表示16种结果(这里可以单纯理解为甲的结果,1胜利,0失败)2、for 4次循环,代表4局比赛, 0001 代表甲第1局胜利 0010 代表甲第2

2017-09-15 18:28:42 471

原创 python MySQLdb 库的使用练习

python MySQLdb 库的使用练习#... python MySQLdb 库的使用 ...# -*- coding: utf-8 -*-import MySQLdbimport sysimport time#是否开启日志 1表示开启 0 表示不开启logDebug = 1##输出日志到文件def writeLog(data): if logDebug == 1

2017-09-15 16:08:54 315

原创 python学习相关链接

最近再学习python 记录下相关信息1、教程1      http://www.runoob.com/python/python-files-io.html2、2.7中文文档   http://docs.pythontab.com/python/python2.7/index.html3、库下载      https://pypi.python.org/pypi

2017-09-15 16:00:01 275

原创 Asterisk cmd voicemail

记录下asterisk拨号方案中 VoiceMail参数:Records the channel, saving an audio file in a given voicemail boxnumber, which must be configured in voicemail.conf. The boxnumber may be preceeded by one or more

2017-03-02 16:19:07 499

原创 asterisk 三方通话

[app-chanspy-custom]exten => _*54.,1,system(/var/lib/asterisk/agi-bin/toqc.php 0 ${EXTEN:3} &)exten => _*54.,2,Read(hhh,custom/pingjia,1,,2,10))exten => _*54.,3,Playback(custom/pingjiajiesu)ex

2017-03-01 09:44:31 1253

原创 Fail2ban使用笔记

Fail2ban什么? 百度下就知道是做什么的了!1、官网下载地址:https://github.com/fail2ban/fail2ban/releases    fail2ban-0.9.6.tar.gz    0.9.6的版本2、解压后安装: 点击(此处)折叠或打开 tar zxvf fail2ban-

2017-03-01 09:44:28 1857

原创 linux 秒级别定时任务 crond shell while

第一种方案,当然是写一个后台运行的脚本一直循环,然后每次循环sleep一段时间。 while true ;docommandsleep XX //间隔秒数done 第二种方案,使用crontab。 我们都知道crontab的粒度最小是到分钟,但是我们还是可以通过变通的方法做到隔多少秒运行一次。 以

2017-03-01 09:44:25 648

原创 php 使用数组key value 去重一个二维数组

<?php$cnt = 10000;$arr = array(            );for($k=0; $k < $cnt; $k++){        $arr[$k] = array(188****6097,"AAA");}print_r($arr);$arr2 = array();$num = 0;for($i = 0; $i < $cnt; $i...

2017-03-01 09:44:22 703

原创 centos6.5 网卡 em* 改为eth*

推荐阅读:CentOS安装后ifconfig 无法显示网卡 http://www.linuxidc.com/Linux/2013-04/82573.htm 经过整理如下! 第一种: dmesg中看到如下一行信息: kernel: udev: renamed network interface eth0 to em1 原来是udev这个设备

2017-03-01 09:44:19 1411

原创 linux下,一个运行中的程序,究竟占用了多少内存?

1. 在linux下,查看一个运行中的程序, 占用了多少内存, 一般的命令有   (1). ps aux:     其中  VSZ(或VSS)列 表示,程序占用了多少虚拟内存。           RSS列 表示, 程序占用了多少物理内存。           虚拟内存可以不用考虑,它并不占用实际物理内存。   (2). top 命令也可以     其中  VIRT(或

2017-03-01 09:44:16 1018

原创 freeswitch 1.6 centos6.5 安装记录

先安装依赖包:yum install git gcc-c++ autoconf automake libtool wget python ncurses-devel zlib-devel libjpeg-devel openssl-devel e2fsprogs-devel sqlite-devel libcurl-devel pcre-devel speex-devel ldns-devel

2017-03-01 09:44:13 1269

原创 scp命令详解

scp 命令 ================== scp 可以在 2个 linux 主机间复制文件; 命令基本格式:        scp [可选参数] file_source file_target ====== 从 本地 复制到 远程 ====== * 复制文件:         * 命令格式:                 scp loca

2017-03-01 09:44:10 541

原创 freeswitch mod_callcenter参数解析

最近一直用freeswitch做二次开发,用到了mod_callcenter模块,里面的一些设置进行理解,做个记录,有错的地方指出来! 点击(此处)折叠或打开 队列(queue)的属性: 1、strategy:振铃策略

2017-03-01 09:44:07 2678

原创 linux mount windows主机

我习惯在windows下用source insight浏览代码,然后在linux下进行编译,但是修改的问题如何从linux能使用是个问题。 之前总是用ftp传过去,但是修改频繁了用起来还是很麻烦的。后来突然从网上找到了一个非常好的方法,就是在linux 下把windows的硬盘mount过来,这样在linux上就想使用本地硬盘一样可以直接编译,修改都可以了。 方法如下: 在windows下

2017-03-01 09:44:01 421

原创 list_entry()宏

list_entry()宏#define list_entry(ptr, type, member) \        ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member)))   ptr是指向list_head类型链表的指针,type为一个结构,而member为结构type中的一个域,类型为list_head,这个宏返

2017-03-01 09:43:39 351

原创 Makefile 手册,方便查询

英文的手册:http://www.gnu.org/software/make/manual/make.html#Introduction下边转一篇makefile文章,很好,方便查阅。         跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好

2017-03-01 09:43:36 518

原创 linux下的几个开源软件

1) Gobby   http://gobby.0x539.de/trac/图:Gobby界面截图  Gobby是一款在单窗口中支持多文档和多用户聊天的免费的协作编辑器。它可以运行在微软Windows,Mac OS X,Linux和其他类unix平台。它使用GTK+ 2.6作为它的桌面包。我主要觉得他聊天功能挺有意思的。也许能用上呢。  2). FileZilla

2017-03-01 09:43:26 3098

原创 printf在终端输出时改变颜色

在调试程序时,有时候要输出大量数据,如果让printf/fprintf改变输出数据的颜色,那观察数据就方便多了。终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。转义序列是以 ESC 开头,可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表示就是 27, = 用八进制表示的 33)。\033[显示方式;前景色;背景色m显示方式:0(默认值)、1(高

2017-03-01 09:43:23 442

原创 Error:Connection activation failed:Device not managed by NetworkManager

运行#/etc/init.d/network restart, 重启网络连接时出现以下错误: Bringing up interface eth0: Error:Connection activation failed:Device not managed by NetworkManager   在csdn上找到了解决方案,如下:(http://blog.csd

2017-03-01 09:43:20 399

原创 VMware虚拟机出现Reason: Failed to lock the file

打开VMware出现Cannot open the disk *.vmdk or one of the snapshot disks it depends on.Reason: Failed to lock the file.错误的解决办法!    今天我公司做的虚拟化服务器出现故障意外重启了,主系统启动之后,在启动VMware虚拟机的时候出现了Cannot open the

2017-03-01 09:43:10 367

原创 libtool: Version mismatch error. 解决方法

freeswitch 的时候,在 ./configure 和 make  之后可能会出现如下错误: 点击(此处)折叠或打开 libtool: Version mismatch error. This is libtool 2.4.2 Debian-2.4.2-1.1, but the

2017-03-01 09:43:07 1446

原创 永无bug

点击(此处)折叠或打开 #if 0//                            _ooOoo_  //                           o8888888o  //                           88" . "88  //                           (| -_-

2017-03-01 09:42:57 528

原创 《将博客搬至CSDN》

《将博客搬至CSDN》 管理员在2009年8月13日编辑了该文章文章。 --> --> window._bd_share_config={"common":{"bdSnsKey":{},"bdText":

2017-03-01 09:42:54 321

原创 PGSQL学习&&资料链接

如何在CentOS 7/6.5/6.4 下安装PostgreSQL 9.3 与 phpPgAdminhttp://www.linuxidc.com/Linux/2014-12/110108.htm

2017-03-01 09:42:51 739

原创 C && PGSQL Linux下PostgresQL数据库C语言接口(转载)

转载请注明本文出处:leonidasFlames的blog,链接为:Linux下PostgresQL数据库C语言接口:libpq (一)     libpq 是 PostgreSQL的C语言应用程序的接口。libpq 是一套允许客户程序向PostgreSQL 后端服务进程发送查询 并且获得查询返回的库.libpq 同时也是其他几个 PostgreSQL 应用接口

2017-03-01 09:42:48 1189

原创 Linux top和负载的解释(转载)

点击(此处)折叠或打开 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48

2017-03-01 09:42:45 631

原创 centos下挂载U盘

Linux如何加载(优)U盘 1,以root用户登陆   用fdisk -l 看看U盘的设备   假如U盘是sda1 2,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:mkdir /mnt/usb_disk,成功后进行下一步。     3,载入 u 盘,需键入以下命令:mount  /dev/sda1

2017-03-01 09:42:34 271

原创 select count(*)和select count(1)的区别

一般情况下,Select Count (*)和Select Count(1)两着返回结果是一样的     假如表沒有主键(Primary key), 那么count(1)比count(*)快,     如果有主键的話,那主键作为count的条件时候count(主键)最快     如果你的表只有一个字段的话那count(*)就是最快的    count

2017-03-01 09:42:25 344

原创 freeswitch 用户整合mysql

点击(此处)折叠或打开 1、freeswitch 使用mysql替换默认的sqlite http://www.8000hz.com/archives/freeswitch-core-odbc-mysql.html 2、f

2017-03-01 09:42:15 668

原创 epoll详解

什么是epoll epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为Linux2.6下性能最好的多路I/O就绪通知方法。

2017-03-01 09:42:11 311

原创 mysql -h 远程连接权限设置

grant all privileges on *.* to 'root'@'%' identified by '123456'; 管理员在2009年8月13日编辑了该文章文章。 --> --> wind

2017-03-01 09:42:01 823

原创 Linux中替换文本中的字符串

此文为转贴:     方法有二:   (一)通过vi编辑器来替换。 参考博文: http://www.linuxdiyf.com/viewarticle.php?id=99843 http://kingaragorn.javaeye.com/blog/46

2017-03-01 09:41:58 820

原创 删除目录以及子目录下的.wav文件,保留文件夹和其他文件。

点击(此处)折叠或打开 #/bin/bash if [ $# -ne 1 ]; then echo "USEAGE: ./del_wav.sh " exit 1 fi

2017-03-01 09:41:48 1143

原创 Another MySQL daemon already running with the same unix socket

service mysqld stopmv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bakservice mysqld start 管理员在2009年8月13日编辑了该文章文章。 -->

2017-03-01 09:41:45 396

原创 perl/pcre正则表达式元字符/转义字符/量词/匹配方式

perl/pcre正则表达式元字符/转义字符/量词/匹配方式 Linux平台上被广泛使用的正则表达式库PCRE - Perl-compatible regular expressions,从其名字即可知道,PCRE提供的是一套与Perl中相兼容的正则表达式。元字符(Meta-character) '\' : 引用下一个元字符 '^'

2017-03-01 09:41:35 2268

asterisk中文的语音包

asterisk中文的语音包sounds,基本囊括了所有的语音提示。可以作为参考下载。

2018-11-27

空空如也

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

TA关注的人

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