北京列举网 > 教育培训 > 电脑/网络 > 嵌入式培训上嵌期待
北京
[切换城市]

嵌入式培训上嵌期待

更新时间:2015-01-08 18:05:53 浏览次数:63次
区域: 北京 > 昌平 > 回龙观
类别:软件工程师培训
地址:北京市昌平区回龙观东大街良庄综合楼5层512室
  这个项目又结束了,感觉大的不同当然是和队友的合作,有了队友即使时项目很难也觉得自己并不是那么累,有时候交流是缓解压力的一种方式。

  在上嵌这两个星期的系统编程和网络编程是自己次接触的新的知识,所有学的时候只能前一天晚上预习第二天老师要讲的内容,就算是这样,要是两天不练就马上就忘了。现在要是考这两个科目的话,估计是几乎全忘了,可要是再拿起书又很快能融入,这可能就是学过与没学过的区别把。

  在做项目的时候,明显感觉到自己只用大脑简单的思考逻辑已经是力不从心了,必须在纸上反复的勾画。在开始做项目的时候,我们已经花了很长时间去规划整个布局了,以及要用到的协议,但是到实际写程序的时候还是会发现很多漏洞和整体设计的不足,这时候又重新修改。虽然当时做了很多的无用功,但是也学到了很多编程思想,以及规划整个项目的技巧。项目中我主要做的是服务器,使用的网络协议是TCP,对于每个用户使用的是多线程处理,每连接一个用户就创建一个线程,在线程中,当检测用户成功登录后,就对用户发过来的所有数据包统一处理,根据这个数据包第二个字节判断这是什么协议以及这是什么命令(即用户想要干什么),这样的处理使得无论客户端怎样修改,服务器几乎不用改动。而对于客户端,也采用的是差不多的思想,客户端创建一个线程,这个线程专门用来接受服务器发过来的数据包,即所有的recv接受函数都在这个函数中,而且在用户成功登录后只有这个线程中有recv函数,这样就保证了客户端能随时接受服务器发过来的数据包,然后再根据数据包的内容再进行不同的处理操作。

  这周又开始了新的学习,我没有什么大的规划,我只知道把当前正在学的东西学好。还有就是,我依旧期待以后的课程。
北京电脑/网络相关信息
4月23日
办公软件培训
平谷-平谷城区
4月19日
办公软件培训
平谷-平谷城区
4月11日
办公软件培训
平谷-平谷城区
4月9日
办公软件培训
平谷-平谷城区
4月7日
4月1日
注册时间:2014年11月27日
UID:167933
---------- 认证信息 ----------

查看用户主页