代码改变世界

建网站的小Tips

2004-08-20 23:58 by FantasySoft, 845 阅读, 0 推荐, 收藏, 编辑
摘要:这几天都在忙着做一个小网站,从网页美工到后台处理程序都要自己来,弄得我晕头转向的。还好,已经接近尾声了。我也可以停下来,稍事休息一下,跟各位侃侃这几天建站的一些感受。 1、需要有一套好的配色方案;在网站的美工设计当中,最麻烦的当属配色了。一个网站是极少只使用一种颜色的,因此总会存在几种颜色搭配的问题。面对这个问题,或许真的是需要一些美工的天赋了,不过,我... 阅读全文

WebWork深入探索之初见端倪

2004-08-19 16:35 by FantasySoft, 2562 阅读, 0 推荐, 收藏, 编辑
摘要:使用WebWork进行Web Application开发也有一个星期了,虽然对于WebWork框架本身的设计思路感觉还是一片模糊,但是我开始看到了一丝的光线。 虽然在前文提出的问题[1],现在并没有一个很好的答案,但是在WAF和WebWork的比较之中,我发现了越来越多的差别。尽管这些差别并不是完全由两者设计的差异造成的,我想或多或少会有一定的联系。就让我们继续在比较... 阅读全文

初探博弈论

2004-08-17 22:19 by FantasySoft, 1037 阅读, 0 推荐, 收藏, 编辑
摘要:最近看的书都是计算机方面的,看多了难免单调。于是就和朋友一起跑到书店,想买一本书来中和一下生活中的0和1。一番挑选后,我拿着一本书到了收银台,朋友看了说:“不会吧,你怎么又买计算机的书啊?”我晃了晃手中的那本《新编博弈论平话》,对朋友说:“这可是放之四海皆准的真理哦,你看那边经济类的书架。”朋友顺着我指的方向望去,果然看到不少戴着博弈论帽子的经济类的书籍,然后自言自语的说:“现在博... 阅读全文

WebWork深度探索之标签库(续)

2004-08-16 15:58 by FantasySoft, 4518 阅读, 0 推荐, 收藏, 编辑
摘要:昨日对WebWork的标签库进行了小小的研究[1],原本以为将问题解决了,谁知问题仍然是存在。如果我的代码是写成这样的话: //显示登陆界面 登陆成功! 运行的结果是什么都没有显示。开始有点蒙了,想了想这个结果应该是正常的,毕竟在一开始的时候,ValueStatck中确实没有hasLogined这个值,又如何去做条件判断呢?遂... 阅读全文

所谓的Dumb Question

2004-08-15 17:16 by FantasySoft, 1477 阅读, 0 推荐, 收藏, 编辑
摘要:为了能够更好的理解WebWork中的处理机制,我拜读了几位牛人写的一本书《Java Open Source Programming With XDoclet, JUnit,WebWork, Hibernate》[1] 。几位牛人在Understanding Design and Deveopment Philosopies章节中提出了三条开发项目的principle: ... 阅读全文

什么是Law of Demeter

2004-08-15 14:22 by FantasySoft, 2167 阅读, 0 推荐, 收藏, 编辑
摘要:今天一如昨日,继续对WebWork进行小打小闹式的研究。在听了Raimundo老大一番醍醐罐顶般的讲解之后,我觉得要理解WebWork(XWork)巧妙的设计,还是得从IoC看起。于是,我开始阅读WebWork官方文档中关于IoC的部分。 在阅读的过程中,我发现了一个有趣的短语:Law of Demeter。文档对IoC的优势的描述,有这样一条: Adh... 阅读全文

WebWork深度探索之标签库

2004-08-15 00:28 by FantasySoft, 7241 阅读, 0 推荐, 收藏, 编辑
摘要:由于WebWork本身提供了一套自定义的标签库,而且该标签库支持OGNL,因而在做注册登陆功能的时候,也将其标签库体验了一把。 以前在使用WAF做Web应用程序的时候,会在HtmlAction中的doEnd方法将所要显示的内容使用SetAttribute方法存入request中,再dispatch(分发)到不同的页面,页面上或者通过getAttribute方法或者使用... 阅读全文

WebWork深度探索之号外

2004-08-14 09:03 by FantasySoft, 2053 阅读, 0 推荐, 收藏, 编辑
摘要:昨天开始对WebWork进行了一些初步的探索[1],虽然进展缓慢,但是在阅读与分析其源代码的时候,还是有颇多的收获。这些所得并不属于探索WebWork本身,因而将此篇列为号外。 在ActionFactory类中,有如下代码: public abstract class ActionProxyFactory { static ActionProxyFactory ... 阅读全文

WebWork深度探索之盲人摸象

2004-08-12 23:54 by FantasySoft, 3000 阅读, 0 推荐, 收藏, 编辑
摘要:昨天尝试着利用WebWork做了一个小功能[1]之后,对她有一点点的了解,但是她留给我的疑问实在太多了。于是,我决定从今天开始对WebWork来一次全方位的探索(因水平有限,这个探索的过程可能会很长)。 WebWork作为一个Web应用框架,拥有成百上千的类,想要对她有个整体了解,我该从哪里开始呢?还记得在Web.xml中定义的唯一的一个servlet吗?而这个ser... 阅读全文

WebWork初体验

2004-08-11 17:43 by FantasySoft, 13244 阅读, 0 推荐, 收藏, 编辑
摘要:在这篇ASP.NET 中Session 实现原理浅析[2] 状态管理器Blog中,Flier老大向大家推荐了Java中几种Cache的实现,于是我就按图索骥,首先是找到OSCache的老家:OpenSymphony。哇,这里的资源真多啊,简直就是一个宝藏。为什么原来就没有发现呢?感谢Flier老大了! 在OpenSymphony的主页上,我看到了两个让我觉得很亲切的项... 阅读全文