摘要:
连续看了两天的某大型数据管理系统的代码,感觉现在有点头晕眼花的,刚开始我是在main函数入口处设置断点,然后将程序跑起来看看程序运行的顺序,结果各种函数的跳转和类的new马上就把我搞晕 了。后来是直接让程序跑起来,在触发过断点的调试状态下运行程序,如果触发事件,程序是可以自己停下来的,这样我就知道了那些功能到底是在哪里实现的,也可以在运行的过程中点击暂停,用f10开始跑起来,方便定位。看到现在,也差不多有了一个大概的印象,其实结构倒不是很复杂。里面界面、模块虽然多,但事实上都是很简单的平行关系,并不涉及到复杂的组装,嵌套。整体布局是比较流行的ribbon布局,主界面把各模块的位置分好,功能界面 阅读全文
摘要:
公司的调岗是有考核的,当时我进入研发部的考核是2星期之内用c#开发一个winform程序,包括DevExpress的gridControl控件的使用,oracle数据库连接,数据的增删改查等功能,和使用arcgis engine控件完成地图的显示。我以前基本没使用过c#,这两星期也包括了对c#熟悉的过程。不过还好,我对java比较熟悉,而c#的基本语法部分和java相似度非常高,数据库操作流程写起来不算困难,而且偷偷的在这里说一下,由于内部消息,我大概猜到熟悉c#是个必须要求,所以提前一个星期就开始学习c#了,等于多了一半的考核时间,最后当然是轻松过关了。只是Dev控件种类丰富,功能强大,但也 阅读全文
摘要:
这是以前在公司写的工作总结,当时只是完成任务,但感觉这样也是个很好的习惯,现在离开公司了,也坚持了下来。现在回过头来再看当时写的东西,觉得有些观点很可笑,于是,发表出来的博文,是经过一定的修改和润色的,比如和设计模式结合起来的总结,和java的对比什么的。 实习的第一个月在公司做的是测试工作,当时由于报开发的人比较多,别人问我愿不愿意做测试,也没多想,就同意了。 测试的入门比较简单,而且公司的测试主要是黑盒测试,基本上只要别人给你讲解一些这个系统的用途、思路,就可以上手测试了。黑盒测试比较无聊,我做的最多的事情就是拿着鼠标点点点……比较枯燥和繁琐,而且工作起来,没什么成就感,因为出现... 阅读全文