大二暑假总结

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

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

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

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

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

算算花在决绝问题的时间=7+5+7+4=23天。能够解释为何我仍是以为内心空荡荡的了。暑假一半的时间都在与不过战斗。再加上我对电脑技术的研究,腾出来学习高数和英语的时间就少的可怜。因此,内心不踏实实在这个地方。数据库设计

为了写代码而熬夜,这是我常常的事情。可是很是不利于之后的深刻学习,仍是要有计划,有一个好的做息,否则身体就要挂掉了。学习

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