这个星期,做了一下小活动。
月底开始了我的暑期实践活动。最大的感受是,这个社会上有不少人有很大的毛病,但是与人为善的人要更多写。一些公司的白领,住在高档小区的剧名,素质都很高,餐品送达后会道谢,但是在住在路边简陋的屋子了的人对配送员的态度就不好,总是挑三拣四,可见人之间的距离还是挺大的,而且人以貌相也挺有道理的。这次实践我会在其他篇章中详细提到。
为了增加我的网站的功能,我决定实现一个聊天服务器来支持网页聊天。我先做好了聊天服务器,用Java中的线程,io,socket,serverSocket就可以实现,而且还可以上传文件,上传文件做了优化,采用多线程,这样就不会影响聊天。从协议,到用户对象设计,数据库设计,客户端的设计用到MVC模式。花了一天半的时间将程序初步写出来,又花了三天半的时间找bug,和优化。从早忙到晚,在实现后觉得身体严重透支,走路都发晕。休息几天后就开始了web上的实现,这时就要用到webSocket了,但是这项技术一点都不了解,同时还有其他几种实现思路,比如长连和定时。不过,我在这个关键时刻选择了webSocket然后进行了公关,最后开始会使用了,然受就成了,在暑假最后的几天里,我又开始了网站的优化,并且实现了其他的一些功能。
服务器的搭建是我暑假成果最得意的事情,包括申请域名,www.dormleague.top申请后花了好长时间来配置,想通过公网访问,但是就是行不通,连老师都问了,但是老师不在线没回我,最后弄明白了,原因就在于联通给我的是内网IP,不能让外界访问。天哪,又是耽误了五天时间。不过人家客服很好,一个电话过去说改就改,改成了公网IP,找人测试,实验成功。
算算花在决绝问题的时间=7+5+7+4=23天。可以解释为什么我还是觉得心里空荡荡的了。暑假一半的时间都在与不过战斗。再加上我对电脑技术的研究,腾出来学习高数和英语的时间就少的可怜。所以,心里不踏实实在这个地方。
为了写代码而熬夜,这是我经常的事情。但是非常不利于以后的深入学习,还是要有计划,有一个好的作息,不然身体就要挂掉了。
标签:总结,实现,第三周,7.22,时间,聊天,暑假,服务器,但是 From: https://www.cnblogs.com/XiMenXve/p/17574493.html