中国象棋程序的设计与实现(五)--回答CSDN读者的一些问题
最近寫了很多文章,同時(shí),也上傳了很多免積分的FansUnion原創(chuàng)的優(yōu)質(zhì)資源,有興趣的同學(xué)可以看來我的CSDN博客瞧瞧 http://blog.csdn.net/FansUnion。
近期,收到了不少讀者的評論、反饋、留言。
對于其中的一些問題,我想專門回答一下。
最近幾個(gè)月,堅(jiān)持寫博客,幫助了很多人,應(yīng)該也“得罪”過一些人。
我想,這就是“高調(diào)”的代價(jià)吧。
這些都是浮云,別人的言論對我影響有限,我會堅(jiān)持寫博客的,至少2013年會堅(jiān)持。
問答列表
1.會報(bào)錯(cuò),缺少Jar包。
? 答:認(rèn)為這個(gè)有道理的同學(xué),估計(jì)是菜鳥/入門級Java程序員。
? JDK中有的API是不提倡的,Eclipse默認(rèn)會“報(bào)錯(cuò)”,需要調(diào)整編譯器的一些參數(shù)。
? 怎么提供,根據(jù)報(bào)錯(cuò)信息,度娘或谷哥。
2.報(bào)錯(cuò)代碼注釋掉,可以運(yùn)行。
? 答:這并不是最好的解決辦法。參照第1個(gè)問題的回答。
3.AI功能不太正常。
? 答:AI確實(shí)有問題。
? 我是參照一本書寫的AI算法,本來是可行的,我覺得太笨了,就又改了下,結(jié)果出問題了。
? 后來也懶得弄了,不了了之。
? 不過,AI算法的思路是可以參考的。
? 完善,還得靠讀者自己。
4.結(jié)合論文看代碼還是不錯(cuò)的。
? 答:項(xiàng)目源碼、效果圖、論文等所有重要資料,已經(jīng)上傳到CSDN。
? 可以到我的資源列表下載。
? 后續(xù),會發(fā)表更多分析性質(zhì)的文章。
?
1-4來自http://download.csdn.net/detail/fansunion/6283631,如下圖所示
5.今天放假啦!一看原來是java的,我沒碰過java看來讀起來有可能會困難一點(diǎn)啦!
? 答:確實(shí)是的。
? 大學(xué)期間,自學(xué)Java時(shí)間長,工作后也主要從事Java開發(fā)相關(guān)工作。
? 我“故意”不在標(biāo)題中增加“Java”字樣的,很多人都喜歡爭論Java、C#、C哪個(gè)好,看了心煩。
? 來自 http://blog.csdn.net/fansunion/article/details/11717133
6.樓主您好:
我只是一個(gè)學(xué)生,所以只能有資格說一些用戶體驗(yàn)方面的看法:
界面:界面設(shè)計(jì)的比較簡潔,棋子做過美化處理,但棋盤的色調(diào)就有些偏淺不夠明亮;
在棋盤的兩邊分別有1-9和一到九的數(shù)字顯示,可能樓主為了讓用戶看的懂旁邊的棋譜而設(shè)計(jì)的,但個(gè)人感覺整體棋盤就不太好看了;
關(guān)于除了棋盤之外的其他各個(gè)子功能模塊,內(nèi)容很全面,但布局就感覺的到是樓主粗略設(shè)計(jì)的一樣,只是使用了java里的button控件而已,并沒有進(jìn)行控件美化和加工,期待樓主的beta2.0版本的界面設(shè)計(jì);
功能:樓主基本上實(shí)現(xiàn)了象棋的對戰(zhàn)功能,剛開始還以為實(shí)現(xiàn)了人機(jī)對弈,后來就失望了,畢竟這算法也是象棋游戲里的精髓所在,(ps小弟我也正想了解下象棋里的算法如何用代碼實(shí)現(xiàn))期待看到樓主的人機(jī)對弈的成品;
當(dāng)然無意間發(fā)現(xiàn)一個(gè)bug,便是沒有進(jìn)行“勝利”判斷,即一方勝利了,還可以繼續(xù)下棋,這個(gè)算是比較大的bug了。
功能模塊上,例如保存,另存為等,彈出的對話框真心需要后期的修繕下;小弟用了下保存已經(jīng)另存為功能,發(fā)現(xiàn)保存的棋譜其實(shí)并不能使用,“設(shè)置”按鈕功能好像也沒實(shí)現(xiàn),所以期待樓主的beta2.0了。
說了這么多,碼字挺辛苦的,雖然有點(diǎn)像找bug,但純屬小弟運(yùn)行樓主代碼之后的一些小小體驗(yàn)而已,希望能夠看到樓主更新的作品,小弟也能學(xué)到更多!
答:很難有同學(xué)如此詳細(xì)的點(diǎn)評啊。
現(xiàn)在好與壞已經(jīng)不重要了。
2010年做的中國象棋,只是一個(gè)鍛煉作用。
悲觀地說,短時(shí)間內(nèi),我不會再去完善這個(gè)項(xiàng)目了。
主要是太費(fèi)時(shí)間,根本原因還是它不能為我?guī)硎杖搿?br />我要把時(shí)間花在自己的事業(yè)和理想上。
我已經(jīng)不再是個(gè)學(xué)生了,過些年也不再僅僅是個(gè)孩子了,掙錢養(yǎng)家實(shí)現(xiàn)夢想,才是我更應(yīng)該做的。
過些年,你更能理解我的決定的。
答:我的時(shí)間現(xiàn)在主要花在以下幾個(gè)方面
1.工作。
2.全面學(xué)習(xí)Web開發(fā)各個(gè)方面的技術(shù)和知識。
3.學(xué)習(xí)產(chǎn)品設(shè)計(jì),項(xiàng)目開發(fā),管理。
4.讀書,寫文章。
5.積極思考和實(shí)踐,為若干年之后的行動而努力著。
來自 http://blog.csdn.net/fansunion/article/details/11787413
更多CSDN博客、下載資源、QQ私聊、QQ群內(nèi)的問題,不再贅述。
我的一些看法
1.CSDN等用戶,都喜歡做個(gè)看客,不愿意評論,反饋。
? 如果1篇文章有很多評論,然后會有更多的人參與評論。
? 都喜歡跟風(fēng),有主見的人太少了。
? 或者說,這比較符合大多數(shù)人的心理。
2.喜歡獲取,不愿付出。
? 這可能是人的本性。
? 喜歡對別人要求很多,卻不提高自己的努力和研究意識。
3.菜鳥級程序員相對更加活躍。
? 該群體求知愿望更加強(qiáng)烈,時(shí)間相對比較充沛。
? 學(xué)習(xí)很熱情,卻經(jīng)常迷茫,思路也經(jīng)常不對頭。
4.有很多人問我問題。
? a.學(xué)習(xí)方法、困惑,我有空就回答一些。
??? 更多是 用我以前寫的文章、大學(xué)期間的思考文章來回答。
? b.很多細(xì)節(jié)問題,我不想去回答。
???? 度娘和谷哥,都能搞定,為何不自己去找答案、解決問題呢?
5.致謝致歉。
? 感謝大家的關(guān)注和反饋,感謝這么多人看得起我,問我問題。
? 我現(xiàn)在也是碼農(nóng),要掙錢。
? 目前還是單身,未來要結(jié)婚,要養(yǎng)家,不能天天盡干些沒有金錢收益的事情。
? 我還有很多事情要做,要工作,要學(xué)習(xí)技術(shù),要思考人生。
? 人無完人,如有得罪,見諒。
中國象棋系列下載地址
http://download.csdn.net/detail/fansunion/6283631
我的原創(chuàng)內(nèi)容幾乎都是免積分的,沒指望掙幾個(gè)積分,也不值錢。
未來打算
我會盡可能以文章的形式,一對多的幫助一些同學(xué),而不太可能一對一的去解決問題。
大家都是程序員,換個(gè)角度想想,互相體諒下吧。
原文參見: http://FansUnion.cn/articles/2687
轉(zhuǎn)載于:https://www.cnblogs.com/qitian1/p/6463561.html
總結(jié)
以上是生活随笔為你收集整理的中国象棋程序的设计与实现(五)--回答CSDN读者的一些问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java颜色对照表
- 下一篇: [Swift]LeetCode732.