h5web
关于实习期间这几天的任务就是熟悉网上营业厅的业务逻辑以及将不熟悉的工具使用方法。
上来是给电脑安装jdk1.6和能够适合该jdk的eclipse当然要配置好环境,而后再给电脑安装oracle,顺带安装PL/SQL,当然上来只会用最基本的功能,还有就是访问公司服务器上的内容,虽然我对PL/SQL的功能还知皮毛,下来就是安装svn,能够在公司内网里下载需要的资源,后来才知道,svn的账号密码要想公司svn服务器的管理人申请,只能先借用sq的账号密码。
所有的环境都配置好之后 ,eclipse中导入项目,第一个项目是网厅的项目,就是中国移动网上营业厅,看着85mb的项目源码,开始我是晕掉的,以前自己写过一个9.8mb的项目,就是学生作业,感觉很无助,还好有sq的指导,不过还是很难理解一些公司内部封装的代码,显示页面使用js调用action实现页面内容的抓取,而我自己的页面是编写好的html或者jsp代码,而这就是将每个重复的代码封装起来,调用一个循环输出的方法,将项目输出,其中有很多的eclipse工具得到了熟悉。
eclipse的反编译工具,相当的有用,可以用来将一些项目里调用的封装类调取出来他的源码,怎么安装反编译工具就百度可以了,很多街货。接下来是模板引擎,用来将项目中重复使用的内容封装起来,在其他的类中调用就可以节省很多代码。而且在封装起来的模板中输出的数据参数使用动态对象输出的,所以这还是需要理解更多的业务逻辑类的关系才能吃透是怎么运行的。
现在的问题出现了,就是有一些代码的改动或者是想暂时性的修改造成了没有改回来,这就是影响了本来的代码运行,会出现很多的bug,用“比较对象"的方法并没有起到恢复的作用,可能是关键的小错误,亦或者是公司内部的服务器出现了一些改动使得我的项目不能读取一些数据。
再接着看看吧,很多时候要靠自己。