`
jieteng
  • 浏览: 3850 次
  • 性别: Icon_minigender_1
  • 来自: 湖南沅陵
社区版块
存档分类
最新评论

画图板和五子棋阶段性总结

 
阅读更多

    从开始学习Java到现在,我已经经过了最开始的对Java的最初步的认识,到通过老师的讲解和阅读帮助文档完成了对简单画图板和简单五子棋的开发。

    记得第一次来蓝杰上试听课时,我就被它的一种轻松的氛围所吸引。感觉没有什么压力,能做自己喜欢做的事,能有一群志同道合的朋友,没有太多的约束,感觉这样真的挺好的。也因此,我进入了蓝杰。

    通过一段时间的知识准备,我进入画图板的学习。从写出第一个窗体,到添加几个按钮,添加监听器,画图形,再到近期才实现的文件的保存和读取,我收获了很多的技术知识。当然这些技术是很简单而且是屈指可数的。画图板的功能也只是做到了老师在课堂上所讲的,对于进一步的优化,我几乎都没有做(虽然最近也想实现仿XP画图板,但由于一些个人某些方面的原因,成效甚微)。

    后来,我又开始进入五子棋的学习,从画棋盘,到按钮功能的实现,再到怎样运用算法实现人机对战。人机对战我没有实现,因为我觉得按老师讲的那种方法做出来的“机器人”非常非常笨,所以我就把算法那块空了出来,在以后争取能实现人工智能。

    在整个对画图板和五子棋的编写中,我都只实现老师在课堂上所讲的内容,也算是最基本的内容,其他都没有实现,和班上大部分同学比较,我显然差得很远,这也算是我最遗憾的地方。凡事都是有原因的,后来我想了到底是什么原因导致我进步的程度比较慢。我总结为以下几点:

   1.时间因素。我平常除了蓝杰上课时间,其他时间都没有过去,就缺少了进一步拓展的机会。而在学校和寝室我则把很大一部分时间放在了学校课程的学习上,学校课程不多,但却是精细活,要做好得花很多时间。就举个例子:记得有一次,我下午上完物理课就去做练习,练习的题目不多,就7道题,我聚精会神的去做,思维很流畅,但当我做完后打开手机的时候我就被震惊了,已经过去了整整一个小时,走出教室天都黑了。

   2.性格习惯因素。在以前的学习过程中,我都是遇到问题自己解决,不到万不得已绝不求助于他人,实在是想不明白的问题我就把它装在心里,交给了时间。因为有些问题可能只是一时的脑袋打铁或者某个细节没掌握,随着时间的推移和学习的进一步加深它就会自然而然的解决的。因为这个习惯,我养成了喜欢独立思考的性格,也因为这些原因我在蓝杰极少问老师问题。我想我应该算是问问题最少的一个吧。

  

   当然,虽然在这些技术方面落后了,但我是绝对不会放弃的,尽管学校的课程有时压得我喘不过气来,甚至有点不想去蓝杰上课了。正如老师经常所说的:在蓝杰学的不仅仅是技术知识,应该还有其他一些东西。

 

分享到:
评论

相关推荐

    用画图板创建五子棋

    画图板 创建五子棋 WPF 部分代码如下: private PointCollection points = new PointCollection(); private Stack aHistory;//下棋的历史记录 private int aNext;//下一个选手 private const int None = 0;//...

    画图板 代码 画图板 代码 画图板 代码

    画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码...

    java画图板java画图板

    java画图板java画图板java画图板

    画图板源码示例画图板源码示例

    画图板源码示例画图板源码示例画图板源码示例

    java 画图板 windows画图板简单实现

    用java实现的windows画图板的简单模式,对于java初学者的事件触发器学习有很好的帮助。。。

    仿windows画图板

    仿windows画图板程序,基本实现windows画图板的功能

    win10画图板软件下载

    win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10...

    js画图作的五子棋程序,不用一个图片,所有图型都用js画出来的

    js画图作的五子棋程序,不用一个图片,棋盘,棋子都是用js画出来的,这可是原创噢,不过画图的脚本是人家老外的,呵呵,边界有点问题,大伙改改吧

    画图板_Vc_

    类似Windows画图板的小程序,功能和界面全部模仿于Windows自带的画图板,界面如截图。功能主要有: 手绘线、简单图形、文字输入、图块拖放、重复撤销、画面缩放、打开保存图片文件

    仿XP画图板

    自己做的一个仿XP的画图板练手 实现了画图板大多数常用功能 界面和XP的画图板非常相似 可以给新手参考用

    画图板,window画图板

    动态画图,画图板,可以动态画图,基本画图功能

    canvas 画图板.zip

    canvas 画图板的实现

    C# 高仿 Windows 画图板

    C# 高仿 Windows 画图板,实现图片的打开/保存/文字绘制/矩形/圆形/椭圆形/圆角矩形/画刷/画笔/喷枪/曲线/取色等功能。

    JAVA简易画图板

    简易画图板。有基本形状绘制,加铅笔和橡皮,可撤销清除。可保存打开。

    C#画图板程序

    C#编写的画图板程序,能实现画刷、画笔,以及直线方形和椭圆等功能,还有文件菜单栏的相关功能

    java swing 画图板

    java swing 实现的仿照win的画图板,欢迎交流学习

    C++画图板程序

    C++大作业,用MFC单文档实现画图板程序

    基于qt实现的画图板

    基于qt实现的画图板,内含基本的绘画功能,例如选取画笔,填充,图像打开和保存等。

    Qt画图板_源代码

    Qt实现的简易画图板,可供初学者参考学习。

    Java简易画图板

    利用Java写的简易画图板,包括直线、铅笔、圆形、矩形、橡皮以及修改颜色、线形大小和虚实。

Global site tag (gtag.js) - Google Analytics