大二暑假总结

大二暑假从7月中旬开始,也就是7月13号左右。在开始的几天里,我做了许多打算,要把暑假过的充实。显然,又没有实现。

一开始打算留校做网站,但是考虑到各种问题,最后觉得不合适。然后在家,跑了几天图书馆,想把高数,英语复习复习,然后就忍不住开始敲代码。搭建个人web服务器。迎来了暑假的辉煌时期。大概做到了7月底,途中遇到了一些大问题耽误了不少时间。比如说客户端访问servlet的多媒体不能拖动,不解决心里总放不下,花了好几天。

月底开始了我的暑期实践活动。送外卖。干了半个月,到8月中旬。最大的感受是,这个社会上有不少人有很大的毛病,但是与人为善的人要更多写。一些公司的白领,住在高档小区的剧名,素质都很高,餐品送达后会道谢,但是在住在路边简陋的屋子了的人对配送员的态度就不好,总是挑三拣四,可见人之间的距离还是挺大的,而且人以貌相也挺有道理的。这次实践我会在其他篇章中详细提到。

为了增加我的网站的功能,我决定实现一个聊天服务器来支持网页聊天。我先做好了聊天服务器,用Java中的线程,io,socket,serverSocket就可以实现,而且还可以上传文件,上传文件做了优化,采用多线程,这样就不会影响聊天。从协议,到用户对象设计,数据库设计,客户端的设计用到MVC模式。花了一天半的时间将程序初步写出来,又花了三天半的时间找bug,和优化。从早忙到晚,在实现后觉得身体严重透支,走路都发晕。休息几天后就开始了web上的实现,这时就要用到webSocket了,但是这项技术一点都不了解,同时还有其他几种实现思路,比如长连和定时。不过,我在这个关键时刻选择了webSocket然后进行了公关,最后开始会使用了,然受就成了,在暑假最后的几天里,我又开始了网站的优化,并且实现了其他的一些功能。

服务器的搭建是我暑假成果最得意的事情,包括申请域名,www.dormleague.top申请后花了好长时间来配置,想通过公网访问,但是就是行不通,连老师都问了,但是老师不在线没回我,最后弄明白了,原因就在于联通给我的是内网IP,不能让外界访问。天哪,又是耽误了五天时间。不过人家客服很好,一个电话过去说改就改,改成了公网IP,找人测试,实验成功。

算算花在决绝问题的时间=7+5+7+4=23天。可以解释为什么我还是觉得心里空荡荡的了。暑假一半的时间都在与不过战斗。再加上我对电脑技术的研究,腾出来学习高数和英语的时间就少的可怜。所以,心里不踏实实在这个地方。

为了写代码而熬夜,这是我经常的事情。但是非常不利于以后的深入学习,还是要有计划,有一个好的作息,不然身体就要挂掉了。

以上是我对大二暑假的总结。

你可能感兴趣的:(大二暑假总结)