- 博客(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
2246
原创 asterisk 安装到阿里云专有网络sip.conf设置
在/etc/asterisk/sip.conf添加:externip=公网ip(必须为静态地址)localnet=192.168.0.0/255.255.255.0(内网网段/子网掩码)
2018-03-26 09:25:08
1686
原创 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
537
原创 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
754
原创 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
1085
原创 一个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
538
原创 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
352
原创 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
335
原创 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
575
原创 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
1323
原创 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
1987
原创 linux 秒级别定时任务 crond shell while
第一种方案,当然是写一个后台运行的脚本一直循环,然后每次循环sleep一段时间。 while true ;docommandsleep XX //间隔秒数done 第二种方案,使用crontab。 我们都知道crontab的粒度最小是到分钟,但是我们还是可以通过变通的方法做到隔多少秒运行一次。 以
2017-03-01 09:44:25
707
原创 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
762
原创 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
1493
原创 linux下,一个运行中的程序,究竟占用了多少内存?
1. 在linux下,查看一个运行中的程序, 占用了多少内存, 一般的命令有 (1). ps aux: 其中 VSZ(或VSS)列 表示,程序占用了多少虚拟内存。 RSS列 表示, 程序占用了多少物理内存。 虚拟内存可以不用考虑,它并不占用实际物理内存。 (2). top 命令也可以 其中 VIRT(或
2017-03-01 09:44:16
1100
原创 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
1360
原创 scp命令详解
scp 命令 ================== scp 可以在 2个 linux 主机间复制文件; 命令基本格式: scp [可选参数] file_source file_target ====== 从 本地 复制到 远程 ====== * 复制文件: * 命令格式: scp loca
2017-03-01 09:44:10
630
原创 freeswitch mod_callcenter参数解析
最近一直用freeswitch做二次开发,用到了mod_callcenter模块,里面的一些设置进行理解,做个记录,有错的地方指出来! 点击(此处)折叠或打开 队列(queue)的属性: 1、strategy:振铃策略
2017-03-01 09:44:07
3020
原创 linux mount windows主机
我习惯在windows下用source insight浏览代码,然后在linux下进行编译,但是修改的问题如何从linux能使用是个问题。 之前总是用ftp传过去,但是修改频繁了用起来还是很麻烦的。后来突然从网上找到了一个非常好的方法,就是在linux 下把windows的硬盘mount过来,这样在linux上就想使用本地硬盘一样可以直接编译,修改都可以了。 方法如下: 在windows下
2017-03-01 09:44:01
464
原创 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
402
原创 Makefile 手册,方便查询
英文的手册:http://www.gnu.org/software/make/manual/make.html#Introduction下边转一篇makefile文章,很好,方便查阅。 跟我一起写 Makefile陈皓 (优快云)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好
2017-03-01 09:43:36
582
原创 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
3300
原创 printf在终端输出时改变颜色
在调试程序时,有时候要输出大量数据,如果让printf/fprintf改变输出数据的颜色,那观察数据就方便多了。终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。转义序列是以 ESC 开头,可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表示就是 27, = 用八进制表示的 33)。\033[显示方式;前景色;背景色m显示方式:0(默认值)、1(高
2017-03-01 09:43:23
487
原创 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
461
原创 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
435
原创 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
1538
原创 《将博客搬至优快云》
《将博客搬至优快云》 管理员在2009年8月13日编辑了该文章文章。 --> --> window._bd_share_config={"common":{"bdSnsKey":{},"bdText":
2017-03-01 09:42:54
449
原创 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
824
原创 C && PGSQL Linux下PostgresQL数据库C语言接口(转载)
转载请注明本文出处:leonidasFlames的blog,链接为:Linux下PostgresQL数据库C语言接口:libpq (一) libpq 是 PostgreSQL的C语言应用程序的接口。libpq 是一套允许客户程序向PostgreSQL 后端服务进程发送查询 并且获得查询返回的库.libpq 同时也是其他几个 PostgreSQL 应用接口
2017-03-01 09:42:48
1289
原创 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
693
原创 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
311
原创 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
399
原创 freeswitch 用户整合mysql
点击(此处)折叠或打开 1、freeswitch 使用mysql替换默认的sqlite http://www.8000hz.com/archives/freeswitch-core-odbc-mysql.html 2、f
2017-03-01 09:42:15
717
原创 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
346
原创 mysql -h 远程连接权限设置
grant all privileges on *.* to 'root'@'%' identified by '123456'; 管理员在2009年8月13日编辑了该文章文章。 --> --> wind
2017-03-01 09:42:01
874
原创 Linux中替换文本中的字符串
此文为转贴: 方法有二: (一)通过vi编辑器来替换。 参考博文: http://www.linuxdiyf.com/viewarticle.php?id=99843 http://kingaragorn.javaeye.com/blog/46
2017-03-01 09:41:58
954
原创 删除目录以及子目录下的.wav文件,保留文件夹和其他文件。
点击(此处)折叠或打开 #/bin/bash if [ $# -ne 1 ]; then echo "USEAGE: ./del_wav.sh " exit 1 fi
2017-03-01 09:41:48
1242
原创 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
435
原创 perl/pcre正则表达式元字符/转义字符/量词/匹配方式
perl/pcre正则表达式元字符/转义字符/量词/匹配方式 Linux平台上被广泛使用的正则表达式库PCRE - Perl-compatible regular expressions,从其名字即可知道,PCRE提供的是一套与Perl中相兼容的正则表达式。元字符(Meta-character) '\' : 引用下一个元字符 '^'
2017-03-01 09:41:35
2450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人