neora发表的精彩技术文章

Java 1.5被忽略了的小动作

    人们在谈论Java 1.5的特性的时候,往往集中在范型、注释、concurrent等大的改进方面。而1.5API里的一些小动作往往容易被人忽略,其实这些新增的API小函数还是能给我们带来很多的便利。我总结了一下我常用的几个,罗列如下: 1、format和printf     非常怀念C语言里printf的format, ...
by neora 2008-05-27 浏览 (8124) 回复 (23) 关键字: java

程序员的素养

1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。 2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。 3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无 ...
by neora 2007-06-19 浏览 (27528) 回复 (58) 关键字: code

阿里软件SAAS分析笔记

前几天偶然跟Robbin在MSN上讨论到了SAAS,他提到了阿里软件。我从前就一直对ASP和SAAS很有兴趣,于是对阿里软件做了一些分析,随笔记了一些感悟。今天有空摘了一些笔记贴出来讨论: ...... 1、首先面相自己最熟悉的领域提供服务。     alibaba.com已经成为全球最大的B2B网站,taobao在国内C2C领域则是绝对的第一。alib ...
by neora 2007-06-17 浏览 (15218) 回复 (12) 关键字:

【源码】Javascript控件包

为了加速开发,我们的软件小组1年多来一直在大量采用Javascript写的组件和Ajax技术来实现软件UI层的开发。今年初,为了适应一个认证计费管理系统(见附件截图)项目的开发,我们整合以前编写的JS代码,构建了一个自称为“jsDNA”的Javascript软件包,着重解决了Dom对象处理、常用Web控件、数据源绑定联动等问题。从实际情况看,这个软件包的采用在很大程度上提高我们这个项目的开发效率。 ...
by neora 2007-06-12 浏览 (11883) 回复 (17) 关键字:

AJAX的实践和感言

今天在google的时候又读了一边 《AJAX 的7宗罪》。开始有了同感。 从去年10月开始WPX项目(WPX是我们公司一个完全用Java实现的海量邮件系统产品,除了Java什么语言都没用)的时候,我就定下了全面采用AJAX作为Web表现的主要技术。不得不承认,这是受到了Gmail的严重影响。 我们从0开始接触AJAX,体会到了不少令人兴奋的地方,但也步履坎坷。毕竟是第一次用,开发组的成员都不熟悉 ...
by neora 2006-07-03 浏览 (10879) 回复 (15) 关键字: