自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sober_yang的博客

一个小白的成长记录,阐述我对编程的热爱。

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java写一条吃全屏幕的贪吃蛇(A*自动寻路算法和一些简单的策略) 三

这几天在琢磨反射和动态代理,难度有点高,这博客拖了好久才来完成它。虽然在学校学习了Java和一些其他语言,但是高级特性接触得都不多,主要还是面向过程编程,看了这么多书,慢慢的体悟了面向对象的好处,内心十分触动。以后写代码尽量做到功能单一,便于拓展,便于维护,面向对象。    贪吃蛇吃满屏幕的要点在于,要有一条安全的路径,不管发生什么情况,只要安全路径存在,贪食蛇就能坚持走下去,所以第一步我们要找一...

2018-03-26 17:19:59 3292 1

原创 Java写一条吃满屏幕的贪吃蛇(A*自动寻路算法和一些简单的策略) 二

上一篇文章介绍了一条贪吃蛇的简单实现,这一篇介绍贪吃蛇的自动寻路算法 ,说是自动寻路其实也就是一种遍历地图的算法,如果玩过游戏肯定知道游戏里面一般会有自动寻路功能,贪吃蛇的自动寻路算法也就是实现这个功能。下面慢慢介绍这种算法吧。    最开始,我没有在网上找资料的时候,我对于设计寻路算法的看法是遍历整个地图,将障碍物做上标记,然后找一条能够到达目的地的线路就可以了。所以最开始我用了特别暴力的方式来...

2018-03-02 01:24:11 3414

原创 Java写一条吃满屏幕的贪吃蛇(A*自动寻路算法和一些简单的策略) 一

    一个月没有写博客,中间其实学了不少东西,因为是自学,所以进度很慢,同时在看Java核心技术还有李刚的疯狂Java,这两本书讲的很详细,另外也学着看一点源代码。特别是IO流的部分,类太多让人比较晕,一连学了快一个星期,看了一点源代码,最后才缕清了思路。    之前学到list,发现这个ArrayList真是一个好东西,不用像数组一样预先要声明空间大小,可以动态的增长和缩减,可以保存任意类型的...

2018-02-27 21:16:07 3897

原创 Java多线程遍历文件夹,广度遍历加多线程加深度遍历结合

复习IO操作,突然想写一个小工具,统计一下电脑里面的Java代码量还有注释率,最开始随手写了一个递归算法,遍历文件夹,比较简单,而且代码层次清晰,相对易于理解,代码如下:(完整代码贴在最后面,前面是功能实现代码)public static void visitFile(File file) { if (file != null) { // 如果是文件夹 if (file.

2018-01-31 22:41:32 4290 2

贪吃蛇 vc6

贪吃蛇的代码,能用vc6.0编译通过,个人觉得还可以值得学习一下

2014-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除