存档

2008 年 04 月 - 23 文章

Eclipse象Linux,Netbeans像Mac

对我来说,Eclipse的发布是一个惊喜,它简捷、快速并具有重构的功能。在其发布的一段时间内没有其他产品可以和它相媲美。在商业领域中许多企业工具那些不必要的功能被过度吹捧,而如重构等基本功能却没有实现。Eclipse就是弥补了它的不足。于是我让使用如Visual Caf或JBuilder语言的开发商来使用Eclipse,那段时间对我来说Netbeasns没有任何意义。 但 是当时有很多喜欢Netbeans3.X的人,我不理解他们为什么会这样痴迷。我也尝试使用 Netbeans的商业版本,但是其中一些奇怪的概念,如Mounting Jars让我放弃了。之所以喜欢Eclipse是因为它的puri....
More...

介绍敏捷开发的七种主流武器

敏捷开发包括一系列的方法,主流的有如下七种: XP XP(极限编程)的思想源自 Kent Beck和Ward Cunningham在软件项目中的合作经历。XP注重的核心是沟通、简明、反馈和勇气。因为知道计划永远赶不上变化,XP无需开发人员在软件开始初期做 出很多的文档。XP提倡测试先行,为了将以后出现bug的几率降到最低。 SCRUM SCRUM是一种迭代的增量化过程,用于产品开发或工作管理。它是一种可以集合各种开发实践的经验化过程框架。SCRUM中发布产品的重要性高于一切。 该方法由Ken Schwaber和 Jeff Sutherland 提出,旨在寻求充分发挥面向对象和构件技术的开发方法....
More...

Java反射实践

 
By Albert Attard, 3908 目录 什么是反射? 使用反射的原因和时机 动态发现 创建使用反射的新实例 通过反射更改字段值 通过反射调用方法 应用程序中的反射 反射的缺点 结束语 参考资料 您是否考虑过这些问....
More...

面试题:为什么java不允许 super.super.xxx 这样的语句?

 
查阅了一些资料,实践后,有如下结论: 假设有:A-B-java.lang.Object, 1.this与super是完全不同了两个关键字。this指的就是当前对象,而super行为比较怪异: Java code class A extends B{ void foo{ this.getClass.getName; super.getClass.getName; Bthis.getClass.getName; Athis.getClass.getName; }} 的结果都是相同的,都是A,因为它们都返回run-time....
More...

