04 2014 档案

摘要:(deque,全名double-ended queue)是一种具有队列和栈的性质的数据结构。双向队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。在实际使用中,还可以有输出受限的双向队列(即一个端点允许插入和删除,另一个端点只允许插入的双向队列)和输入受限的双向队列(即一个端点允许插入和删除,另一个端点只允许删除的双向队列)。而如果限定双向队列从某个端点插入的元素只能从该端点删除,则该双向队列就蜕变为两个栈底相邻的栈了。DEQue.class.php_type = in_array($type, array(1,2,3,4,5,6))? $type : 1; $th... 阅读全文
posted @ 2014-04-30 23:27 傲雪星枫 阅读(184) 评论(0) 推荐(0) 编辑
摘要:shell 生成指定范围随机数与随机字符串1.使用系统的 $RANDOM 变量fdipzone@ubuntu:~$ echo $RANDOM17617$RANDOM 的范围是 [0, 32767]如需要生成超过32767的随机数,可以用以下方法实现。例:生成400000~500000的随机数#!/bin/bashfunction rand(){ min=$1 max=$(($2-$min+1)) num=$(($RANDOM+1000000000)) #增加一个10位的数再求余 echo $(($num%$max+$min))}rnd=$(rand 400000 500... 阅读全文
posted @ 2014-04-22 22:17 傲雪星枫 阅读(305) 评论(0) 推荐(0) 编辑
摘要:shell date 命令说明用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。 -d,--date=字符串 显示指定字符串所描述的时间,而非当前时间 -f,--file=日期文件 类似--date,从日期文件中按行读入时间描述 -r, --reference=文件 显示文件指定文件的最后修改时间 -R, --rfc-2822 以RFC 2822格式输出日期和时间 例如:2006年8月7日,星期一 12:34:56 -0600 ... 阅读全文
posted @ 2014-04-20 22:42 傲雪星枫 阅读(985) 评论(0) 推荐(0) 编辑
摘要:shell 监控cpu,memory,load average,记录到log,当负载压力时,发电邮通知管理员。原理:1.获取cpu,memory,load average的数值2.判断数值是否超过自定义的范围,例如(CPU>90%,Memory2)3.如数值超过范围,发送电邮通知管理员。发送有时间间隔,每小时只会发送一次。4.将数值写入log。5.设置crontab 每30秒运行一次。ServerMonitor.sh#!/bin/bash# 系统监控,记录cpu、memory、load average,当超过规定数值时发电邮通知管理员# *** config start ***# 当前目 阅读全文
posted @ 2014-04-13 15:38 傲雪星枫 阅读(767) 评论(0) 推荐(0) 编辑
摘要:ssh命令格式如下:usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file] [-L [bind_address:]port:host:hostport] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o o... 阅读全文
posted @ 2014-04-05 23:01 傲雪星枫 阅读(3772) 评论(0) 推荐(0) 编辑
摘要:linux crontab 命令,最小的执行时间是一分钟。如需要在小于一分钟内重复执行,可以有两个方法实现。1.使用延时来实现每N秒执行创建一个php做执行动作,非常简单,就是把当前时间写入log。crontab -e 输入以下语句,然后:wq保存退出。* * * * * php /home/fdipzone/php/crontab/tolog.php* * * * * sleep 10; php /home/fdipzone/php/crontab/tolog.php* * * * * sleep 20; php /home/fdipzone/php/crontab/tolog.php* * 阅读全文
posted @ 2014-04-01 00:39 傲雪星枫 阅读(4247) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示