闲聊

说好坚持每周一篇的,但是做不到啊,这篇主要来说说这一个月干了啥吧。。。最简单的概括就是,能感到自己在飞速进步,也能感受到自己有多菜。

数据结构

暑假期间把《大话数据结构》基本看完了,大部分数据结构自己用C/Java写了一遍,但还有几个没写,要么太懒,要么太难,最后我也在八月底画了一张图
!image
学完数据结构后的收获很大,我不知道上个世纪的数学家或者计算机学家发挥了多大的脑洞或者尽了多大的努力才发现各式各样的数据结构,各式各样的算法。最为印象深刻的当然是那个让我花了最多时间的BST(二叉查找树)以及它各式各样的变种。看完数据结构也预示着我大二上的计算机必修课程基本全部自学完。

java

因为学安卓看的java,这门语言真的把我迷住了,数据抽数据结构的零碎时间补充的java相关知识,主要干的事情有下面这些吧:

知识点:

  • 重新认识异常抛出
  • 重新学java集合
  • 简单学习java多线程
  • javaFx图形界面程序开发
  • 理解λ表达式
  • 简单认识java泛型
  • JDBC的基本使用
  • 简单了解jsp
  • 学习Spring
  • 学习Mybatis
    项目:
  • 辅助一个已在工作的工程师完成一个小型java web项目
  • 用javaFX开发“一本糊涂账”
    其他:
  • 购置《java核心技术II》和一本SSM框架的书

软件

这个数据也安装学习了一些软件(虽然基本都是一知半解)

  • Ai的基本操作
  • blender简单建模
  • svn的使用
  • tomcat服务器的使用
  • IDEA的快捷键
  • QtCreator的安装
  • Navicat使用
  • MySQL Server安装

其他知识点

由于要睡觉了就简单写一下吧:

  • 简单静态网页(html,css和javascript)
  • xml的相关知识(dtd约束等)
  • 简单回顾了一些C++的面向对象,帮同学完成Qt桌面程序,更加坚定了我选java的决心
  • MySQL常用语句(建表,增删查找等)

小结

整个暑假学的东西很多很杂,主要的东西就是数据结构和java,杂七杂八的绝大多数是为了javaEE服务的,还有的一点点主要是出于兴趣了,对了还有一点忘说了,最近已经开始看计算机组成原理的相关东西了(大二下必修课),整个大二的中心是在不影响自己专业课的情况下去学java和一些计算机的大二必修课,一心一意向着自己所热爱的东西去努力。共勉。