大二学生 对自我的总结以及学习Java目标定制

原创 2018年04月15日 20:21:49

前言

    转眼间已经大二了,感觉自己学的东西不少,会的却不多,什么都不精,今天就把博客和Github一块开通了,平时写写自己的学习心得,一些学习难点和要点做个记录和备忘。

     github地址:我的Github地址

学习目标

    我的专业其实是ASP.NET开发,在学校自己学习了安卓开发,前阵子河南省教育厅主办了河南省高职院校职业技能大赛,有个移动互联网应用开发项目,项目内容是基于安卓的智能交通模拟系统,在沙盘中模拟实时交通信息,包括空气质量,光照、PM2.5等传感器指数的处理;公交车位置,站台人数,公交车内当前人数,停车信息管理,控制小车移动、停止、停车入库等等完整的交通沙盘模拟,在学校安排的1个月的训练中,又充实了不少安卓的知识,在比赛中没有辜负学校的厚望,在33所高职院校、99名参赛选手中拿到了第一名。

    思来想去,觉得自己对Java和安卓还是更有兴趣,不如趁着这次比赛,就直接转主攻Java和安卓了。

    距离出去实习没剩几个月的时间了,准备把之前学的所有知识欠缺点再完整的复习一下,把Java SE基础再牢固一下,安卓再深入的学习学习。在这基础上,如果时间充足的话,再学习JavaWeb,前两天刚买了本JavaWeb的书和一整套视频教程,想把Spring Struts2 SpingMVC以及现在比较流行的SpringBoot这些框架学习学习,之前已经自学过一段时间JSP和Servlet,并且自己的安卓项目和Web项目也经常用Servlet+Mysql当后台,不过这都是基础,所以还需要深入的多学习学习。    

    我之前自学了一点Linux,目前在郑州一家网络公司做兼职,负责公司Java项目的部署,公司5台服务器用Centos系统,我主要负责前端网站的部署以及后端War包部署(Nginx+Tomcat+Apache+Mysql),包括其他一些环境搭建,比如Jenkins自动发布、GitLab代码管理、NexusMaven私服等等,还用C#给公司开发了一套PC端网站自动发布系统,可以自动发布前端网站、微信公众号以及后端war包,软件里还有权限验证系统、环境监测功能等等,最近在搞均衡负载,如果以后有机会,我想把Linux的知识也多多的学习学习,可能N年之后,有幸荣升小项目负责人或者CTO(窃喜)之类的,自己也能够对其他技能知识有所了解。

感觉之前的界面太丑了,今天又把UI更新了一下...

    PS:最近突然对游戏有点感兴趣,自己学了两天Unity3D,做了一款3D的打台球游戏,哈哈,以前一直以为游戏的制作,都是用代码一行一行敲的,用画布一下一下画出来的(大写的尴尬),原来都是用引擎开发,实在太方便了!

总结一下自己目前的开发技能

    前端:

            Html+css+js+jquery 算是比较熟悉了解和掌握了,在我们系举办的14、15、16级联合参赛的网页设计大赛中,获得了第二名。   

            JavaSE Java的话,感觉Java的水很深,不过毕竟学的时间也不短了,算是比较了解和掌握吧,涉及到复杂的东西自己的水平还是比较弱,有的东西还是整的不太明白,仅仅局限于会用的地步,比如MAP和HASPMAP,区别是什么,目前我也说不上来,线程安全问题,线程锁,也局限于会用的地步,在接下来的时间里,我要全力以赴的学习JAVA,一定要把基础打牢!

            安卓开发 安卓开发算是比较擅长了,独立做过不少项目,也接过不少私活,包括即时通讯类(群聊、私聊等)、商城类、企业类、新闻类等这些都做过,对TCP/IP通讯、网络请求、线程、自定义控件等等这些算是用的比较多了,基础的各种控件和操作算是熟练掌握了,对Sqlite数据库之类的都比较了解。最近在看JNI和NDK,更深入的往底层学习学习

            C#Winform桌面开发  算是了解和略掌握吧,基本的一些桌面端软件都没什么问题,企业进存销啊之类的,不过设计底层一点的东西还是不懂,比如之前想开发一款桌面动态壁纸的软件,一些Bll的引用和系统类库对我而言就不太了解了,以后有机会要深入的学习学习。

            ASP.NET网站开发  这个也算是比较熟悉了解和一般掌握吧,自己开发了不少小的网站,包括新闻发布系统,学生管理系统,作业在线提交系统等等,大的项目还没怎么开发过,一般用三层架构+MVC+Sql Server开发,ASP.NET的控件基本没用过,都是前端html+js,AJAX请求后端,后端返回数据的方式开发。

            Java Web 这个就很基础了,仅仅局限于会用JSP+Servlet,基础的了解个大概,掌握的不多,不过前面也说了,我会继续深入学习的。

            小程序开发 这个也比较基础了吧,之前做了一个,可以搜索 '江山宏图网络科技有限公司'


