首页
学习
活动
专区
工具
TVP
发布

面向对象面向君,不负编程不负卿

全文字数:1181

阅读时间:5分钟

细心的读者可能会发现,我上一次推送文章的时间为2月25日,距今已有十多天的时间。勤劳如我,怎么会这么久都不推送呢。

不过大家也不要多想,我没有被外星人绑架,没有掉入异次元,也没有遭遇偶像剧中的突发事件。

我只是,在做课设而已。

为期两周的课设,掐头去尾的,也仅剩一周多的时间。

在这里,我需要简单介绍一下我的专业和课设情况。我学的是信息安全,我的学院是计算机与信息学院。我院专业有:电信工、计科、通信和信安。而我们信安一班则被人戏称为计科四班,毕竟我们两个专业所学科目是如此一致。

本次课设是计算机网络,我选的是web开发中的留言簿制作,具体要求如下:

我选的题目还算简单,需要做的不过是:前端(常见的网页)、后台(逻辑结构,例如点击跳转)、数据库(数据记录)。而这些都是要用代码一行行敲出来的。当然,除了后台,前端和数据库也可以借助一些工具自动生成代码。

我们在课堂上学过的编程语言是c语言和java。但是问题也来了——

web开发用c语言不太好写,前端我又想用html,而html+php+mysql号称”黄金搭档“。于是,我做了一个很艰难的决定:用两周不到的时间“学”一下php。

“学”字打了引号,因为我不是按部就班的“学”,而是有目的的“学”。

我从网上找了一部分留言簿的php源码,一边看书一边查百度,硬生生理解了每一行代码的意思,再按照自己的需求重新设计了一遍。做前端则是先找个好看的html模板,再结合php代码改界面。数据库很简单,用mysql点点叉叉就ok。

听起来怪轻松的,其实不然。因为会有各种意想不到的bug。比如数据库连接不了啊,连接之后又查询不到啊等等。

贼烦人,急得我上火,脸上冒出俩痘。

我喜欢在图书馆的环形区域写代码,那里有网线和插头,是使用电脑之人最佳的选座区域。可惜狼多肉少,供不应求。要想抢到位置,最迟都要在8:20到达图书馆,之后你想出去干嘛干嘛的,也只能刷临时离开,这样才能get使用一天环形区域的vip特权。

HO

ME

一周多的时间很长,长到能掌握基本的php语言,也看懂了html和css。

一周多的时间也很短,短到总觉得代码还不够完善,就已经到了验收的时间。

快收尾了,有个小插曲差点忘了提。验收的前一晚,我的管理员回复功能还没写好。当时我做了最坏的打算:在自己的网页中插入链接qq客服的代码,qq号就写自己的。老师你看,我这是“全程在线,即时回复”呢。虽然曲解了题目的意思,但也算完成要求了吧?

这句话并没有机会说出来。因为在瓜皮的神助攻下,紧赶慢赶,还是把管理员回复功能写好了。我想老师要是听到了我这样的解释,估计能笑出声来。

我原计划周三上午验收,到实验室的时间也很早,只是代码临时出了点问题。等我改好后,已将近中午。

老师对web开发类的题目问得不多,也不奇怪,这类题目的逻辑很简单,而且和计算机网络关联不大,没啥好问的。

老师对我说的第一句话你们一定猜不到,因为他说——

你把屏幕调亮点。。。

右滑查看其他图片

不管怎样,课设终于结束了,虽然实验报告还没来得及写,但总算完成了一桩大事。接下来的日子也不会很轻松,but so what?

图|部分来源于网络

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180308G1K3G100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券