雄关漫道真如铁,而今迈步从头越
2013的最后一天,盘点一下过去,展望一下未来。
既然是打击式的成长,那就越挫越勇。
不知不觉,已经在这家公司待了一年半,从年初到年末,成长许多,进步许多,有过浮躁,有过懈怠,有过失望,更多的是不甘平庸的心。
下面就从职场和情场说起:
工作上,接触perl/shell,从开始的维护脚本,压根就看不懂,不知所措的状态,到现在的游刃有余,弹指一挥间,漂亮的代码高效快捷的完成一个个test case。
众所周知,perl代码可读性极差,但很简洁,举个栗子:
- 把数组赋给变量,变量拿到的是数组的长度,哈希赋值给变量拿到的却是一个类似分数的值,很方便的交换值($var1,$var2)=($var2,$var1);
- perl 可以让字符串与数字相加,输出时候使用x翻倍输出,比如print "a"x5; 会输出aaaaa
- perl是一个神奇的语言,高效的正则表达式,强大的文本处理能力
\d \w \s [a-z] . * {1,2} //g //i / /e ^ $
~~
- perl有内置默认变量@_ $_ @ARGV 和各种内置函数 open readpipe push join
- print "此处略去N个字\n;
#!/usr/bin/perl -w use strict; my %hash=qw/this is a hash/; my $var=%hash; print "this is \$var:$var\n";
运行的结果是:
perl D:\perl\example.pl
this is $var:1/8 <---不要问我为什么,因为我也不知道
计算最大公约数
#!/usr/bin/perl -w use strict; my $num1=<>; my $num2=<>; while($num1>0) { ($num1,$num2)=($num2,$num1) if($num1<$num2); my $temp=$num1 % $num2; last if($temp==0); $num1=$num2; $num2=$temp; } print "$num2\n";
犹记得,第一次写出pm包,第一次使用二维数组(伪),第一次使用map的那种兴奋,第一次用perl、shell完成automation test framework
其次是下半年用nuint设计的c# api测试,虽然未成气候,也实现了基本的测试框架
在这一年中,浮躁的时候,总想着不要卧槽要跳跳跳,可尼玛到头来还在卧槽,因为学艺不精......
接着,自学java,蒙混过关考过java三级,要感谢博客园,因为我是在博客园报名java三级
java 学到了:
- Servlet/structs 1/hibernate应付考试用,不太懂
- jsp的基础知识,简单标签
- jdbc操作mysql,实现任意表结构查询
- System.out.print("此处省略不会的");
软件工程方面:更深入的了解自动化的思想、一些单元测试的思想。
感情方面,始终是一片空白,说多了都是眼泪。
我会等到某天,你心中的风吹向我...... 此处省略一万字
无需多言,我会一直努力的
2014初步计划:
一概秉承读万卷书,行万里路
读:oracle java/jsp 软件工程/设计模式 大宋赵匡胤,桌子上的书,全读
游:春季武汉/南京 秋季厦门/广州(十一)
另:五一买房
![](https://images2015.cnblogs.com/blog/418763/201610/418763-20161014225758390-402578379.gif)