新闻动态 > 新闻 

蔡金标-人生第一个项目,收获丰富

2014年08月16日

原标题:蔡金标-人生第一个项目,收获丰富
蔡金标-人生第一个项目,收获丰富
这次项目实践中,学习了很多东西。一开始做的时候,完全不知道怎么样遵守协议进行项目,一开始准备想着用JAVA MAIL的包来做,于是回家后,看了资料一晚上没有睡觉,终于觉得做起来应该很轻松的,于是第2天还是打起精神准备好好的做好,但是第2天的时候,老师跟我说不能用JAVA MAIL,当时完全没有什么想法了。反正前两天完全是在想怎么样才能符合这个协议的问题。  
不过后来听同学讲解的时候,明白了。于是开始动手,开始的时候完全没有仔细,总是掉了一些细节,不过在吴铭同学的耐心调试下,还是帮我把错误找出来了。  
这次项目最大的难题还是在于这个编码的解析,BASE64这种编码不是很难搞,难的只是按照OUTLOOK的格式发出邮件,然后让OUTLOOK解析出来。这样就很是让我折腾了一天,但是完全没有进展,不过,我还是从里面把BASE64和其他几种编码的方式弄清楚了一点,并且回忆起来了以前在学校网络课上的一些内容,真的感觉,许多东西一定要放入到实践中去体验其功能,才能真正的体会它的好,才能真正的能够在理解的基础上灵活变通。
  
以前认为转发要是最后不行的话,就用JAVA MAIL直接发送算了,但是在做的过程中,发现这是不能实现的,根据李老师说JAVA MAIL是基于你自己有个邮箱的基础上,并且该邮箱还会在网上验证你所发的邮箱的域名存在与否,如果不存在就会报错,这样,运用JAVA MAIL就完全不可能实现了,因为我们做的小邮件服务系统没有注册,完全不合法。  
现在还有个麻烦事情,就是邮件删除还原的问题,本来是个简单就解决的问题,但是由于自己的数据库设计的失误,完全只能用一个字段来标志邮件的状态。哎,真是让人感到绝望,总是出点小问题,效果不能完全的和网上的垃圾箱一样。  
这次项目中,也得到了一个道理,有了好的整体构架设计是系统成功的一半,因为按照这个框架设计容易让人理解这个系统,能够顺利的进展项目,而不是混乱的做一步,想一步。  
这就基本上是我这次的小心得,感觉有时候应该做一些心理的教育,使同学的抗压能力得到提高,让大家在软帝学到的不仅仅编程技术,也要让大家学到如何面对压力,如何面队生活。让大家从软帝学习后,能更加喜欢编程,更加热爱人生。