- 博客(91)
- 资源 (3)
- 收藏
- 关注
原创 sipp注册话机测试
注册的CSV脚本格式为SEQUENTIAL3001;sip.XXX.com;[authentication username=3001 password=3001]第一行SEQUENTIAL表示顺序读取第二行中每一项使用";"分割,分割的每一项被用于xml文件中的field字段,fi
2015-10-14 11:57:06 2757
转载 erlang中gen_server/gen_fsm使用hibernate
简单的理解: hibernate可以使你闲置的erlang进程马上进行gc,因为进程处于receive状态下是不会gc的 我在性能调优时发现,gc对于消息发送速度的影响还是非常大的 关于erlang gc问题也可以参看这个 引用Recently, as part of RabbitMQ server development, we ran into an i
2015-09-15 11:41:13 1691
原创 拉链表
拉链表:记录历史数据,可以记录一条数据的变化历史可以使用三个字段来确定:第一个字段表明这条记录是历史还是过去第二个和第三个分别是这条记录的开始和结束的时间 是否使用 开始时间 结束时间 NO 2015-7-1 09:00:00 2015-7-24 18:00
2015-07-31 12:15:20 583
原创 删除软链接目录文件
删除软链接文件1.如果链接的目标文件是文件,直接使用rm 删除2.如果链接的目标文件是目录, 经常出现的错误是 rm后,使用tab补全,会自动补齐为目录如 A 链接到 目录B会这样 rm A/这种时候会报错删除不掉,即使使用rm -rf A/也不行解决办法:将目录符/ 删除 直接使用rm A即可
2015-06-30 18:15:57 906
原创 安装使用percona版本mysql
下载percona镜像安装yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm安装后,会在/etc/yum.repo.d中增加了percona-release.repo 安装yum install Percona-Serve
2015-06-09 17:14:31 6884
原创 centos上安装updatedb
一 安装linux中locate查找命名依赖updatedb的协助,安装updatedb命令需要使用mlocate包yum install mlocatemac上默认会有mdfind命令来替代locate命令二定时执行在/etc/crontab中增加50 6 * * * updatedb
2015-06-07 17:26:00 6910
原创 lsof
lsof命令可以查看端口及文件的使用情况lsof --- list open filesnetstat -tunlpActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State
2015-06-01 15:36:22 490
原创 创建rpm包
一 准备工作 要制作的linux系统中(centos6.5为例),需要保证有rpmbuild rpmdevtools两个开发工具 yum install rpm-build yum install rpmdevtools 安装完rpmdevtools后,会创建一些工具,比如 rpmdev-setuptree Create RPM build tree
2015-03-17 15:09:59 2235
原创 linux下清空文件的方法
linux下经常会用到将日志清空的方法1.使用echo命令 echo > test.log 2.使用true true > test.log 3.使用/dev/null cat /dev/null > test.log
2015-02-26 16:12:21 382
原创 配置php服务
在apache配置后,不能解析php文件/var/www/html/index.phpphpinfo();?>使用浏览器查看访问的页面显示就是phpinfo();就是说没有解析成功phpapache配置增加php的解析AddType application/x-httpd-php .phpLoadModule php5_module mo
2015-02-05 17:08:29 519
原创 linux logrotate
Linux下处理日志,可以使用logrotate对应的配置文件在/etc/anacrontab看一下配置文件情况: 1 # /etc/anacrontab: configuration file for anacron 2 3 # See anacron(8) and anacrontab(5) for details. 4 5 SHELL=/bin/sh
2015-02-03 19:35:10 537
原创 RabbitMQ默认端口
4369 (epmd), 25672 (Erlang distribution)5672, 5671 (AMQP 0-9-1 without and with TLS)15672 (if management plugin is enabled)61613, 61614 (if STOMP is enabled)1883, 8883 (if MQTT is enabled)
2015-02-03 18:09:51 85955
原创 linux中nslookup查询ns
[root@mcc-rabmq01 sankuai]# nslookup 192.168.181.113Server: 192.168.6.2Address: 192.168.6.2#53113.181.168.192.in-addr.arpaname = dev-mysql01.wj.sankuai.info.[root@mcc-rabmq01 sanku
2015-01-23 12:09:33 2583
原创 Erlang list处理
一: list处理1.获取list中索引对应的值 ConfigIp = lists:nth(1, Terms). %erlang 中得下标都是从1开始的
2015-01-22 09:28:14 1407
原创 bash配置
在linux/mac下修改bash的配置如果/etc/bashrc没有的话,可以用户目录下自行增加.bashrc cd ~ touch .bashrc # .bashrc # User specific aliases and functions alias ls='ls -G' alias ll
2015-01-20 14:09:33 434
原创 sublime text自定义配置
sublime text自定义配置,博文中会陆续增加:Preferences->Settings-User{"font_size": 16, //字体大小"update_check": false, //检查更新"show_full_path": true //显示全路径}
2015-01-15 11:37:27 773
原创 vim配置
linux下针对登陆的账户进行用户级别的设置,博文中会陆续增加1.先判断有没有.vimrc的配置文件 cd find ./ -name ".vimrc" 没有就手动创建touch .vimrc2.在.vimrc中增加自己的配置 :set nu #打开行号
2015-01-15 11:32:28 490
原创 rpm管理
rpm包管理1.查看已安装的所有的包 rpm -qa rpm -qa | grep kamailio2.具体查看rpm的信息 rpm -qi kazoo-kamailio-4.0-46.el6.x86_64Name : kazoo-kamailio Relocations: (not relocatab
2015-01-09 18:25:45 450
原创 apache配置
一 apache配置项说明 /etc/httpd/conf/httpd.conf 1.ServerRoot /etc/httpd ServerRoot表示apache配置、日志等配置主路径 eg: drwxr-xr-x 2 root root 4096 1月 4 16:06 conf drwxr-xr-x 2 root root 4096
2015-01-04 16:56:10 523
原创 Git使用
本博文中只是设计git命令的使用,对于界面的使用方法,后续会陆续不上命令部分:1.下载代码 git clone URL2.在已下载的目录中,更新代码,已下载代码目录中,隐藏有.git文件夹 git pull
2015-01-04 12:25:20 433
原创 scp使用
scp命令用在本地到服务器端文件的拷贝,scp是secure copy的缩写在windows平台上,安装完putty后,会在对应目录下有scp.exe文件在linux/mac平台下,默认就scp命令的支持scp 软链接文件
2015-01-04 12:14:15 1246
原创 linux下chkconfig使用
1.chkconfig使用方法比较多 chkconfig --list 来查看系统启动的服务的详情 chkconfig --add 将服务增加到系统启动boot阶段
2014-12-31 11:54:02 524
原创 linux下rsyslog syslog比较
1.linux下会看到早期的syslog服务,但后续就看到只使用rsyslog服务了 rsyslog 相当于 syslog的升级版,rsyslog可以将日志写到文件中
2014-12-31 10:13:58 11349 2
原创 selinux状态查询
[root@dev-kazoo01 yum.repos.d]# sestatusSELinux status: disabled
2014-12-30 17:26:43 894
原创 linux下查看主机名及配置主机名
在linux下查看主机名的命令hostname[root@dev-kazoo01 scripts]# hostnamedev-kazoo01.wj.sankuai.info
2014-12-30 11:22:35 42866 1
原创 linux下hg命令
1.linux下hg命令 hg命令是程序mercurial程序的执行命令。 man一下(前提,你要安装上hg,在ubuntu/debian中安装包为mercurial 在centos中安装包为hg)NAME hg - Mercurial source code management systemSYNOPSIS hg com
2014-12-29 19:58:32 9517
原创 yum命令使用
1.yum install命令是安装命令,默认执行完后会提示是否安装,如下标红的提示,如果想直接安装不提示 Transaction Summary==============================================================================Install 3 Package(s)Upgrade
2014-12-29 19:06:57 718
原创 mac笔记6
9.git clone https的代码错误解决办法 git clone https://github.com/2600hz/monster-ui Cloning into 'monster-ui'... fatal: unable to access 'https://github.com/2600hz/monster-ui/': Server aborted the
2014-12-29 18:09:42 2154
原创 mac笔记5
6.怎么使用mac自带的截图工具全屏截图: 全屏截图: 使用shift+command+3 ,会自动保存到桌面,不需自己去保存 部分截图: 使用shift+command+4,同样会自动保存到桌面
2014-12-25 17:15:02 893
原创 在mac上安装macvim
在Mac上使用vim代替SourceInsight发表于 OpenStack 2014-06-18 23:08 字数: 651 阅读量: 1593一直以来在Mac上找不到好的代码阅读工具,最近根据网上的教程,自己总结一下,做了个在Mac的类sourceinsight的vim,感觉很好用。我不喜欢那种把vim搞的很复杂的配置,所以做了个仅仅能满足浏览代码的vim。使用
2014-12-25 14:37:16 29554
原创 mac笔记三
5.使用homebrew进行包管理 homebrew是在Mac中进行包管理的比较好的一个工具,是基于ruby脚本定制的包,名为formula 首先需要在Mac上安装homebrew,使用命令 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install
2014-12-25 14:32:08 9136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人