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

2023-05-16

        一直觉得应该写阶段性总结,以知道自己这段时间在干什么,下一个阶段该干什么,没实施过;一直觉得学技术就应该多些博客,以和同行共同学习交流,分享是美德,也是对“向谷歌和度娘索取”的回馈,但没能坚持。这一年来,发生的事情和接触过的东西不算少,但留下的痕迹并不多,觉得有必要在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,我准备好了!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我的2013——学习、工作与生活 的相关文章

  • linux tcpdump抓包命令使用详解

    一 抓包命令概述 作用 xff1a xff08 1 xff09 捕获网络协议包 xff08 2 xff09 分析网络协议包 分类 xff1a xff08 1 xff09 linux命令行工具 xff0c 如tcpdump xff08 2 x
  • wireshark抓包教程详解

    Wireshark软件安装 软件下载路径 xff1a wireshark官网 按照系统版本选择下载 xff0c 下载完成后 xff0c 按照软件提示一路Next安装 说明 xff1a 如果你是Win10系统 xff0c 安装完成后 xff0
  • docker打包流程常用方式

    完整的docker打包流程 把外网服务器上的docker搬到内网使用时 xff0c 报了两个错误 xff0c 外网容器到tar包都没问题 xff0c 在内网使用tar包的时候报了两个错误 cannot connect to the Dock
  • 5GC 网元AMF、SMF、UPF、PCF、UDM等介绍

    5GC 网元AMF SMF AUSF UPF PCF UDM NRF NSSF NEF介绍 1 AMF Access and Mobility Management Function xff0c 接入和移动性管理功能 xff0c 执行注册
  • 如何准备校招?

    秋招已经落尽尾声 xff0c 今天小牛想把自己的学习经验分享给大家 xff0c 避免大家多走弯路 1 首先需要确定自己想从事哪方面的工作 比如服务端开发 xff08 Java开发工程师 xff0c C 43 43 开发工程师 xff09 x
  • 5GC architecture N1、N2、N3、N4、N6等接口

    5GC architecture N1 N2 N3 N4 N6 N9 N26接口 N1接口 N1接口为UE和AMF间的信令面接口 N1是逻辑概念的接口 xff0c 不存在物理口 N1接口基于N2接口信令实现 N2接口 N2接口为 R AN和
  • FAQ:报红--maven本地有jar包仍从从远端下载

    问题 xff1a 最近编译项目 xff0c 发现有个模块依赖总是编译不过 xff0c 报无法download jar包 但是查看maven配置的远端仓库 xff0c 发现maven已不支持该jar包 但是本地确实存在 xff0c idea
  • SNMP(简单网络管理协议)详解

    一 简介 SNMP 简单网络管理协议 xff1a 专门用于在 IP 网络管理网络节点 xff08 服务器 工作站 路由器 交换机及HUBS等 xff09 的一种标准协议 xff0c 它是一种应用层协议 SNMP 使网络管理员能够管理网络效能
  • XXL-JOB分布式任务调度平台

    XXL JOB 是一个轻量级分布式任务调度平台 xff0c 其核心设计目标是开发迅速 学习简单 轻量级 易扩展 现已开放源代码并接入多家公司线上产品线 xff0c 开箱即用 Gitee 地址下载 xff1a https gitee com
  • 2万字详解,吃透 ES

    之前已经分享过Elasticsearch的使用和原理的知识 xff0c 由于近期在公司内部做了一次分享 xff0c 所以本篇主要是基于之前的博文的一个总结 xff0c 希望通过这篇文章能让读者大致了解Elasticsearch是做什么的以及
  • 手动回收Linux内存

    linux的内存分配是采用大页面的方式 xff0c 有可能会出现内存回收不及时导致系统卡住的情况 xff0c 这时候可以手工回收一下内存 执行 xff1a echo 1 gt proc sys vm drop caches 查看系统资源使用
  • spring-expression表达式详解

    一 概述 Spring Expression Language xff08 简称 SpEL xff09 是一个支持查询和操作运行时对象的强大的表达式 语言 贯穿着整个 Spring 产品组的语言 SpEL是单独模块 xff0c 只依赖于co
  • Docker容器整合wagon-ssh自动化部署SpringBoot工程

    一 前提条件 xff1a 机器上已经安装了docker 安装过程 准备部署的springboot的jar包Dockerfile文件部署脚本deploy sh升级脚本upgrade sh 二 准备Dockerfile 文件 创建一个Docke
  • TIME_WAIT和CLOSE_WAIT状态区别

    在服务器的日常维护过程中 xff0c 会经常用到下面的命令 xff1a netstat n awk 39 tcp 43 43 S NF END for a in S print a S a 39 它会显示例如下面的信息 xff1a TIME
  • 迭代过程:batch和epochs

    目录 引入 使用mini batch的优点 xff1a xff08 对比传统的梯度下降 更容易找到全局最优解 缺点 xff1a 要定义的两个超参数 xff1a batch size epochs 引入数据 TensorDataset Dat
  • PlantUML 语法之时序图

    文章目录 前言 96 gt gt 96 信息传递声明参与者的几个关键字 96 as 96 重命名参与者 96 96 添加颜色 96 order 96 定义参与者顺序 96 96 参与者名字给自己发信息修改传达信息的箭头样式修改箭头颜色 96
  • 基于ArUco的视觉定位(一)

    一 ArUco简介及安装步骤 ArUco a minimal library for Augmented Reality applications based on OpenCV xff0c 是科尔多瓦大学 人工视觉应用 研究小组 xff0
  • 基于ArUco的视觉定位(三)

    一 ArUco之Marker Mapper 1 Marker Mapper简介 Mapping and Localization from Planar Markers是A V A小组基于ArUco开发的一个利用二维码建图与定位的项目 论文
  • 关于《基于ArUco的视觉定位》系列博文撤回的通知

    由于近期我们要申请发明专利 xff0c 博客中涉及较多私密内容 xff0c 所以暂时不能公开了 我把之前的网页保存了图片格式 xff0c 有想继续学习的同学可以在本博客下方评论区留下你们的邮箱 xff0c 我会把相关内容私发给你们 收到邮件
  • c++继承详解之一——继承的三种方式、派生类的对象模型

    C 43 43 是OOP xff08 Object Oriented Programming xff09 语言 xff0c 即面向对象编程语言 OOP的核心思想就是数据抽象 xff08 类的设计 xff09 xff0c 继承和动态绑定 类展

