只显示主题贴
人们在谈论Java 1.5的特性的时候,往往集中在范型、注释、concurrent等大的改进方面。而1.5API里的一些小动作往往容易被人忽略,其实这些新增的API小函数还是能给我们带来很多的便利。我总结了一下我常用的几个,罗列如下:
1、format和printf
非常怀念C语言里printf的format,JSDK 1.5 API提供了相同的功能。
PrintStream 和 PrintWriter 增加了一个 printf(String format, Obje ...
- 进入论坛 Java 版
1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。
2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。
3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。
4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“懒得提炼 ...
- 进入论坛 招聘求职 版
前几天偶然跟Robbin在MSN上讨论到了SAAS,他提到了阿里软件。我从前就一直对ASP和SAAS很有兴趣,于是对阿里软件做了一些分析,随笔记了一些感悟。今天有空摘了一些笔记贴出来讨论:
......
1、首先面相自己最熟悉的领域提供服务。
alibaba.com已经成为全球最大的B2B网站,taobao在国内C2C领域则是绝对的第一。alibaba非常熟悉这个领域的商业模式、客户需求、用户水平以及使用习惯。特别是alibaba.com。SAAS的要点之一是满足最广泛用户的需求。alibaba知道自己的客户想要什么,于是首先选择了这个领域。 ...
- 进入论坛 行业解决方案 版
为了加速开发,我们的软件小组1年多来一直在大量采用Javascript写的组件和Ajax技术来实现软件UI层的开发。今年初,为了适应一个认证计费管理系统(见附件截图)项目的开发,我们整合以前编写的JS代码,构建了一个自称为“jsDNA”的Javascript软件包,着重解决了Dom对象处理、常用Web控件、数据源绑定联动等问题。从实际情况看,这个软件包的采用在很大程度上提高我们这个项目的开发效率。
尽管jsDNA还不够完善,没达到Release的要求,难以做为一种成熟的组件包或API来为其它的开发者提供可信赖的支持,但我们还是斗胆把源代share出来,抛砖引玉。为中国开源氛围做些蚂蚁之工。
...
- 进入论坛 AJAX 版
今天在google的时候又读了一边 《AJAX 的7宗罪》。开始有了同感。
从去年10月开始WPX项目(WPX是我们公司一个完全用Java实现的海量邮件系统产品,除了Java什么语言都没用)的时候,我就定下了全面采用AJAX作为Web表现的主要技术。不得不承认,这是受到了Gmail的严重影响。
我们从0开始接触AJAX,体会到了不少令人兴奋的地方,但也步履坎坷。毕竟是第一次用,开发组的成员都不熟悉。我自己亲手写了前期大多数的JS的类。很多现在还在用,有些已经优化了。但需要优化重构的地方还是非常多。
说实话最终AJAX带来麻烦跟带来的用户体验提升一样多。唯一我现在绝对体会到的好处是,Ajax减少 ...
- 进入论坛 AJAX 版
- 浏览: 47501 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
自省十训
neora 写道 3、不写代码注释。   ...
-- by sunrie -
自省十训
andyhu1007 写道常用a a1 a2 b c d x y z 做变量名。 ...
-- by hunter001201 -
自省十训
常用a a1 a2 b c d x y z 做变量名。 - 编成经验 ...
-- by andyhu1007 -
自省十训
说的很不错.参考
-- by hunter001201 -
自省十训
黑体字是什么? 建议?还是评论?数字后面是什么? 不应该做的事吗?
-- by sg552






评论排行榜