以后要勤快的来啊 不能荒废了~

这一个多月的艰难困苦

上一篇 / 下一篇  2012-10-22 00:01:50 / 个人分类:每周总结

ps:这是每月总结。。。上次写是一个多月前了,当然10 1放假包括在内了
    经过一个月的不懈努力,我的测试模块终于快完工了,还有一些小bug在里面,后续慢慢调好,完善。在这个边学边实践的过程中,把extjs框架整体弄了个清楚,还有一些技术细节,如上传文件,动态生成表格,发送异步请求,动作监听等等,另外就是一些webx知识的巩固和应用,在了解extjs的过程中,对面向对象js也有了一定的了解,在首先摸不到边的json解析过程中,也对json有了较全面的了解。
回顾下一路走来遇到的困难和挫折。
开头是最艰难的时刻。首先是对于自己的不自信,对于未知的畏惧。不过经过8月份那个项目的洗礼和证明,开发同学似乎很肯定的认为我可以完成,所以他一直在鼓励我写个测试模块,还说了一句:“有任何问题就过来问”,我感动得稀里哗啦的~~呵呵,工作一年多,第一次感觉到来自他人的鼓励是这么的有力量~于是,我半信半疑地开始了这个小模块的编写过程。
   第一个难题就是搭建开发环境,搞了一气,忍不住就问起开发来,几乎是一边被鄙视一边把环境搞起来了o(╯□╰)o;(具体涉及到的问题是,使用Jetty来调试开发环境,本机代码绕过一个公司级的验证系统进行调试,然后还有修改antx文件,连上日常环境,然后还有修改本机发布的服务版本。。。等等等等。。。)呼,搭建好环境,终于可以开始coding了。。。此时已经被开发鄙视了一万次了(#‵′)凸
   遇到的第二个问题是上传文件组件的使用。调研了一下,extjs上传文件的方式有很多,至少有三种,什么最原始的form,还有最花俏的flex,最终选择了感觉比较实用又比较简单的uploadfile组件。使用的时候又碰到版本不兼容,搜罗网上的资料,才知道还需要修改组件的源码才能使用⊙﹏⊙b汗,于是按照步骤修改了源码,终于是把上传界面给搞出来了。不过又遇到了下一个麻烦,一个是上传完后,后台拿不到上传的流的问题,另外一个是中文乱码的问题。。。( ⊙ o ⊙ )啊!,真是挫折一波又一波啊。。。。请到开发大哥帮忙调试,原来是引用的servlet的包不对,被说人品差,100个开发都是使用正确的包,就我使用了那个不对的o(╯□╰)o,又是一阵奚落嗷嗷嗷;中文乱码问题更是很小很小的一个问题,把引用的js的编码格式改了就o了\(^o^)/,第一个小阶段搞定了。
    可是灾难远远米有结束,接下来我面临的问题还有,上传文件的解析,返回展示,批量请求,结果展示,另外同时要保证原来的单行调试功能是没问题的,最后的最后是还要能够比较两个命名空间的批量请求结果。
    挑最近遇到的两个最最艰难的问题:根据上传的文件动态展示列表,发送批量请求及展示结果。
这两个问题现在都解决了。在解决动态展示列表的过程中,把json算是搞了个6分熟了;发送批量请求,遇到异步请求返回的结果乱了的问题,在8月分的临时方案中,采用了等待的方式,这次搜罗了一下,发现递归是个很好的解决方案,于是使用了递归方法,实现了异步请求同步化~~~~~然后结果展示,无非是结合前面的动态生成列表展示方法,加了一些参数的设置,和动作的监听,搞定了这个问题。
    接下来最后一个问题,根据我的设计方案来说,应该还欠缺一个导出csv分配结果文档,以及批量比较期望结果并展示的问题。完成这两个问题,基本我这个模块就完成了。至于之前开发还跟我说的一个单个请求的问题,需要另外再安排时间去搞搞,优先把手上的给搞定了吧~~

PS:在整个时而无头绪时而绝望的过程中,总有种被陷害的感觉。。。鼓励我搞这个的开发肯定大概知道要做些什么,会遇到哪些问题,还预测到我在9月份没法完成。。。啊,这种被人看的透透的滋味真是......感觉像逃不出佛祖手掌心的小猴子,毫无头绪的乱窜...

以上便是我最近一到两个月利用或多或少的工作时间在搞的东西,相信这周便可以把计划内的东西完成了,非常感谢自己这段时间以来的坚持和执着~~~被自己感动的内牛满面了 555~~~~搞完这批,继续复习数据结构和算法~\(^o^)/  加强基础,没问题的~~~

TAG:

 

评分:0

我来说两句

日历

« 2024-05-19  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 7433
  • 日志数: 20
  • 建立时间: 2012-01-05
  • 更新时间: 2013-04-08

RSS订阅

Open Toolbar