随机推荐

  • ZED2跑ORB-SLAM3+双目相机、IMU联合标定+显卡驱动与cuda/cudnn安装

    一 引言 同样是项目需求 xff0c 需要利用视觉惯性导航做一些开发 xff0c 所以第一步先做些算法的测试 仿真与实物测验 xff0c 通过仿真的测试结果 xff0c 最终是决定使用ORB SLAM3来完成任务 xff0c 当然了 xff
  • FreeRTOS学习笔记——任务删除 vTaskDelete() API

    任务可以使用API函数 vTaskDelete 删除自己或其他任务 空闲任务的责任是要将分配给已删除任务的内存释放掉 注意 xff1a 只有内核为任务分配的内存空间才会在任务被删除后自动回收 xff0c 任务自己占用的内存或资源需要由应用程
  • mac 安装jd-gui

    https blog csdn net daicaho article details 81141251 使用brew安装 xff0c 打开终端窗口 xff0c 输入下面命令 brew cask install jd gui 如果提示 br
  • 统计降尺度与动力学降尺度

    1 统计降尺度 xff1a 1 1 概念解释 xff1a 统计降尺度 也称为经验降尺度 xff0c 是由大尺度气候信息获取小尺度气候信息的有力工具 他可被视作是与动力降尺度平行的降尺度方法 xff0c 或者可被看做是动力降尺度的补充 1 2
  • 无人驾驶技术之激光雷达市场分析

    无人驾驶技术之激光雷达市场分析 LiDAR Light Detection And Ranging xff0c 即激光雷达 xff0c 是利用激光 全球定位系统GPS和惯性测量装置 xff08 IMU xff09 三者合一 xff0c 获得
  • 线性系统理论——状态观测器状态反馈

    在学习现代控制理论的时候 xff0c 想必大家都学过状态观测器这个东西 状态观测器的作用就是在实际控制系统某些地方不方便或者不能加传感器的时候 xff0c 对系统的各部分状态做一个估计 xff0c 这个估计一般是通过系统输出推导后得到的 为
  • 【wzdftpd安装】wzdftpd的linux版本安装教程

    近期要开展漏洞挖掘的工作 xff0c 因此需要安装wzdftpd在机器上 xff0c 又因为这个东西比较老 xff0c 自己各种摸索之下终于搞定它的安装流程了 xff0c 现在记录一下 一 下载地址 https sourceforge ne
  • 树莓派——镜像篇

    因为某些原因 xff0c 我又得重新配置树莓派环境了 xff0c 官网链接在这里 xff1a 点击 顺便一提 xff0c 有三个版本 xff0c 选择 Raspbian Buster with desktop xff0c 这个是带有桌面的
  • 树莓派——网络连接篇

    树莓派一连上电源就会开始亮灯 xff0c 通常有两盏灯 xff0c 一盏是红色的 xff0c 一盏是绿色的 xff0c 详见灯的意义在这篇博文里面有 点击 我认识的树莓派显示方式以及网络连接方式各有两种 xff1a 界面显示方式 xff1a
  • 19年电赛经验总结

    1 今年带了两个学弟 xff0c 结果他两因为从来没有这样子熬夜过导致晚上脑子转不动 xff0c 相当于晚上就不能熬夜的状态 总结 xff1a 还是要做好准备 xff0c 你平时没有晚上干活干到这个点可能还是不能想象当时的状态的 2 电赛清
  • 树莓派——opencv篇

    1 查看python3的版本 如果是python3 5的 xff0c 请使用这个教程 xff1b 如果是python3 7的 xff0c 请使用这个教程 2 错误集合 遇到了以下的情况 xff0c 请参考https blog csdn ne
  • 毕业季——找工作必备APP

    整理了一些在我找工作的时候对我帮助挺大的APP 1 前程无忧51Job xff1a 我通常在这里面看附近大学的宣讲会安排 xff0c 蛮方便的 xff0c 比我在一个一个学校官网看信息好多了 2 BOSS直聘 拉钩招聘 xff1a 在里面看
  • 运行虚拟机卡在booting the kernel

    最近在学宋宝华的 linux设备驱动开发详解 在配置环境的时候 xff0c 按照给的工具包安装了 VMware player 7 0 0 2305329 1420626349 exe 然后就按照流程一步一步的照做 xff0c 到了最后一步运
  • eclipse与华为云之间push代码的相关问题汇总

    1 直接反馈连接超时 Transport Error Cannot get remote repository refs http codehub devcloud cn north 4 huaweicloud com ssm shoppi
  • 饿

    以为有片海苔在我桌子上 xff0c 正眼一看 xff0c 原来是一片charger ic
  • 【小记】个人面试总结

    时间 xff1a 2023 5 10晚线上 岗位 xff1a Linux软件工程师 公司名字 xff08 直接写出来会不会不太好哇 xff09 深圳光明某初创公司 这是近两个月面试的第一家公司 xff0c 我是对这个公司名字 xxx新能源以
  • Ubuntu操作系统配置阿里云镜像方法一

    Ubuntu xff0c 是一款基于 Debian Linux 的以桌面应用为主的操作系统 xff0c 内容涵盖文字处理 电子邮件 软件开发工具和 Web 服务等 xff0c 可供用户免费下载 使用和分享 阿里云官方镜像站 xff1a ht
  • 关于在Ardusub-Raspberry镜像中ssh密码错误access denied问题

    环境 xff1a Win10 在此感谢论坛大佬的回答 xff0c 一下附上原网址 http rovmaker cn t topic 1272 在ArduSub入门教程 树莓派设置中 xff0c 本人按照上面的教程 xff0c 当完成相应步骤
  • O2OA中如何使用PostgreSQL + Citus 实现分布式数据库实现方案?

    虽然 O2OA 数据表高效的表结构以及索引的设计已经极大程度地保障了数据存取操作的性能 xff0c 但是随着使用时间从增长 xff0c 数据表存放的数据量也会急剧增长 此时 xff0c 仍然需要有合适的方案来解决数据量产生的系统性能瓶颈 本
  • 我的2013——学习、工作与生活

    一直觉得应该写阶段性总结 xff0c 以知道自己这段时间在干什么 xff0c 下一个阶段该干什么 xff0c 没实施过 xff1b 一直觉得学技术就应该多些博客 xff0c 以和同行共同学习交流 xff0c 分享是美德 xff0c 也是对