Thursday, September 30, 2004

明天就踏上回家的路了!

明天就踏上回家的路了!


虽然是1号晚上的票,到家就2号晚上了,可心里却是踏实的。


回去还有一件可喜的事儿,舅舅让我帮他买电脑,从此可以于家人在网上联系了……

Tuesday, September 28, 2004

什么是cocoon?

通过一些文字的了解,个人认为COCOON是很棒的,它的优势是那么的明显,让我起了学习的想法。

只是少见实践者,在国内这方面资料又极其难找,不知它应用起来是不是更“厉害”?……

它可能是受XML普及程度的制约,相关的概念还远不及HTML那样深入人心。

在公司谈起样式和内容的分离时都是一头雾水,???……是公司同事了解的少、还是COCOON没多少“可谈性”?

对小的网站来讲最好用HTML,因为HTML生成的更直接,维护来也不困难,
而对那些体积宠大、需求复杂(不仅局限于生成html)的网站,则有必考虑COCOON了,COCOON有它的过人之处:结构清晰、
能扩展应对不同的客户端需求……

对大型网站的改版和增版也可不需全盘重做了(只重新定义几个样式单即可)。
样式和内容的分离在网络应用中是个必然,只是促使它分离的任务是不是COCOON来完成还是个问号,在当前新技术层出不穷,一切都是问号。
而我最重要的认识是:我应该好好学学英语了,起码要达到阅读简单文档的水平。
学而不厌,诲人不倦,给自己加油!

什么是Cocoon?
Cocoon 是一个开放源码项目,是 Apache组织的XML项目之一。



Cocoon是一种使用而且充分利用了XML强大功能的发布框架(XML publishing framework)。允许使用 XSLT(XML Stylesheet Language-Transformation)转换动态发布 XML 内容。



Cocoon 提供了用于构建内容、逻辑和表示在很大程度上彼此分离的应用程序的平台,采用了流行的MVC(Model-View-Controller:模型-视图-控制器)设计模式。Cocoon最重要的革新就是其SoC(Separation of Concerns)设计。这一设计把Web发布就的4个主要领域隔离开来:



管理



逻辑



内容



风格







由于这些要素不再相互牵扯,任务即可分配给擅长某一方面技术的有关人员;他们不需要理解其它方面。这样,程序员就不必再关心站点的风格,而Web设计人员也不必关心所涉及的业务逻辑。



除了给Web发布带来系统化的、清晰界定的技术措施以外,Cocoon还大大简化了大部分的开发工作。通过依靠 XML 描述内容以及使用 XSLT 将内容转换成多种格式(WML,PDF,HTML...)。通过Cocoon创建Acrobat的.pdf文件或可伸缩矢量图形(SVG)都成为了简单的转换操作而已。因为Cocoon对XML的依赖程度令其也能享受到后者所带来的独立性。这样一来,为各种各样的设备(比如WAP或者语音设备等)创建或修改应用程序也随之得到了极大地简化。Cocoon可以很容易地同RDBMS、LDAP以及本机XML数据库之类的数据源交互。



Cocoon实际上是一个Servlet,需要JSP/Servlet引擎的支持。如常见的Tomcat、Resin等等。

来自:http://www.cocoonhome.net/jive/thread.jsp?forum=4&thread=31

Monday, September 27, 2004

买票-真难

昨天同家里通了电话,母亲说家里不太忙,地里没啥活儿了,只剩下棉花和玉米还没收,我还傻傻地问花生收了吗……


想不到会这样:昨晚九点,张军会去北京站排队,结果是人太多,没买到票。早上又托人,结果还是一样。中午饭后我去买,等了一个小时,结果是没票了!


这样看来,1号到家的可能性不是很大了!


疯了!真得疯了!想骂,可骂谁呢?售票的?还是抢票的?七天的假期不知能在家里过上几天?


送张图片吧,愿过得比我好……