- 博客(8)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 中国象棋开源软件对比研究(1)
桌面游戏,本人增加了两项功能:1.保存和读取文件,不但能保存当前局面,还有能保存每步走法的文件。原作者代码用来保存文件的名字是固定的,还只能保存当前局面,而且每次要保存,都会覆盖原先的文件。我觉得AlphaGo之类的,也是靠无数的博弈,自动建立和更新大量棋谱的。一般的吃子,能不能走子,这些简单的规则是没有问题的。研究了三款中国象棋开源软件,它们分别是用JS写的网页游戏,用java写的桌面游戏,用java写的安卓App。网页游戏比安卓游戏强,是因为它有读取棋谱的功能,尽管原始的棋谱量很少,就一个几K文件。
2024-04-11 23:05:26
379
1
原创 把一个32位的APP改成兼容64位APP
总结:这些代码片断,前面三个是必须加的。首先是兼容问题,属于Android Studio、Gradle、JDK之间的配套,要让它们与源码中的依赖库兼容,真的需要自己去试。在网上搜索了一下,发现方法非常的简单。基本上就是在moudul中的Gradle里改一些东西,也就是把.so文件加到apk文件里去。这个是照抄另一个兼容各种系统的APP的,具体就是设置一个文件夹,为代码四运行提供位置吧。一个象棋APP,原作者是几年前写的,源代码可打包成32位APP,但是没有做成64位的APP,没有办法安装在64位手机上。
2024-03-09 16:06:28
6311
1
原创 文件名太长,层级太多,如何删除?
二是层级太多,比如npm这个文件夹,它上面有很多层级,或者下面有很多文件,现在我想删除它,但是不行。一是文件名太长,那么就要先去改文件名。一般情况下是改不了,只有通过zip文件工具去改。具体做法是,点击一个zip类型的文件,然后进入zip工具界面,通这个界面找到你要改名的文件,然后重命名就可以。以上亲测有用,来源于别人的总结,但鉴于自己综合别人的方法,故记录下来,以便将来查看。三是文件名太长+层级太多,我是先改名,再用命令的,也许直接用命令也可以,没有试过。当电脑完成命令后,再把test删除就可以了。
2023-07-31 16:49:18
1910
2
原创 在Flamingo中删除你不想要的jdk版本
C:\Users\Administrator\AppData\Roaming\Google\AndroidStudio2022.2\options\jdk.table.xml
2023-07-08 00:23:52
57
原创 【无标题】Android Studio 打包时错误:invalid keystore format.
It is due to different use of java versionsLike I have installed jdk_1.8 at D:\Program Files\Java\And for android studio, It was using D:\Program Files\Android\Android Studio\jreWhen I just used keytool I got error as invalid keytool formatbut when I chang
2023-06-23 20:43:53
523
1
position.js 中国象棋 网页版 人机互弈 电脑对弈
2023-10-12
book.js 中国象棋 网页版 人机互弈 电脑对弈
2023-10-12
search.js 中国象棋 网页版 人机互弈 电脑对弈
2023-10-12
中国象棋 网页版 人机互弈 电脑对弈 文件名:index.html
2023-10-12
board.js 中国象棋 网页版 人机互弈 电脑对弈
2023-10-12
这个黑白棋的js程序,是否能同样劝退你?
2020-05-23
PyQt+pyqtgraph不能画图
2020-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人