实习工作总结

XX软件工作总结

两个月实习以来学到了很多,认识了很多人,也要谢谢各位。

两个月来,在公司主要做了NAT穿越的问题,但是做的还不够圆满,做的还不够好,在期间碰到很多问题,看来自己的能力还是有限。

在刚来的时候,主要是来解决一个内存暴涨的问题, 可是研究了一个星期,也没有找到问题的所在,所以项目经理很是不满意。

后来在就是做了域名解析,这个还算是完成了,但是没有多少技术含量,倒是学会了一件东西,那就是不管多么简单的问题,你都要去深究,并且你要能够说出来,就是能够分享。

最重要的就是到了NAT穿越,这个研究将近做了一个多月,研究各种NAT的类型,到如何不使用中转器来进行NAT穿越,到UDP打洞方法,一直在摸索,直到最后,不得不还是使用转发的方法来进行NAT穿越的问题。

下一步就开始做转发器,在做转发器过程中学到很多,网络编程中碰到很多问题,也解决了很多问题,包括缓存的使用问题,线程池的使用问题,都有遇到过。

在做转发器的过程中,也学到了几样技术,一、com组件的封装。二、windows服务的编写。

总结碰到的几个问题:

1、在研究某个问题的时候,给自己一个期限,如果在这个期限内海没有找到更好的办法的时候,那么可以尝试使用一个次好的办法。

2、在代码规范中,自己写的代码一定要规范,包括函数命名,变量命名,等等。虽然这条各样的书中都会提及到,可是在自己编写代码的时候还是会经常命名不规范,包括不写注释。

3、要懂得切割代码,就是说不要把所有的代码都写到一个文件中,在我做这个项目的时候,我就把所有的代码写到一个文件中了,造成代码的混乱不堪,有时候要找一个函数,找了半天还是没有找到,这也算是代码不规范的例子喽。

4、函数的封装与切割,也是同上一条一样,要懂得把大的代码变成小的代码,这样查看的时候也容易寻找。

5、全局变量的引用,多线程技术、多线程用同一变量的互斥、线程池、缓冲队列这些问题都是我以后要加把时间来研究的问题。

有时候,我就是常想,跟人接触,从认识到相互熟悉,这就算交一个善缘。

不管怎样,既然能够有幸来到XX公司,这也算是结了一个善缘。有时我也常想,人要懂的感恩,懂得知足。就像美国总统肯尼迪曾经说过:不要问国家能为你们做些什么,而要问你们能为国家做些什么。是的,我并不能要求公司为我做些什么,其实我也没有为公司做了什么。懂得满足,公司已经做的很好了,我又何必在斤斤计较呢?面试亲自去接我们,我们来的时候,罗姐有时候给我们倒水,我们何德何能呢,能让罗姐倒水。所以不要过分要求,我们不是什么人,所以在公司我没有什么不满。

其实玩是最容易跟人混熟的方式,比如上次我们实习生一起去玩,就认识了晓霞,如向姐,哎,在我所在的项目组,一个项目组的人都没怎么出去玩过,也许生活的压力,不像我们实习生,所以我也没资格去要求什么,生活就这样继续下去。

XX实习,有遗憾,有失落,但是最多的还是高兴,快乐。生活要继续,我的实习生活也要继续。谁也不知道明天是什么样子,也许有一天我会回到XX软件,希望XX软件能够接纳我。最后谢谢XX软件对我的培养,谢谢帮助我的所有同事,谢谢!!!

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值