• 总结_____大二上


    大二上已经快结束了,马上就要期末考试了,现在略感慌张,因为至此都还没怎么认真的看过书,离散,概率论这些课程都在我的复习恶补范围内,最慌的还是计算机组成原理,因为学校今年把这门课的教材换成了国外的了(不得不说,翻译得不太好)所以,老师上课挺费劲的,关于那本书里面的内容,我们老师也是花了很长时间去看然后做ppt上课展示啊什么的,总之,她看的费劲,我们听课也很费劲,所以现在就不想去听了。

    上个学期期末因为我们的班导武老师在我们的班群里面喊,问有没有人愿意加入他的项目组,因为当时挺想多学点东西的,对计算机方面的很多东西都很感兴趣,所以也不管这个项目是什么方面的就直接报名了,方式很简单和老师说了一句,下次就直接去开会了。在实验室至此,从一开始老师安排我们看8051单片机,到现在跟着实验室的一个博士学长学c#,学到的东西还是不少的,也挺感谢武老师的。大一升大二的那个暑假在实验室待了一段时间,后来因为阑尾炎,去医院做了一个小手术,导致后来在实验室继续学习的计划搁浅了,从医院出来就直接回家了,也没有继续呆在实验室学习了。暑假的那段时间,主要是把8051熟悉了一下,然后跟着之前实验室项目组的一个学长去物联网大赛华中赛区的展示现场看了一下,也看到了几个有意思的项目,也大概感受到了这个比赛的气氛了,在之后,回到家,自己看了一点php的东西,算是刚接触吧,申请了一个微信公众平台,然后利用微信提供的接口验证token啊(弄了好久,真的好久)然后在网上看教程(觉得比较好的微信开发教程还是方培工作室的,现在没法上网,过段时间把网址补上)最后又去调用中国天气网的借口,最后简单的实现了一个天气查询的功能,之后就搁浅了,没做下去了。

    其实暑假还交了一个“朋友”,只不过现在……算了~我还是好好的码代码吧!!!

    暑假两个月大概就这样过去了吧,开学的时候没什么课实验室也没什么安静了好一会,但是社团里面招新的事弄的挺忙的,扫楼宣传,摆点宣传,我一个信部的还连续好几天网上带着七八个人去湖滨扫楼,当时就像把我们社长拽过来问问:“你是怎么想的!!!”。这段时间也没怎么码代码。

    招新大潮过去,开启码农模式。

    开始跟着实验室的学长学c#,学长给了我们一个很基础很基础的c#入门pdf,看了三个礼拜吧,好像有~看完之后学长给我们二十几个题,我们码完之后交给他批改,本以为很快就能搞定了,到最后码完算一算时间,居然有差不多九个小时。经过至此训练之后,c#大概算是入了门了,之后学长和我们开会一直在强调编码规范的问题,还给了我们一份他写过的c#编码规范文档给我们看,让我们照着那个文档里面的要求把上次测验的题目再码一遍,关于这个规范问题,我现在还不能从心底感受到它的重要性sign~基本的测试搞定之后,学长让我们开始自己做玩具,他要求我们自己去做两个东西一个:

    模拟电视机(实际上就是两个窗体之间信息传递,知道怎么实现这个其实其他的就不难了)

    模拟交通灯。

    后面一个稍微有点负责不过想清楚了也挺简单的,不太好实现的就是小车的转弯。这个最后我是通过gdi+的path 先拿出曲线,然后把曲线转为直线段,最后拼在一起,让小车每个周期移动一个直线段,这样小车其实就能转弯了。在做这两个东西的时候,挺重要的一个技术就是自定义控件了(PS:关于这个自定义控件的,我之后还会再写一篇博客来总结分享一下)如果这个不太清楚的话,模拟电视的那个想做的美观一点就比较难了。在交通灯里面我自己在网上找了一个dll可以给窗体加皮肤,虽然不太好看,但是实现起来挺简单变化也是蛮大的,至少看起来觉得还是有点变化的。上面的两个程序经过一次修改之后,自我觉得比第一次好太多了。

    完成c#的基础学习和两个简单玩具后,基本上也就快考四级了,十二月十九号考,考四级的前几天我还特地去自习室做了几套卷子,想想挺感慨的,这应该是这个学期第一次去自习室吧。后来,考完了又一次开会,我们开始做高仿QQ,从客户端到服务器端,还要学数据库mongodb。花了一天左右的时间把mongodb装上然后开始用shell进行基本操作,最后使用官方的net驱动来写demo,demo写完,感觉棒棒的(:话说markdown添加表情的语法有没有啊,什么时候能加一个,昨天晚上开始弄这个markdown的。)之后就是写文档了,学长让我们一开始从功能上考虑问题,先写需求文档,先不要考虑到具体的类的设计和逻辑的具体实现。于是乎,乱七八糟的照着QQ写了一遍,最后想到QQ有些功能我们现在还没法实现,也就没敢写进去了。写完文档,时间也就到了昨天晚上了,至此,剩下的时间应该和代码关系不大了。要准备预习期末考试咯

    在学c#中间,我还自己玩了不少东西,都只是接触一下,玩一玩。看了一点关于powershell的东西(网上的教程实在不多),又把批处理过了一遍,没事的时候还用批处理写点东西来折腾一下自己的电脑,然后看了python只是看了~做了一个小爬虫本来,几十行的代码,本来还想照着网上的一些博客做一个模拟登陆的,但是后来发现很多都是要输入验证码的,这个挺头疼,于是乎搁置了,有时间在研究一下验证码的识别~估计会很难,再然后,装了好几个linux系统,ubuntu,centos啊,都是装了好几遍的东西,买了两本书《鸟哥linux私房菜》写的很详细,我挺喜欢的,装好之后顺便学了一点linux文件系统里面的东西,学了几个常用的linux命令玩的时候觉得命令行真是十分装逼的东西啊!!!就一个黑框框,居然可以干那么多的事情!再后来,看多线程的东西,看网络编程的东西,什么socket啊也大概知道是个什么东西了。还玩了sublime,这个东西还是很好玩的,有很高的可定制性,比我之前用的notepad++ 感觉好多了!自己各种配置,玩的时候甚是开心啊。。。。哦,对了还有每周的数据结构作业,这个可是重头戏啊~九次数据结构作业,每次都要花上我五六个小时,每次写完一看行数,不会少于两百,一一般在四百左右,又一次差点就到了六百行了!!汗~一开始用c写,后来因为老哥说c++很屌,于是改用c++写,边写边学,写的时候也没有觉得c++很屌,可能现在写的东西都是很简单的,没法感受到c++的强大吧。数据结构课里面老师讲了很多算法,很多很经典的算法,因为时间问题,没办法一个个的实现。暂时准备留在寒假的时候再来好好学学那个,觉得很有用!到时候希望能写出一系列的博客出来,还是那两个词,总结分享。

  • 相关阅读:
    Android:CheckBox控件
    Android:RadioGroup,RadioButton
    Android:ImageView控件显示图片
    Spark:reduceByKey函数的用法
    HIve:beeline终端上在输错hive语句时,无论 Backspace还是delete 都删除不掉错误的语句,没有办法退格
    orchard-1.9.2-1.10.2汉化
    Hive:表1inner join表2结果group by优化
    hive:某张表进行分页
    hive:创建索引
    Android:后台给button绑定onClick事件、当返回项目到手机页面时提示是否退出APP
  • 原文地址:https://www.cnblogs.com/pjCoder/p/5252619.html
Copyright © 2020-2023  润新知