关于其他的技能:

    PHP,算是菜鸟吧,之前接过一个私单,给客户做一个PHP的游戏后台管理系统,涉及到游戏数据的管理、客户信息管理等,归纳一下就是基础PHP+MYSQL的增删改查。

    我对单片机也比较感兴趣,暑假的时候自己做了个基于STC89C52开发板的智能小车,集成了蓝牙模块和红外模块,能实现蓝牙控制和自动红外避障功能。

    树莓派+Python,也是在暑假的时候买了树莓派,但是一直没怎么用,最近宿舍一直下床关灯就很麻烦,就简单学习了Python,写了一个基于树莓派的,Python控制树莓派GPIO口,从而控制舵机的程序,在树莓派里安装nginx+php模块,然后通过访问nginx里面的php网页来实现关灯,大致流程是Python建立Socket服务端,监听连接,php写socket客户端,访问php网页,点击关灯按钮之后,php会socket连接python的Socket服务端,然后发送关机指令,Python的Socket服务端收到之后控制舵机关灯。

    效果之前在抖音上传过:宿舍手机控制开关灯 再也不用下床啦


最后
  算是对自己做了一个大致的总结,以后会多更新博客,把学习途中的挫折和收获都记录下来!去学习了!


一名大二学生的学习状况和未来计划

学计算机原理可并不是单用于做驱动、考研的,这儿有误解。学计算机的,无论从事软件的还是硬件的工作,对计算机原理的了解都是必要的。未来你的志向在于软件开发,由于掌握了计算机工作的原理,出手编出让计算机工作...
  • sxhelijian
  • sxhelijian
  • 2013-11-04 19:15:35
  • 8042

对大二一年学习的反思总结

首先很感谢一年前学长学姐的耐心回答,也感谢当时自己勇敢的选择,是他们的鼓励与指点,加上自己的想法,我才转到了计科这个专业。 这一年,几乎每天都在忙着上课,忙着做实验,虽然有时候真心感觉挺累的,压力也...
  • bobo1356
  • bobo1356
  • 2016-07-17 22:20:47
  • 612

大二下学期阶段目标

先小小的感慨一下                作为一名标准的2b青年,在大学宿舍里就应该打打游戏,看看视频,吹吹牛皮,泡泡妹子(现在还单着呢)浑浑噩噩的度过这个大学就行了。我不知道多少人跟我一样...
  • gaoxu12345
  • gaoxu12345
  • 2013-03-19 22:27:42
  • 1048

大二上学期学习总结

     一转眼,大二上学期就要过去了。学习数据结构也已经一学期了,贺老师独特的授课方式——翻转课堂也让我收获颇多。       还记得那是暑假,贺老师就开始给我们灌输翻转课堂的概念,一开始很...
  • ap_ple6223
  • ap_ple6223
  • 2015-12-22 09:52:34
  • 803

大二下学期计划

C语言;做一些适当的有水平的编程题,完善C语言的所有内容;C++;精益求精,能够领悟到c++与c的区别与联系;数据库;一定要千方百计跟得上,绝对不要落下,脚踏实地,既然迟早都得往会学,那何不跟着课程进...
  • allen_ary
  • allen_ary
  • 2016-04-07 13:39:56
  • 189

对近期学习计划以及目标的总结

转眼间工作已经一年多了,对未来有很多的想法,很多的憧憬。我是一个追求技术的人,我的乐趣就是把枯燥的工作变得有趣,这样才是支撑我一直学习下去的动力。以兴趣为导向为了实现目标而去努力学习。现在想想大学好像...
  • qq1124794084
  • qq1124794084
  • 2016-05-17 11:21:49
  • 989

大二 上 生活总结

 大二上学期注定对我来说是一个比大一更丰富的时期。7.8月在ACM实验室里面集训,因为个人实力没有获得进入省赛的资格,并认识了一些学弟学妹,没有想到事情会发展到后面的样子。9月的时候身为副部,协助部长...
  • deepseazbw
  • deepseazbw
  • 2018-02-26 09:23:39
  • 56

大二上学期感想

一转眼大二上学期马上就要过去了,接下来就要面临期末考试,在这一学期里,贺老师一直用的是翻转课堂的模式带我们学习。有关于专业的这门课其实从大一一开始我就学的不好,所以从大二一开始就没有跟上老师的进度,也...
  • Slingchen
  • Slingchen
  • 2015-12-18 08:19:57
  • 1024

一个大二计算机专业学生的自述。

        本屌丝出身在一个农村家庭,经历过一段艰苦的生活。小学就开始住校,曾经也是一个比较调皮和叛逆的小孩,学习成绩也属于在中下,如今在一所三流的本科院校学习 。现在来聊聊关于本人的经历。   ...
  • weixin_40909242
  • weixin_40909242
  • 2018-02-21 20:39:42
  • 288

java-学习-自我规划

一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 ...
  • youdianjinjin
  • youdianjinjin
  • 2016-07-23 19:51:18
  • 2009
收藏助手
不良信息举报
您举报文章:大二学生 对自我的总结以及学习Java目标定制
举报原因:
原因补充:

(最多只允许输入30个字)