NetBeans 时事通讯(刊号 # 1 - Apr 02, 2008)

 
刊号 # 1 - Apr 02, 2008 项目新闻 下载 NetBeans IDE 6.1 Beta,写博客,赢取 500 美元! 下载并测试 NetBeans IDE 的最新版本,并将您的想法告诉整个世界。发表一篇关于您最喜欢的功能或您使用 NetBeans 的经验的博客文章,您就有机会赢取 500 美元或一件炫酷的 NetBeans T-恤衫!本次竞赛将于 2008 年 4 月 18 日结束。 文章 面向 NetBeans 平台开发者的 API 样例 您在可以哪里学习 NetBeans 平台的相关知识?除了 NetBeans.org....
More...

快来测试你的脑年龄

 
我第一次25,前两个就错了。 第二次20,嘿嘿。。。。 进行测试
More...

国人眼中的Scrum

作者 乔梁 发布于 2008年3月31日 下午8时17分 最近,在google的AgileChina讨论组中出现了一系列的帖子讨论Scrum,内容涉及对Scrum的理解、CSM的接受程度及其在国内的实施效果等方面。从这些讨论的字里行间不难看出,业内人员已对敏捷有了更深入的思考,而不再是最初的模仿。与此同时,InfoQ中文站也刚好完成名为《Scrum在中国企业实施情况调查实录》的调查报告,用事实回答了部分参与者提出的问题。 一、对Scrum的理解 徐毅说道: Scrum是一个框架,最主要的是一些basic value,这样的一....
More...

Ruby语言的发展趋势和启示

 
作者 姜伟 骆古道 发布于 2008年4月6日 下午8时30分 前言 文章着力于阐述Ruby语言商业化发展的可能性,同时也希望更多对Ruby社区感兴趣的开发者对当前Ruby语言发展有更进一步的了解。本文很多想法都是 基于笔者对Ruby语言发展的理解和认识而提出的。Ruby语言可以说当前是一个春秋战国时期,作者表达了国内开发者应该如何跟进这一次Ruby语言发展 机遇的想法。 正文 在进入正文之前,让我们先看一下从网络上摘要下来的两则案例。 案例一: 相关厂商内容 《IDC:SOA中国路线图》技术分析报告下载 Clayton M.....
More...

NetBeans 时事通讯(刊号 # 2 - Apr 08, 2008)

 
刊号 # 2 - Apr 08, 2008 项目新闻 NetBeans插件更新中心的新特性! 新版本的 NetBeans 插件中心现在增强了如下的特性: 在 NetBeans IDE 里发布插件时的验证 Email 提醒 评论管理 还有更多! 查看 NetBeans 插件更新中心的更多功能请点击: functional specification. 博客 JPA 里为什么在实体内部使用 EntityManager 是必须的? JSF 的前端(front-end)生成功能在 NetB....
More...

离开几天

昨天把硬盘格了,现在在用Windows....好难用,好难用。 感觉网速变慢了,效率低下了。。。。 目前电脑上所有开发工具都没有了,唯一有的是一套大学英语4级听力。 好悲惨,Ubuntu 8.04还有12天! 等一下就好了,经常安慰自己,呵呵。 不过现在最头疼的是Spring2.5.x的参考手册翻译还有一点点活没做完,会影响进度的,呃。。。。 明天翻译一下。等新系统装好了要开始写C++了,初步决定用NetBeans的C++开发环境,不知道好不好用。 不行的话还是Emacs,嘿嘿~ 好了,在等12天,马上就好的 :- 还是听英语去了,HOHO~~~~
More...

だ い が く せ い か つ

だ い が く せ い か つ 大 学 生 活 わたしは 毎朝 7時に 起きます。まず 顔を 洗います。それから 食堂で 朝ご飯を食べます。英語や 日本語を学ぶのが 8時に 始まります。12時ごろ 友達と 昼ご飯を 食べます。 晩ご飯の 後、教室で 予習と 宿題を します。9時半ごろ ジョギングを します。それから 寮に 戻ります。寮は 6人部屋です。ときどき 寮で雑談します。消灯は12時です。  日曜日と 月曜日と 金曜日の 火曜日 木曜日 午後は 授業が ありません。わたしは プログラミングを します。C++Javaが 主であります。 水曜日は 翻訳を 志願者の アルバイトを しま....
More...

关于奥普迪词典软件竞赛的一点体会、抱怨与建议

关于奥普迪词典软件竞赛的一点体会、抱怨与建议 下面是我们(StoneAge小组)对本次活动的一点体会,也是我们想说的一些话,一些抱怨与建议: 一、本次赛事的目的 1. 奥普迪公司 开门见山。据我们了解,奥普迪公司正在做外语学习软件的suite package。以奥普迪公司的角度,产品化,或者部分产品化本次竞赛的结果是必然的。As everybody known, 日本奥普迪公司主要是做外包项目的,而外包项目也许永远也不能把自己公司的牌子打响。所以,在时机成熟时,做属于自己的产品是必须的。从大赛计划书后面关于lisence的声名与后来一系列会议的内容看,确定无疑。 2. 云南大学软件学院 作....
More...

设计演化与设计

转载请保留作者信息: 作者:88250 Blog:http:blog.csdn.netDL88250 MSN Gmail QQ:DL88250@gmail.com 我认为,要成为优秀的软件设计者,学习软件设计的演化(尤其是设计演化)比学习软件设计更为重要。只有从演化的过程中才能看清设计的本质。 以往,我们只注重设计,认为设计是优质软件制造的必要条件。但好的设计往往是依靠设计者多年从事此行的经验,特别是所谓的大规模软件,此类软件的设计过于依赖于经验,过于依赖于人的个体行为。这样的依赖过于具体。 记得OO原则中有一条 Dependence Inversion:抽象不应该依赖于细节,细节应....
More...

Ubuntu8.04已经可以索要免费CDs了!

 
Ubuntu 8.04 LTS Hardy Heron已经可以免费索要CDs了,地址: https:shipit.ubuntu.comlogin
More...

NetBeans 时事通讯(刊号 # 3 - Apr 15, 2008)

 
body { margin:5px 15px 5px 15px; font-size: 11px; font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif; background-color:#e3eaf1; text-align:center; } #le....
More...

NetBeans 时事通讯(刊号 # 4 - Apr 22, 2008)

 
body { margin:5px 15px 5px 15px; font-size: 11px; font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif; background-color:#e3eaf1; text-align:center; } #le....
More...

NetBeans IDE 6.1 is Available NOW!

 
NetBeans IDE 6.1 Information The NetBeans IDE is a modular, standards-based, integrated development environment IDE written in the Java programming language. The NetBeans project consists of an open source IDE and an applicati....
More...

构建Flex应用的10大误区

构建Flex应用的10大误区 作者 Jon Rose译者 张龙 发布于 2008年4月25日 上午10时7分 在这篇新闻中,Adobe的James Ward与InfoQ.com一起为你带来了Flex的另一种10大(Flex最新的10大)。Flex是一个开源的应用开发框架,用来构建运行在web(使用 Flash Player)或者桌面上(使用Adobe AIR)的富Internet应用。总之,Flex是一个强大易用的框架,但是今天让我们瞧瞧构建Flex应用时经常犯的错误。 对于Flex新手,请阅读InfoQ最近....
More...

NetBeans 时事通讯(刊号 # 5 - Apr 29, 2008)

 
body { margin:5px 15px 5px 15px; font-size: 11px; font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif; background-color:#e3eaf1; text-align:center; } #le....
More...

Don't say goodbye

柯有伦- don't say goodbye看着你哭的时候特别奇怪想给的安慰总是说不出来为何这爱总是拼凑不起来现在的你为何笑的那么愉快因为你我可以永远在这等待因为你我不会再悲哀don't say goodbye 我还不想离开don't say goodbye 能不能从头再来don't say goodbye 这一切开始的太快让我静静一个在这发呆don't say goodbye 我还不想离开don't say goodbye 能不能从头再来don't say goodbye 请不要忘记我的爱让我静静一个在这发呆不想离开看着你哭的时候特别奇怪想给的安慰总是说不出来为何这爱总是拼凑不起来现在的你为....
More...