中国象棋V2:Java源代码、毕业设计等所有文档,已经全部提交到CSDN-Code平台

下载地址https://code.csdn.net/FansUnion/chinesechess-v2

主要内容:Java源代码、毕业设计、API文档、声音图片等资源、Demo截图等一切的一切。

2012年就已经把所有资料上传到CSDN下载频道了,结果总是有网友反馈无法下载或者找不到源码,今天终于解决了这个“历史遗留问题”。

如果,把大学阶段完成的中国象棋,一切资料全部分享,上传到CSDN-Code平台,还有网友说找不到源码,那真心不能怪我了。

特别说明

1.我不想再多费口舌去过多解释这个项目了,文档、类、方法、截图、注释,已经够详细了。

不懂的单词,查查词典,就知道一个包或者类的主要用途了。

真的不想去侮辱大家的英语水平和智商,已经写得非常清楚了。

2.版权问题。

大家随意,反正我也懒得去看每个开源协议的定义。

只需要注意一点,这个版本是我自己的原创,请尊重这个事实,谢谢。

3.答疑。

请在CSDN博客下方留言,抽空答复,一般不超过7天。

或者加我QQ好友,240-370-818,小雷FansUnion。

最好,先度娘一下。

4.AI历史遗留问题。

AI算法是借鉴一本将AI算法的C++类书籍,没有调试好,思路是可以的。

a.棋子、棋盘等基本实体

b.局面评估

c.递归穷举N步之类的所有局面

d.选择最佳走法

5.棋子等图片资源问题。

3种风格,默认是我自己的风格,大学室友帮忙做的1个样例,然后我自己用Fireworks改的。

6.声音文件。

copy了QQ中国象棋、QQ聊天等。

不要去告诉小马哥哦。

时间: 2025-01-07 10:12:52

中国象棋V2:Java源代码、毕业设计等所有文档,已经全部提交到CSDN-Code平台的相关文章

Java 加密、解密PDF文档

本篇文章将介绍通过Java编程来设置PDF文档保护的方法.我们可以设置仅用于查阅文档的密码,即该通过该密码打开文档时仅用于文档阅读,无法编辑:也可以设置文档编辑权限的密码,即通过该密码打开文档时,文档为可编辑状态.使用工具:Free Spire.PDF for Java V2.0.0(免费版)关于jar文件引用步骤1:在Java程序中新建一个文件夹可命名为Lib.下载安装包后,解压,将解压后的文件夹下的子文件夹lib中的Spire.Pdf.jar和Spire.Common.jar两个文件复制到新

java通过dom4j处理xml文档

最近在用dom4j处理xml的数据接口,将java利用dom4j处理xml的过程记录下来. 导入jar包:dom4j-1.6.jar 下载地址:http://www.java2s.com/Code/JarDownload/dom4j/dom4j-1.6.jar.zip 自己写了个xml文档 1 <school> 2 <student> 3 <name>老子</name> 4 <no>20140804</no> 5 <majors

用java将简单的word文档换成pdf文档

用java将简单的word文档换成pdf文档的方式很多,因为很多都没有实际测试过,所以这里就先泛泛的说一下 整体上来看分两种: 1.纯java代码实现,有很多优秀的开源软件可以用,比如poi,itext,xdocreport,docx4j等等.主要缺点是只能处理简单的文档 2.通过在操作系统安装转换软件,在java代码中调用软件命令来实现转换.常用的有OpenOffice,Pandoc,Jacob(限于Windows环境)等软件,优点是对于复杂的文档也能很好的处理.缺点是会麻烦一点,有的不能跨平

Java实现HTML代码生成PDF文档

1.IText实现html2pdf,速度快,纠错能力差,支持中文(要求HTML使用unicode编码),但中支持一种中文字体,开源. 2.Flying Sauser实现html2pdf,纠错能力差,支持多种中文字体(部分样式不能识别),开源. 3.PD4ML实现html2pdf,速度快,纠错能力强,支持多种中文字体,商业. (一)IText 测试案例:TestIText.java 依赖jar包下载 :iText-2.0.8.jar.iTextAsian.jar(支持中文) 下面只是一个小的测试案

apiDoc构建源代码注释的接口文档

RESTful web API Documentation Generator. http://apidocjs.com 入门 前言 本文档中的所有示例都使用Javadoc-Style(可用于C#,Go,Dart,Java,JavaScript,PHP,TypeScript和所有其他支持Javadoc的语言): /** * This is a comment. */ 安装 npm install apidoc -g 配置(apidoc.json) apidoc.json项目中的可选项root d

Java入门 - 高级教程 - 09.文档注释

原文地址:http://www.work100.net/training/java-documentation.html更多教程:光束云 - 免费课程 文档注释 序号 文内章节 视频 1 概述 - 2 javadoc标签 - 3 文档注释 - 4 javadoc输出什么 - 请参照如上章节导航进行阅读 1.概述 Java 支持三种注释方式.前两种分别是 // 和 /* */,第三种被称作说明注释,它以 /** 开始,以 */ 结束. 说明注释允许你在程序中嵌入关于程序的信息.你可以使用 java

Java中Dom解析xml文档

xml文档 <?xml version="1.0" encoding="UTF-8"?> <bookstore> <book id="1"> <name>你好</name> <author>李四</author> <price>80</price> </book> <book id="2"> &l

Java 使用 jacob 将 word 文档转换为 pdf 文件

网上查询了许许多多的博客,说利用 poi.iText.Jsoup.jdoctopdf.使用 jodconverter 来调用 openOffice 的服务来转换等等,我尝试了很多种,但要么显示不完全,要么可是可能有问题,使用这个 jacob 的方法我最开始是最不想用的,因为它要导入 dll 文件,但最后我还是选择了使用该方法,原因是感觉转换后的 pdf 文件简直就是完美. jacob 缺点:需要 window 环境,而且速度是最慢的需要安装 msofficeWord 以及 SaveAsPDFan

java使用freemarker 生成word文档

java 生成word文档 最近需要做一个导出word的功能, 在网上搜了下, 有用POI,JXL,iText等jar生成一个word文件然后将数据写到该文件中,API非常繁琐而且拼出来的样式也不美观,于是选择了另一种方式----feemarker基于word模板的导出方式, 这种方式非常简单而且导出的样式美观, 其原理就是先做一个word模板, 该模板中变量数据用${xxx}这种方式填写, 然后再导出时只需读取模板然后用相应的数据替换其中的${xxx}即可. 一,简单模板导出(不含图片, 不含