我的2013——学习、工作与生活

        一直觉得应该写阶段性总结,以知道自己这段时间在干什么,下一个阶段该干什么,没实施过;一直觉得学技术就应该多些博客,以和同行共同学习交流,分享是美德,也是对“向谷歌和度娘索取”的回馈,但没能坚持。这一年来,发生的事情和接触过的东西不算少,但留下的痕迹并不多,觉得有必要在2013结束之际对这一年作一个总结,把握现在,展望未来。

一、关于学习与工作

        年初,同样在接着做去年的项目,发现没有刚做时候的激情,可能因为总在做同样的事情没有成就感吧,技术上一直在重复已经完成的模块。在这个时候,我觉得应该让自己平静下来,好好学习,不要浮躁。去年一直忙着做项目,学到的技术不少,但实际上基础不牢,对框架的理解也不深,这个时候正好强化、总结一下学到的知识。

在总结项目中一些问题的解决方案的同时,考虑到对hibernate框架和Spring框架的理解不深,写代码总是在已有框架的基础上重复同样的流程,感觉就是一个房子的架子已经搭建好了,我只是在上面添砖加瓦,稍作修饰,只有掌握搭建这个架子的方法,我才能独当一面。两个框架都下载了各种视频教程,还是觉得韩顺平讲的通俗易懂,刚学习Java Web开发的时候也是看的韩顺平的视频,如JSP、JAVAWEB,一步一步跟着动手编码,很有收获。

        通过视频学习hibernate的过程中,也思考了我们自己的框架,同样用到了hibernate,但代码的冗余是很大的,增删改都可以共用,但我们的每一张表都写了增删改方法,完全没有必要,也许是因为第一次开发这一种项目吧。当然,我们的项目是通过Web Service的方式分两个工程来做的,hibernate的好多功能貌似不太好用,个人见解吧。至于Spring框架,感觉理解的很有限,实在没啥谈资。

        三月,我们的一个项目(在线考试系统)基本已经做好了,考虑到多用户同时在线参加考试的负载,导师让我跟着另外一个老师研究负载均衡,以便为考试系统支持较大并发配置负载均衡,他希望我能深入的研究,在对负载均衡有深刻见解的基础上发表论文。跟着老师配置好了负载均衡的Web服务集群,采用了最简单的轮询策略。当然,这是权宜之计,至少,负载分配到各个节点上了。而后,我看了一些负载均衡相关的文章,对各种动态负载均衡的解决方案作了一些了解。毕竟只停留在了解的程度上,离研究还有些距离。没过多久,这个事情就不了了之了。总结原因,主观上是我专研精神不够,客观上是缺乏指导,不能找到一个小的点切入进去,另外还因为教育管理系统项目上线需要做数据迁移(需要做大量的分析),导致那个过程断断续续,最终渐渐的丧失了激情。

        教育管理系统上线之前,还有些模块没完善,几乎所有用的模块都或多或少有bug,项目组抽出了大量的时间去改善各个模块,修订bug。不知不觉已来到了6月,项目终于带着诸多bug上线了,而我们对该项目的维护也正式走进了一个“深渊”。六月底,很多课程结课,各种课程论文与作业,本着不能像上学期那样随便的态度,我认真地对待了每一门课程,当然也学到了很多东西。其中一门课程,我就写了我前面做的Web服务集群下的负载均衡策略研究,在学习前人研究的基础上提出了自己设计的负载均衡模型,由于掌握的知识和技术有限,不能去实现。

        七月大部分的时间都是在做课程论文和作业,当时项目组的任务不是太紧,主要是维护上线的几个系统,暑假这些系统操作涉及的业务并不多,暴漏的问题比较少。七月底八月初休假,休假来了之后也比较轻松,花了一周的时间开发了一个基于WebService的博客系统。

        九月开学,我开始了研二的生活,基本上没课了,我几乎可以把所有的时间都投入到项目组,可发现像上一学年那样规模的工程已经没有了。九月中旬,我们开始了一个课程资源系统的开发,后台服务不太复杂,前台的交互处理比较麻烦。为期一个多月,在四个人的共同努力下,系统成型了。我报考了软件设计师考试,考试时间是11月9日,我十月底到11月初复习了几天,不知道能不能考过,只求运气能好一些了!

        软考过后,偶尔会有以前开发的系统出现问题需要维护,另外需要帮助研一的师弟师妹快速上手我们的项目框架。11月底,教育管理系统做了大量的需求变更,只能分工处理(ps:开发这些模块的师兄找工作去了,由我们接手),这是个头大的活,看别人的代码当然可以学习到一些东西,但不可否认这也是一种折磨。与此同时,考虑到现在已经研二,为了今后打算(无论是论文还是找工作),接触一下行业比较新的东西很有必要,例如云计算与大数据。我选择了云计算,个人觉得大数据应与具体的行业相联系,通过分析行业海量数据找规律方便作抉择或者分类聚类等。云计算很容易想到云服务,虽然不太了解,暂且折腾折腾吧。

        不得不说,一个人在没有指导的情况下在一个陌生的领域摸索是相当痛苦的。在网上看了各种关于云计算的文章和文档,在导师的建议下选择OpenStack云。本来对linux一窍不通,现在研究这个,我只好自己摸索装虚拟机,在虚拟机上装Linux系统,然后再Linux系统下照着网上的OpenStack文档搭建云平台,只记得是各种不成功。跟着文档一步一步安装不成功,后来发现有一键安装的方式(devstack),我也去尝试,还是没成功。于是我放弃了,接着看OpenStack的一些理论知识,然后学习Linux的常见操作。几天之后,我又找到了一些安装文档来尝试,还是失败。说起来很辛酸,最初不知道用什么版本的Ubuntu,不知道用什么版本的OpenStack,不知道用什么安装文档可以安装成功,不知道文档中让我修改配置和参数是干嘛的,尝试了一次又一次。最终,在QQ群视频听红帽的公开课时,学员提到了一个人名叫陈沙克。我访问了他的博客,发现这个人研究云计算还是蛮有资历的。参考他的博客,我成功搭建起了一个单节点的OpenStack云平台。

