雄关漫道真如铁,而今迈步从头越

       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个字 ;

     

#!/usr/bin/perl -w
use strict;
my %hash=qw/this is a hash/;
my $var=%hash;
print "this is $var:$var
";

运行的结果是:

perl D:perlexample.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
";

         犹记得,第一次写出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://www.cnblogs.com/tobecrazy/p/3500010.html