新浪微博测试篇

[ 2010-11-18 09:23 by admin | 分类:杂七杂八 | 访问:331 views | 查看评论 发表评论 ]

关联博客,测试一把

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:

ruby.start

[ 2010-11-01 14:52 by admin | 分类:ruby | 访问:247 views | 查看评论 发表评论 ]
class Person
def talk
puts “Today is Sunday”
end
end
p1=Person.new
p1.talk
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:

谷歌纵横之查看详细位置记录

[ 2010-10-28 13:48 by admin | 分类:杂七杂八 | 访问:287 views | 查看评论 发表评论 ]

谷歌纵横之查看详细位置记录,查的还真是详细

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

A turning point

[ 2010-10-25 10:37 by admin | 分类:about life | 访问:229 views | 查看评论 发表评论 ]

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:

shell 编写nagios插件

[ 2010-09-29 10:49 by admin | 分类:未分类 | 访问:329 views | 查看评论 发表评论 ]

Nagios 的最激动人心的方面是可以轻松地编写您自己的插件,只需要了解一些简单的指导原则即可。为了管理插件,Nagios 每次在查询一个服务的状态时,产生一个子进程,并且它使用来自该命令的输出和退出代码来确定具体的状态。退出状态代码的含义如下所示:

  • OK —退出代码 0—表示服务正常地工作。
  • WARNING —退出代码 1—表示服务处于警告状态。
  • CRITICAL —退出代码 2—表示服务处于危险状态。
  • UNKNOWN —退出代码 3—表示服务处于未知状态。

最后一种状态通常表示该插件无法确定服务的状态。例如,可能出现了内部错误。

#!/bin/sh
#定义四种状态变量
#OK —退出代码 0—表示服务正常地工作。
#WARNING —退出代码 1—表示服务处于警告状态。
#CRITICAL —退出代码 2—表示服务处于危险状态。
#UNKNOWN —退出代码 3—表示服务处于未知状态。
STATE_OK=0
STATE_WARNING=1
STATE_CRITICAL=2
STATE_UNKOWN=3
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
procs_count=$(ps -ef|wc -l)
if [ $procs_count -gt 100 ];then
echo “STATE_CRITICAL procs_count: $procs_count “
exit $STATE_CRITICAL
elif [ $procs_count -le 100 -a $procs_count -gt 50 ];then
echo “STATE_WARNING procs_count: $procs_count”
exit $STATE_WARNING
elif [ $procs_count -le 50 -a $procs_count -gt 0 ];then
echo “STATE_OK procs_count: $procs_count”
exit $STATE_OK
else
echo “STATE_UNKOWN”
exit $STATE_UNKOWN
fi
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:

BlackBerry PlayBook

[ 2010-09-28 10:03 by admin | 分类:未分类 | 访问:485 views | 查看评论 发表评论 ]

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Debian, Ubuntu,openSUSE,Fedora, CentOS包管理器命令速查表

[ 2010-09-27 18:39 by admin | 分类:未分类 | 访问:575 views | 查看评论 发表评论 ]
任务
apt
Debian, Ubuntu
zypp
openSUSE
yum
Fedora, CentOS
安装包 apt-get install zypper install yum install
移除包 apt-get remove zypper remove yum erase
更新包列表 apt-get update zypper refresh yum check-update
更新系统 apt-get upgrade zypper update yum update
列出源 cat /etc/apt/sources.list zypper repos yum repolist
添加源 (edit /etc/apt/sources.list) zypper addrepo (add to /etc/yum.repos.d/)
移除源 (edit /etc/apt/sources.list) zypper removerepo (remove from /etc/yum.repos.d/)
搜索包 apt-cache search zypper search yum search
列出已安装的包 dpkg -l rpm -qa rpm -qa
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:

shell 中简单的数学计算

[ 2010-09-20 12:33 by admin | 分类:知识积累 | 访问:2,065 views | 查看评论 发表评论 ]
shell 中简单的数学计算
1: bc
实例:echo “67063 + 66775 + 66832″ |bc
2: expr
实例:expr “67063″ + “66775″ + “66832″
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:

飞信机器人频繁更换ip发送报警短信后被封(已解决)

[ 2010-09-14 13:04 by admin | 分类:杂七杂八 | 访问:63,488 views | 69,185条评论 | 查看评论 发表评论 ]
飞信机器人频繁更换ip发送报警短信后无法使用,疑似遭移动封号
目前的解决方案(午夜狂奔):
首先发送QXFX给10086取消飞信绑定手机业务。然后利用邮箱到飞信网注册一个飞信号码,在把直接的移动手机绑定这个邮箱申请的飞信号,然后即可正常发送短信
另附上返回值信息
如果执行失败,程序退出时会返回失败原因结果。
在 windows 下:
echo %errorlevel%
linux 下:
echo $?
以上命令必须在执行完程序后立刻执行。 数值含义如下:
1:不能连接到 nav.fetion.com.cn:80
2:不能连接到 nav.fetion.com.cn:443
3:不能连接到 SIPC服务器
4:不能获取 SIPC参数
5:输入的手机号不是中国移动号码
6:返回数据中无法定位到URI
7:用户密码错误
8:服务器发送的认证信息错误
9:服务器发送的认证信息错误
10:发送数据失败
11:读取数据失败
12:读取数据和声明尺寸不一致
13:无法获取程序路径
16:无法获取联系人列表
17:飞信号码不在好友列表中
18:手机号码不在好友列表中
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:

Crontab以秒为单位执行

[ 2010-09-14 10:56 by admin | 分类:知识积累 | 访问:2,093 views | 查看评论 发表评论 ]

一种方法是:*:*/10 * * * * 我试过,这种方法貌似是不可行,不知道是不是有平台限制

第二种方法是多写几条crontab,像这样

* * * * * /root/test.sh
* * * * * sleep 10 && /root/test.sh
* * * * * sleep 20 && /root/test.sh
* * * * * sleep 30 && /root/test.sh
* * * * * sleep 40 && /root/test.sh
* * * * * sleep 50 && /root/test.sh
这种方法是可行的
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags: