背景周末2天假期,或者五一、端午这样的小长假,相信大家都希望能找个附近的城市去玩一玩。假期时间短,坐飞机太麻烦,高铁反而成了更加方便的出行方式。中国高铁运营里程已经突破了4万公里,已经覆盖了全中国大大小小150多个城市,甚至许多城市有几个,甚至几十个铁路站点。于是问题来了,是否有方法,可以快速地找到某一个城市(或高铁站)出发,N小时之内可以到达的城市,或者站 …
之前一直有个地方比较困扰, 就是我在adiaos.me这儿放了个视频插件smart video, 但是在写文章的时候想插入视频, 点击插件的按钮, 弹出的总是一个404错误的窗口. 一直以为是这个插件本身有问题了~我最近在haojipin.com也放了这个插件, 运行良好. 另外我还在haojipin.com用了一个插件, 叫做Hacklog Remote …
起因是我在http:haojipin.com 这个网站中发现这样的现象:由于主题的关系, 首页显示文章, 会直接把文章中的视频给嵌入页面, 但是在分类目录中, 会形成如同方括号youku id=”XNDI2MDU4MTYw”方括号的代码(插件, 用来显示优酷视频, 这个插件之后另外介绍吧), 即不嵌入实际的视频。而在这种情况下, 有些视频会很愤怒地直接自动播 …
距离2009年7月8日已经过去整整3年了.3年前,我手头只有百度质量部这一个offer.迫不得已,就进了百度.和许多刚开始找工作,或者是刚刚进入公司工作的人一样,我对”测试”这个职位持有的态度是怀疑,或许还会有些”不屑”.在传统的”技术人员”的眼睛里,开发人员才是核心,他们才是美丽的代码的缔造者.而测试,应该就是”在界面上随便点点,偶尔发现点问题就追着开发人 …
前阵子养了个仓鼠,起名仓老师(再次强调不是”苍”,勿多想).它向我充分地证明了——无知者无畏,无求者无忧.它从来不在意我是不是把瓜子从地上捡起来之后喂给它的,它也不在意我有没有把它的浴室打扫得一尘不染,它更加不在意我平时给它吃的粮食究竟是十块钱一包还是五十块钱一包.它到现在还是学不会1+1=2,也没有学会瞬间变身草泥马,更没有学会像影帝一样”中枪”之后慢慢倒 …
总共两个程序, 好久之前写的了, 简单用用还成.第一个是监控系统整体资源消耗的程序, 其实就是在vmstat -n 时间这个命令上再封装一下. 主要是有两个功能:1. vmstat中的free, buff, cache这三个字段, 其实都表示的是”空闲内存”, 所以在有的情况下, 需要统计这几个的和值2. 加上时间戳, 方便统计#! binbashvmRes …
[变量的条件替换]#!binbashvar1=abcecho "1 $var1"echo "2 ${var1:-xx}"echo "3 $var1"unset var1echo "4 ${var1:-yy}"var1=echo "5 ${var1:-zz}"echo "----"var2=abcecho "1 ${var2:=xx}"echo "2 $var …
[随机数]#!binbashloop=10for ((i=0;i<$loop;i++))doecho $RANDOMdone在shell中产生随机数其实是很简单的, 因为$RANDOM这个看起来是个变量的玩意儿就能方便地返回随机数.我们运行上面的一个程序, 可以看到也许有类似这样的结果:179468239451047971009430336191262 …
今天发现时光邮局的写信人数多了不少, 看了下百度统计, 原来是从某个网址导航地址过来的~~之前申请了几个网址导航, 不过一直没有收录..终于有收录啦~~哈哈 …
[其他的特殊变量]$! 在后台运行的最后的工作的 PID(进程ID) test15$_ 之前执行的命令中最后一个参数 test16$? 命令,函数或者脚本本身的退出状态 test17范围: 0-255$$ 脚本自身的进程 ID test18test15 …
[内部变量]#! binbashfunction func{echo "$FUNCNAME";}function showVar(){eval value=$$1;echo "$1: $value";}funcfor i in BASH HOME HOSTNAME HOSTTYPE IFS LINENO PATH PWD UIDdoshowVar $idon …