随笔-91  评论-137  文章-0  trackbacks-0
周一
早晨来到公司,领到了电脑,于是安装了各种软件。到了中午上司给我安排工作了,说是要用Redis数据库做一个小练习,心想Redis是神马玩意,听都没听说过。于是各种Google,到它官网上下载下来了源码,PSCP将下载到的源码放到Linux里(我们这连Linux用的是Putty,不知道有没其他好用的软件没)。tar解包,make编译,看到提示make test什么的于是纠结了半天,后来发现make install就可以搞定。至此周一工作完毕。

周二
心想今天可以开始做练习了,于是继续在Google上找各种资料。后来发现telnet可以测试它的指令,于是cmd->telnet,“‘telnet’不是内部或外部命令”,无奈只好去添加Windows组件。安装好后继续telnet,果然连上了,然后简单的测试了一下Get,Set,LPush,RPush,LRange等命令,对其返回数据包的格式有了一些了解。然后从网上下载来一个Redis-Client的源码,发现是Linux下的,于是对其改造,改造期间产生的主要问题是Linux和Windows的Socket编程方面的,头文件和一些宏的不同,Google找到解决方法之后编译成功。十分高兴,然后测试了一下Set和Get指令,杯具发生了!!!返回的数据包根据它的处理方式,完全不正确(可能这个Client对应的是老版本的Redis)。于是继续分析各种命令及其返回结果,最后在下午5点多终于完成了第一个版本。至此周二工作完毕。

周三
早晨来到公司,叫我的上司来看了下昨天写的代码,然后他指出了一些编码上的问题,随后叫我自己写单元测试用例。于是把该分开的函数分开为若干的文件,编写测试用例(都怪我软测上课没认真听,反反复复写了好几个版本的测试用例),最后终于在下班前完成了。至此Redis部分的练习完成了,从中学到了如何在Linux里安装软件,如何将Windows里的文件传给远端的Linux,如何使用telnet命令,如何将Linux下关于网络的代码移植到Windows下等等。最后上司给了我一份300+页的关于Office-Plugin的文档,说明天开始做关于Office的练习,然后大致看了下wiki,了解了一下要求。至此周三工作完毕。

周四
早晨来到公司,上司给我详细的说明了一下要求,然后开始看那份文档(那份文档除了教你怎么创建工程,调试工程其他对Word内容的操作什么都没有),于是继续Google查找相关的资料,到了中午大致完成了wiki上的要求,然后给他看了一下,他提出一些建议和要求。无奈只好下午继续修改,最初设想是在Word里创建一个Pane来对Word中的表格进行操作,上司过来给他介绍了一下,他说这样不行,最好是所见所得模式,光标定在哪就可以在哪编辑。于是继续Google查资料,发现Word中可以创建OLE对象的ComboBox等,于是简单的写了点代码创建它。至此周四工作完毕。

周五
终于熬到周五了,各种疲惫啊,尤其是昨天看了一天资料,看的头晕乎乎的!!早上上司过来了解一下情况,我给他介绍了一下可以动态生成ComboBox,他看后表示创建出来的ComboBox会改变原来单元格的大小,于是把这部分给删掉了(汗那)。添加了一个保存功能,要求对表格内指定区域的数据保存到另一文件(神那!!真要这么做为什么不用Excel)。于是继续查资料,写出了第一个版本,测试后发现Word中文字和其他对象得分开处理,第一个版本中只能保存文字,无法保存图片等其他对象,继续查资料,发现了CopyAsPicture函数用于拷贝图片。最后简单了写了一些代码,终于完成了!还没给上司看过。至此周五工作完毕。

总结
在公司里学到了不少东西,包括Linux方面的和Windows方面的。我们每天下午吃完午饭就会组织培训,从中我学到了如何用samba来共享Linux的一个目录作为Windows的一个映射的磁盘(原来用PSCP实在不是什么简单的方法)。使我体会最大的是公司里没人会来教你,都得靠你自己去琢磨。

就写这么多了,文笔不行啊。。
posted on 2011-07-16 13:50 lwch 阅读(3613) 评论(7)  编辑 收藏 引用 所属分类: 其他

评论:
# re: 实习一周总结[未登录] 2011-07-16 16:56 | jans2002
很好的工作日志  回复  更多评论
  
# re: 实习一周总结 2011-07-16 17:40 | 陈梓瀚(vczh)
在我们公司里面,不经过公司法律咨询部门的批准而擅自在产品代码里面加入网上下载的代码,会根据严重情况予以开除(因为可能令公司陷入知识产权的官司)或其他处理。  回复  更多评论
  
# re: 实习一周总结 2011-07-16 18:37 | lwch
@陈梓瀚(vczh)
.....不会做只能上网查

而且这只是练习,并不会去发表它.  回复  更多评论
  
# re: 实习一周总结 2011-07-18 14:46 | longzxr
@陈梓瀚(vczh)
陈兄所在可是微软哈,,,当然严格了哈,,,呵呵....  回复  更多评论
  
# re: 实习一周总结 2011-07-18 15:21 | lwch
@longzxr
那是...  回复  更多评论
  
# re: 实习一周总结 2011-07-21 09:47 | dinglei
小伙子不错啊  回复  更多评论
  
# re: 实习一周总结 2011-07-21 16:44 | lwch
@dinglei
一般啦...  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理