二、关于生活

         业余时间进行一些体育活动是很有必要的,来到华师,我喜欢上了打羽毛球。虽算不上高手,但一直打到现在。学校羽毛球馆关闭之后,只能在室外的路上打,在比较闲的7、8月,更是经常打球。个人觉得,身体很重要,闲的时候不去锻炼,忙的时候机会更少。尤其是处于这个很多人都在亚健康状态的行业,更要注意自己的身体(PS:我现在鼻子还塞着,感冒了)。

         在7、8月,我给自己定制了一个锻炼计划,一个月跑60公里,分配到每天也就两、三公里(并不会每天都去)。坚持了一段时间,7月基本上达标吧,8月休假回来之后活动比较多,并且经常会打羽毛球或者游泳,终于打乱了我的计划。但回想起来,觉得还不错,锻炼一段时间,身体结实了不少。9月以后锻炼的比较少,或许是心情不是太好,或许是天气太差了吧,雾霾!

         发生在8月的事情真不少,其中就包括我喜欢上了一个女孩,一个关系还不错的女孩。8月休假回来后,她也在学校,寝室就她自己。于是我每天晚上跟她聊天,我也乐意这么做,甚至干扰了我的锻炼计划。或许是因为很早就对她有好感,我觉得,我愿意陪伴她、守护她。在一起玩游戏的时候,我宁愿自己不玩而在一边教她玩,看着她笑。我知道她可能只是把我当成了很好的朋友,没有想那么多,但我喜欢她已经是一个事实了。

         我知道那不是一个好时机,不该那么早让她知道我喜欢上她了,至少要等到她寝室的人都回来,一段时间后向她表白。可是,开玩笑归开玩笑,我在感情的问题上真的很笨,不希望欺骗别人,也不愿欺骗自己,最终还是坦白了。这让她很纠结,如她所说,她把我当成很好的朋友,甚至是哥哥。她说不排斥我,但对我没感觉,所以不能接受我。我很受伤,很努力的去希望她能改变,最终还是失败了。后来,我们很少联系,好像是她在躲着我,而我更是没有勇气再找她。

         2014年的第一天,她们宿舍的人突然说邀请我们一起玩,我们也去了,可我发现虽然大家在一起不是那么尴尬,但给我的感觉不如过去那样。从前,再也回不去了。念念不忘能怎样?痴心绝对能怎样?只能说,不打扰是对她最好的祝福。痴心是自己的问题,总不能让别人来遭罪吧。如果哪天,忍受的那根紧绷的弦断了,我去找她,希望她不要对我如此冷。

三、总结与计划

         2013,是成长的一年,学到了很多,也有很多失望。关于学习与工作,我需要更多一点的专研精神。关于感情,希望自己拿得起放得下。生活上,要多关心家人和朋友,注意锻炼身体。2014,要做一个全新的自己!

         首先,要好好沉淀一年多做项目中学到的东西,强化自己的基础,为2014年找工作做准备。第二,继续OpenStack云计算的学习,争取早日入门。第三,早点确定毕业论文的方向和选题,最好与自己的项目和研究紧紧相关。最后,学习工作之余,告诉自己:感情的事不强求,但可去争取!找到那个对的人,好好珍惜。

         2014,我准备好了!

  • 7
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源
大学生在线租房平台管理系统按照操作主体分为管理员和用户。管理员的功能包括报修管理、报修评价管理、字典管理、房东管理、房屋管理、房屋收藏管理、房屋留言管理、房屋租赁管理、租房论坛管理、公告信息管理、留言板管理、用户管理、管理员管理。用户的功能等。该系统采用了Mysql数据库,Java语言,Spring Boot框架等技术进行编程实现。 大学生在线租房平台管理系统可以提高大学生在线租房平台信息管理问题的解决效率,优化大学生在线租房平台信息处理流程,保证大学生在线租房平台信息数据的安全,它是一个非常可靠,非常安全的应用程序。 管理员权限操作的功能包括管理公告,管理大学生在线租房平台信息,包括房屋管理,培训管理,报修管理,薪资管理等,可以管理公告。 房屋管理界面,管理员在房屋管理界面中可以对界面中显示,可以对房屋信息的房屋状态进行查看,可以添加新的房屋信息等。报修管理界面,管理员在报修管理界面中查看报修种类信息,报修描述信息,新增报修信息等。公告管理界面,管理员在公告管理界面中新增公告,可以删除公告。公告类型管理界面,管理员在公告类型管理界面查看公告的工作状态,可以对公告的数据进行导出,可以添加新公告的信息,可以编辑公告信息,删除公告信息。
基于hal库的OLED显示屏驱动C语言实现源码.zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip基于hal库的OLED显示屏驱动C语言实现源码.zip
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值