摘要: ruby中解析ini配置文件有多种方法,比如inifile、iniparse等gem包,inifile解析出来的配置是乱序的,感觉不直观,这里使用iniparse解析,可以解决乱序问题。 1 require 'rubygems' 2 require 'iniparse' 3 require 'ini... 阅读全文
posted @ 2013-05-12 16:33 阿King2088 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: FeedDemon是一个很好的离线RSS阅读软件,能和google reader 同步是它和其他RSS阅读软件相比最大的优点,可惜在国内缺有不能同步的问题。其实只要小修改就可以让它实现同步,FeedDemon不能同步的原因其实就是软件默认不支持https,修改一下注册表就可以让FeedDemon默认使用https了。打开regedit, 找到HKEY_CURRENT_USER\Software\Bradbury\FeedDemon\1.0\GReader 这个目录新建一个 DWORD值"GRAlwaysUseHttps" 修改值为 1,重启FeedDemon就可以同步了fr 阅读全文
posted @ 2013-03-09 14:31 阿King2088 阅读(233) 评论(0) 推荐(0) 编辑
摘要: arping :向相邻主机发送ARP请求语 法arping[必要参数][选择参数][目的地址]功 能arping 命令: 在指定网卡上发送ARP请求指定地址,源地址 “-s” 参数指定,可用来直接 ping MAC 地址,以及找出那些 ip 地址被哪些电脑所使用了类似命令: arp ping ping6 clockdiff tracepath cu相似命令: linux命令执行权限: 超级用户 普通用户命令属性: 网络通讯参数必要参数 -A ARP回复模式,更新邻居 -b 保持广播 -D 复制地址检测模式 -f 得到第一个回复就 退出 -q 不显示警告... 阅读全文
posted @ 2013-01-03 11:23 阿King2088 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 为了让设备能访问另一个子网,需要在设备里增加路由到子网络,下面是一些资料。基本操作如下: 一般来说,都是为了能访问别的子网才设置路由的,比如说,你的主机处于192.168.10.0/24,而你想访问192.168.20.0/24网的主机,当然你知道一个网关IP,例如192.168.10.1(必须和你主机处于同一子网),那么,你可以这样配置路由。 添加路由 route add -net 192... 阅读全文
posted @ 2013-01-03 11:21 阿King2088 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 在Linux下查看内存我们一般用command free [root@nonamelinux ~]# free total used free shared buffers cached Mem: 386024 377116 8908 0 21280 155468 -/+ buffers/cache: 200368 185656 Swap: 393552 0 39355... 阅读全文
posted @ 2013-01-03 11:17 阿King2088 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 之前一直在用ruby来做get和Post请求,最近有个新的需求,需要对API中的浏览添加文本文件进行post请求。google了半天,没有找到ruby相关的解决办法。 偶然发现了curl对Post命令以及附带文本数据进行Post请求的说明。试用了一下,觉得比ruby要简单很多。 特此,分享一下给大家。 先说需求,目前我需求中的API: POST请求 http://... 阅读全文
posted @ 2013-01-03 11:07 阿King2088 阅读(12565) 评论(0) 推荐(0) 编辑
摘要: 导致网络丢包,可分为以下几个方面: 一、网络本身问题; 二、网络设备故障或瓶颈; 三、物理线路故障; 四、网络攻击; 五、流量占用较大; 六、网络环路; 七、广播风暴;一、网络本身问题 网络本身问题可以这样分类:指所管辖范围以外区域的网络故障及ISP网络问题。二、网络设备故障及网络瓶颈 设备故障主要是指设备硬件方面的故障,不包含软件配置不当造成的丢包。如网卡是坏的,交换机的某个端口出现了物理故障,光纤收发器的电端口与网络设备接口,或两端设备接口的双工模式不匹配。 网络拥塞 网络拥塞造成丢包率上升的原因很多,主要是路由器资源被大量占用造成的。... 阅读全文
posted @ 2013-01-03 10:59 阿King2088 阅读(3791) 评论(0) 推荐(0) 编辑
摘要: Win2003 1.添加ipv6协议栈: 查看本地连接属性,看是否有ipv6协议栈,如下图所示: 如果没有,即安装,点解上图的安装按钮,在弹出的对话框中选择“协议”,然后按“添加按钮”,然后在弹出的对话框中选择microsoft的ipv6协议栈,然后按“确定”按钮。添加成功后,即可以看到如上图所示的结果。 说明: 设置ipv6固定地址的命令是:在d... 阅读全文
posted @ 2013-01-03 10:55 阿King2088 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 习惯了命令行的 vi 编辑 和 make g++ ,轻便。在windows 下也不例外,但每次cmd 后都要cd 才能转到workspace.一劳永逸的事是最有价值的。所以直接把cmd的初始目录改为 workspace . “我的电脑”图标上右击(桌面和开始菜单的都行),选择“管理”命令,弹出如图1所示的“计算机管理”窗口。在左侧目录树中依次展开“系统工具→本地用户 和组→用户... 阅读全文
posted @ 2012-12-30 23:51 阿King2088 阅读(344) 评论(0) 推荐(0) 编辑
摘要: From 《安装:打开 notepad++ 插件 -> Plugin Manager -> Show Plugin Manager -> available ->选中 TextFX ->install》 (注:如果没有插件的话--首先updates插件) Notepad++插件TextFX Characters是一款默认安装的插件,由于功能强大,被编程爱好者认为是最好的Notepad... 阅读全文
posted @ 2012-12-30 23:50 阿King2088 阅读(546) 评论(0) 推荐(0) 编辑
摘要: From 静态分析工具能够保证代码的质量,发现并警告潜在的bug。静态编译语言的编译器经常运行静态分析检查,然后以警告的形式报告潜在的问题。流行的独立分析工具有C的lint和Smalltalk的Lint等等,许多现代的IDE同样也能够对代码进行静态分析,还能够随着代码的编辑进行增量的检查。 在很长的时间里,由于没有访问Ruby资源中抽象语法树(AST)的标准方法,Ruby在静态分析工具方面总是... 阅读全文
posted @ 2012-12-30 23:40 阿King2088 阅读(442) 评论(0) 推荐(0) 编辑
摘要: From曾经在“我看测试”这篇文章中论述过,“测试效率的提高关键是测试手段的改进”。尤其在软件测试领域,没有千遍一律的测试方法,别人都说好的商业工具拿到你产品线来却未必合适。没有最好只有更好,如何才能产出符合淘宝框架的特色测试工具呢?之前在入淘宝之初,对淘宝架构、测试工具不甚熟悉的情况下,提出过《基于TTCN-3的Web应用自动化测试框架》一文,但却与淘宝现有的测试工具不相符合。随着对淘宝环境逐渐熟悉,一直都在思考改进测试的方法,这种方法一定要以现在使用的ITEST为基础,在经过不断地实践摸索以后,结合自己的经验,提出以下测试理论,望大家参详。一、概念提出在阐述我的观点之前,先来看看下面的例子 阅读全文
posted @ 2012-12-30 23:38 阿King2088 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 这两天学习了下Watir,由于网速的原因,几次都未装上,官方论文上的步骤是在网络尚好的情况下进行的安装,上网查了一些方法,现将安装过程中需要注意的地方记录下来: 1.安装Ruby,http://rubyforge.org/frs/?group_id=167,官网推荐安装1.8.6版本,下载ruby186-26.exe,安装,安装选项全部默认。 2.更新Rubygem,网速好的情况下可用命令:g... 阅读全文
posted @ 2012-12-30 23:35 阿King2088 阅读(507) 评论(0) 推荐(0) 编辑
摘要: rdesktop -z -r sound:remote -g workarea -D -K -a 16 -u administrator -p xxxxxx IP下面详细说明一下各参数的意思: -z:启动网络数据的压缩,减少带宽,局域网没什么作用; -r sound:remote: 将声音在远程的机器上播放,而不带到你的本机里;当然你也可以使用 local 来将声音带到你的机器上播放,或者使... 阅读全文
posted @ 2012-12-30 23:33 阿King2088 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 经常关注linux脚本的人,一定看到过 2>&1 这样的用法,最初一定不明白其中的含义以及为什么是这样的一种组合。昨天偶然间再次看到了这个 2>&1 的写法,遂下决心搞明白其中的含义。 其实要弄清楚 2>&1 的含义,首先应当知道linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数字是0,1,2。STDIN就是标准输入,默认从键盘读取信息;STDOUT是... 阅读全文
posted @ 2012-12-30 23:29 阿King2088 阅读(281) 评论(0) 推荐(0) 编辑