Nomad & His Life

分享知识,分享快乐

2007年01月24日

原创  2007:是时候关注Flex了

Flex是面向应用程序的Flash,是划时代的RIA(Rich Internet Applications)产品,更是Adobe公司在互联网领域重要的一步。早在2001年,Macromedia(当时还未被Adobe公司收购)就启动了Flex项目,当时已有人用Flash做Web应用程序,但是Flash毕竟是做动画方面的工具,拿其来做应用程序是件烦琐而复杂的事情。经过了这么多年的开发与探索,Flex 2.0的发布已经标志着这个产品的成熟,于是2006年Adobe就开始了它紧锣密鼓的推广工作。阅读全文>

发表于 @ 2007年01月24日 15:45:00|评论(loading...)|编辑

2006年11月20日

原创 长尾与软件构架

“长尾”(Long Tail)是最近经济学界的流行词汇。就是所谓“畅销”产品,在市场的统计图表上,其实只占前面的一部分,而在“头部”之后,还有一条长长的“尾巴”。无限小众市场的价值总和将不逊于那些如日中天的热门商品。本文借用长尾概念,表达了作者对软件构架的另一种看法。阅读全文>

发表于 @ 2006年11月20日 15:24:00|评论(loading...)|编辑

2006年10月06日

原创 让JSON.org支持JavaBean

JSON.org包里的方法对JavaBean没有支持,而JSON-lib虽然功能丰富,但是依赖很多其它的包,为了方便我就写了一个类继承于JSONObject,方便JavaBean的使用。阅读全文>

发表于 @ 2006年10月06日 23:37:00|评论(loading...)|编辑

2006年10月01日

原创 Ajax:拥抱JSON,让XML走开

Ajax(Asynchronous JavaScript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保存字符的文件。而浏览器异步读取的只是服务器上的文本内容,所以在Ajax开发时完全不必拘泥于XML。本文介绍了JSON的基本原理、JSON的构造格式,在文末比较了XML与JSON的优缺点阅读全文>

发表于 @ 2006年10月01日 10:53:00|评论(loading...)|编辑

2006年09月05日

原创 Java反射经典实例 Java Reflection Cookbook

Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架包括Spring、 Hibernate等的实现基础。本文为读者提供了反射机制中常用的几种方法,包括得到对象属性、执行对象方法等。希望读者从中能了解到反射的基本原理及方法。阅读全文>

发表于 @ 2006年09月05日 10:03:00|评论(loading...)|编辑

2006年08月16日

原创 《Learn JavaScript in a Weekend》导读+笔记

这是一本JavaScript的入门书籍。作者用通俗易懂的语言讲述JavaScript的基本内容,由书名就能看得出来,读者只需要一个周末就能将它看完。书的最后两章顺带介绍了微软的JScript和WSH。原书可以在http://www.cnshare.org 上下载。阅读全文>

发表于 @ 2006年08月16日 12:12:00|评论(loading...)|编辑

2006年07月18日

原创 以2/8原则指导我们的底层框架设计

本文介绍了2/8原则在软件项目中的运用,并用基于Hibernate的实际例子展示了搭建优秀底层框架对程序编写的便捷之处。希望能激起读者对框架设计更多的思考。阅读全文>

发表于 @ 2006年07月18日 12:33:00|评论(loading...)|编辑

2006年07月13日

原创 Web站点快速开发的不二之选——PHP

在我看来编写PHP之所以快有下面几个最重要的原因: 1. 数据库设计快。使用MySQL设计数据库相对于Oracle等是及其方便的事情,比如可以任意变换列的属性位置,就算设计有问题,改起来也不费事。再比如没有sequance的概念,主键即能自动的递增插入,这就省了很多麻烦。 2. 调试不需等待。写PHP时不再需要等待Tomcat的漫长重启或Reload,没有Struts、Hibernate之类的重量级配置文件。写好的代码,立即就能进行测试。这一点对于刚从各种框架中跳出来的我感触最深。 3. 弱类型。什么都不用new出来,方便到拿来就用。也不用考虑什么强制转换之类的问题。可以把乱七八糟的语法抛之九霄云外,专心算法的设计。阅读全文>

发表于 @ 2006年07月13日 09:04:00|评论(loading...)|编辑

2006年06月30日

原创 一份软件项目的失败报告

就像某人说的失败并不可怕,可怕的是不知道从失败中吸取教训。阅读全文>

发表于 @ 2006年06月30日 14:52:00|评论(loading...)|编辑

2006年05月21日

原创 JavaOne:JSF的进化——AJAX已经来了

来看看JSF最新基于AJAX的API,已经把AJAX简单地封装到底了阅读全文>

发表于 @ 2006年05月21日 12:50:00|评论(loading...)|编辑

2006年05月05日

原创 Spring:JdbcTemplate使用指南

本文指在介绍Spring框架中的JdbcTemplate类的使用方法,涉及基本的Spring反转控制的使用方法和JDBC的基本概念。目标是使读者能够对JdbcTemplate快速地掌握和使用。阅读全文>

发表于 @ 2006年05月05日 20:49:00|评论(loading...)|编辑

2006年04月05日

原创 LazyBase - 在线数据库

又见Web2.0的新玩意。这是一个简易的在线数据库,可以存放简易的信息,管理很方便。阅读全文>

发表于 @ 2006年04月05日 17:52:00|评论(loading...)|编辑

2006年03月27日

转载 职业规划 之一

人生启迪,非技术文章阅读全文>

发表于 @ 2006年03月27日 19:40:00|评论(loading...)|编辑

原创 《Robust Java》读书笔记

本书详细的讲述了异常的各个方面的知识,兼带介绍了测试和调试的基本方法。是了解Java异常的极佳教材。阅读全文>

发表于 @ 2006年03月27日 18:26:00|评论(loading...)|编辑

2006年03月17日

翻译 Java程序员必读的十本书

Kevin Taylor对Java书籍的推荐,关于并发的书籍我在书店里好像没看到过。在Web方面只有Java Servlet Programming登场,JSP等并没有提到,开发工具方面也没有一本,这是我觉得比较可惜的。阅读全文>

发表于 @ 2006年03月17日 09:33:00|评论(loading...)|编辑

2006年03月15日

原创 程序员的搜索引擎:krugle

给大家推荐一个搜索引擎:krugle!主要的功能是搜索技术文章和代码。阅读全文>

发表于 @ 2006年03月15日 12:56:00|评论(loading...)|编辑

2006年03月13日

转载 第一个“Hello World”程序

第一个“Hello World”程序来自Brian Kernighan于1973年写的《A Tutorial Introduction to the Language B》。B是C的前身。阅读全文>

发表于 @ 2006年03月13日 21:30:00|评论(loading...)|编辑

转载 更换一个灯泡需要多少软件工程师?

更换一个灯泡需要多少软件工程师?阅读全文>

发表于 @ 2006年03月13日 21:21:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © Nomad