zoukankan      html  css  js  c++  java
  • 中国象棋程序的设计与实现(十一)--第2次回答CSDN读者的一些问题

    最近一段时间,有不少CSDN读者朋友看了我写的中国象棋文章。
    其中,不少爱好者下载了中国象棋程序的初级版和高级版源码。

    由于水平有限,不少同学遇到了若干问题,向我咨询,寻找解决办法。

    我的处境
    1.如果我回答。

      a.需要花费一些时间,尤其是自己忙碌的时候。
        有的同学甚至要求我远程连接帮他解决问题。
      b.很多问题比较“初级”,耐心受到很大的挑战。
     
    2.如果我不回答。
      问我问题的人,大多是诚心学习技术的人,很多也是我的“粉丝”。
      a.打击别人的积极性。
      b.影响我的热情和不求回报的“声誉”。
     
    最近被问到的几个问题
    1.初级版程序中,服务器Server的端口号被占用。

      java.net.BindException: Address already in use: JVM_Bind
      观点:这种问题,只要百度或Google一下,我相信应该是可以解决的。

    2.程序运行报错。
      在myeclipse下棋子初始化不成功。
      setSize会报错,NullPointerException。
      观点:这个,我确实没有考虑到,Eclipse下是完全没有问题的。
     
    3.是学完javase就可以去研究了吗?
      其中用到的主要内容啊是??javase的基础知识
      答复:swing io socket。
     
    4.这个象棋的JDK是哪个版本?
      答复:5、6、7都是可以的。
      我没有使用比较特殊的API。
      不过,我最近安装的JDK7,可能有些地方,比如环境变量可能更JDK7有关系,需要手动修改下Eclipse的环境。
     
    5.有国际象棋的源码么,网上也没找到。
       答复:搞懂中国象棋 自己就可以实现 国际象棋了吧?
       
    6.雷哥象棋的AI都自己想出来的?
       答复:AI算法很垃圾 从书上弄来的 AI只有思路 有问题
       观点:AI是从书上借鉴的,太笨了,后来改了代码,出现了Bug,尚未修复。

    7.CSDN下载的程序包打不开。

       我自己从CSDN又下载了一次,把包发给他。

       让我郁闷的是,为啥我下载的就是好的,他下载就总是打不开。

       有好几个同学都遇到这个问题了。

    问答截图

    FAQ1 FAQ2 FAQ3
     
    最近的情况
    为了帮助很多初学者看懂代码,提高技术,我开始认真编写“中国象棋程序的设计与实现(高级版)”系列文章。
    从简单到复杂,开始讲解源代码。
    比较郁闷的是,最近很多人“踩”呀。

    求给力!

    未来打算
    1.高级版源码讲解系列,还是会继续下去,主要通过在代码中增加详细的注释这种方式来解读。
     
    2.初级版源码,我也将写一系列文章来解读。
      因为,确实有同学,在研究这个初级版,当然这个更容易些。
      搞懂了初级版,高级版就更容易理解了。

    3.把一些Socket、Swing、IO的API等基础知识的用法,讲解一下。

    4.有问题,加入"楚汉棋兵"QQ群,我抽空给予解答。

    强烈建议

    有任何关于“中国象棋”的问题,请在CSDN文章下方留言提问,我抽空给予答复。

    这样,我也只需要答复一次,其他读者可以看到解决方法。


    相关阅读

    中国象棋程序的设计与实现(五)--回答CSDN读者的一些问题

    中国象棋程序的设计与实现(零)--原始版源码

    中国象棋程序的设计与实现(一)--项目截图

    中国象棋程序的设计与实现(二)--源码

    原文参见http://FansUnion.cn/articles/2941

  • 相关阅读:
    2.2 Scala基础知识
    Linux---用户及权限管理类命令
    Linux---进程控制类命令
    Linux---vim编辑文本文件
    Linux---文件压缩与解压缩命令
    Linux---查找命令
    Linux---基本目录与文件命令
    nginx配置技巧汇总
    Go 内嵌静态资源
    go语言的time.Sleep
  • 原文地址:https://www.cnblogs.com/qitian1/p/6463516.html
Copyright © 2011-2022 走看看