Topic: 我的java扫雷程序 |
Print this page |
1.我的java扫雷程序 | Copy to clipboard |
Posted by: henryevol Posted on: 2004-11-17 16:05 我的java扫雷程序的下载地址 http://www.shengzhen.com.cn/javamine/index.jsp |
2.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-17 16:24 欢迎你来CJSDN,我下载了,很不错,希望能和大家多交流 |
3.Re:我的java扫雷程序 [Re: littledeer1974] | Copy to clipboard |
Posted by: henryevol Posted on: 2004-11-17 19:12 版主贴到这里,我就无法统计下载IP了 |
4.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-17 19:17 那好吧,明白了 |
5.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: freeman_z Posted on: 2004-11-19 01:25 强烈要求open source |
6.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-19 15:49 我和作者QQ联系,还没回音 |
7.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-19 15:56 如果公布源代码,总会有人欣赏的,也可能与更多的高手交流交朋友,为什么不呢?为什么要把自己的成果藏起来,不会是想收费吧?我想开源给你带来的无形的收获要比收费带来的金钱更有意义的。 |
8.Re:我的java扫雷程序 [Re: chengbd] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-19 17:22 楼上兄台误会了,我也和作者联系过,也问他可否让大家学习学习他的代码,他也表示很愿意,只是最近程序刚做好,还没有来得及整理源程序,作者本人觉得代码还比较乱,不好意思公开给大家看,我想这也能理解的吧 由此引发的一些想法,跟大家说说,聊聊 说到公开源码,就算作者不愿意公开,无论是处于何种原因,我想我们也没有要求的权利,作者对于自己的代码报何种态度愿意怎样处置,那完全是作者本人的自由,没有任何个人,或团体可以强求的,对吧? 不能说因为现在有很多开源的项目盛行,或者说大家都崇尚开源的做法,就去抨击不愿意开源的朋友,大家各有各自的价值观和做事原则(对价值观等,已经不是我们这个论坛要讨论的范围),不愿意开源的朋友,没有损害到任何人的利益,也没有给任何人添麻烦,所以是正当的行为,希望大家对此保持一个客观,公正,和开放的心态去看,我相信的大家的判断和理智,愿意开源的朋友,我们当然也非常的欢迎一起来共同学习. 希望大家多去理解他人,承认他人,多一些包容的心态,多去接纳即使是想法和做法和我们不一样的朋友,只要来到了这里,我们都是Java的兄弟姐妹(我想大家其实都是明白的)天大地大,Java的朋友是一家 |
9.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-19 17:53 说的对,想来大家如果可能的话都会公开的,是这样的吧:) |
10.Re:我的java扫雷程序 [Re: chengbd] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-19 18:52 是啊,我的话,有可能会让大家帮我批批,不过要是想到,里边有很低级的错误,会被别人笑,我可能也不愿意,公开了,哈哈 |
11.Re:我的java扫雷程序 [Re: littledeer1974] | Copy to clipboard |
Posted by: henryevol Posted on: 2004-11-19 21:37 源码很烂! 程序的顺利运行并不意味着设计模式上的完美和算法上的正确, 而即使算法正确,也无法确保这种算法的实现是最快的。 以下两个主源码,贴在这里。 GameConfigure.java (5.24k) |
12.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: henryevol Posted on: 2004-11-19 21:40 游戏产生mine.config的代码和游戏模型类代码 GameModel.java (17.94k) |
13.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-19 21:49 谢谢,henryevol兄弟 注释好像稍微有一点少(不过自己看,加上程序可能不是很大,也许无所谓) 对了,我看不到汉字,是不是我浏览器的问题呀,调整编码也不行 |
14.Re:我的java扫雷程序 [Re: littledeer1974] | Copy to clipboard |
Posted by: henryevol Posted on: 2004-11-19 21:59 源码也是用utf-8编码了的,注释是中文 windows记事本,请指定guilm字体,可以显示unicode 贴一个我认为设计得很好的例子,源于《java how to program》 elevator.rar (284.02k) |
15.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-19 22:05 用UNICODE(utf-8编码),看到了,谢谢你 |
16.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-21 01:44 对于设计中的不足,我想如果别人给我指出,而且有道理的话,我是会感到很有收获的。不管被别人批评也好,笑话也好,只要从别人那里得到一丝的指教,我就觉得是最大的收获了。其实真的愿意交流的人只会提出善意的建议和讨论,为了得到这一丝的收获,宁可被”无知的人侮辱“,我觉得也值。 没有必要非到自己感觉已经完美了,才拿出来与人交流,让人感觉你是个真正的高手,其实已经做了,而且有自己的思想,就不简单。而且在与人交流的过程中,会更快的提高自己。 这种追求完美的思想,感觉是典型的中国人的品质了,宁可自己闭门造车,也不愿意放下架子与人交流,殊不知在与人交流,帮助别人提高的过程中,自己也会提高。如果只是自己成长为一个程序高手,而周围的人还是一群”菜手“,那中国的软件产业只能还是处于落后状态,到头来自己的水平还是比不上国外的发展。 常听人说,美国人是很张扬的,也许正是他们的”张扬“,才使得他们更具有创造精神,在一种公开的竞争环境中促成了产业的发展。 所以我觉得的最大程度上的交流,就是对整个软件行业的贡献,于已于人都是有帮助的,最终受益的也是自己。 |
17.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-21 09:35 虽说chengbd兄措辞犀利,但是有一定的道理呀 (有的时候[国民性/民族性]的确是一个很大的需要大家努力去认识,意识的地方,作为中国人的很多品德和对自我的完美的要求是很优秀的,即使时代怎样变迁,它的先进性也是不变的,但是具体到一些地方可能情况就会有所不同,楼上兄弟说的也很有道理,但是大家思想的转变,认识的加深,加宽,有的时候需要漫长的过程,何况,在我们现在热中的技术的世界里,是最不传统的一部分,发展变化也是最快的,它对我们的思维方式,每天都是在考验啊,有的时候也真得担心,有哪一天,自己跟不上别人的想法了呢) |
18.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: jigsaw Posted on: 2004-11-23 13:51 太多太多开源的 太多太多经典的 太多太多优秀的 决不会缺我这一个 我从来没有贴过自己的代码给大家看 除非在公司内部 就是这个原因 cbd说的 “这种追求完美的思想,感觉是典型的中国人的品质了,宁可自己闭门造车,也不愿意放下架子与人交流” 不同意 不是放不下架子 而是觉得,即使对自己的代码/设计很满意, 其中的所有思想也都不是原创的,对别人对自己都不会有启发意义。 |
19.Re:我的java扫雷程序 [Re: jigsaw] | Copy to clipboard |
Posted by: henryevol Posted on: 2004-11-23 17:34 同意 jigsaw 的观点 真想学习源码的人 应该把时间放在更优秀的代码上 而真正想设计的人,应该在学完一堆理论后,看过一群代码后 合上书,用自己体会到的思想去创造。 我们需要交流思想,但这种交流一般在论坛或QQ上很难实现 因为那种时间的代价,反而不如去google上搜索来的快, 而真正能把论坛上的问题回答好的人,已经学会了沉默 论坛只是消遣的地方 |
20.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-23 22:56 henryevol wrote: 大家想法多样,我觉得各有千秋,但是如果说是[论坛是消遣的地方],我也希望,大家[消遣]的愉快,[消遣]的有意义,有收获,鄙人的一点肤浅的奢望,不知各位怎么理解 |
21.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: Hanf Posted on: 2004-11-25 11:14 java扫雷程序老早就有了,楼主不介意我贴出来吧 http://gro.clinux.org/frs/?group_id=401&release_id=391 |
22.Re:我的java扫雷程序 [Re: Hanf] | Copy to clipboard |
Posted by: henryevol Posted on: 2004-11-25 13:37 看了你贴出来的扫雷程序了 我在做的时候没有以此为参考。 有人问我我的程序是不是我做的!原来是这个原因 |
23.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-25 14:25 应该不是这个原因,网上类似的小游戏肯定大量的有,毕竟windows中的扫雷出现也有10年了吧,肯定有爱好者用java实现的。 |
24.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-25 14:37 找到这个帖子了:) http://www.chinajavaworld.com/forum/topic.cgi?forum=6&topic=8222&show=0 |
25.Re:我的java扫雷程序 [Re: henryevol] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-25 15:21 作为一个程序开发人员,一看到好程序,就想看看其源代码,我想这也是职业感觉吧。没有源代码,我觉得至少在开发人员这一级别中就很难交流下去,不是吗? 如果大家想在网上找用java写的扫雷,一定不只是为了想看看其效果,而是主要想找代码学习或收藏,所以如果作者不公开其代码,那就没有继续交流的基础了。 扫雷的英文是”minesweeper“,如果有兴趣可以去sourceforge.net找找”minesweeper“,会找到很多的。以下就是一个用javascript写的 http://belnet.dl.sourceforge.net/sourceforge/jsminesweeper/jsminesweeper-0.1.5.zip 我以前为cosoft.org.cn做过一些开源代码的收集和整理工作,所以对”开源“有些过于敏感了,只是觉得既把自己程序公布出来,也公布其源代码,这样才是真正有交流诚意的高手。 http://www.codeproject.com/,www.codeguru.com, sourceforge.net, freshmeat.net 这些都是很不错的开源项目的网站,国内可以见到的很多开源的程序,也都是源于这些站点的。很佩服这些敢于和愿意将自己的代码公布的人。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |