学习笔记
文章平均质量分 50
afrag
这个作者很懒,什么都没留下…
展开
-
Velocity学习笔记1——Velocity是什么
Velocity是一个基于Java的模版引擎。它允许web页面设计者引用Java代码中定义的方法。web设计者能够和Java程序员并行的工作来开发MVC模式的web站点,这意味着web页面设计者能够只关注创建设计良好的站点,而程序员能够只关注编写顶尖的代码。Velocity将Java代码从web页面中分离出来,使得web站点在长期的运行中具有更好的可维护性。 Velo翻译 2006-05-23 22:38:00 · 4112 阅读 · 1 评论 -
Velocity学习笔记2——Velocity能够做什么
一个泥土商店的例子: 假设你是一个页面设计人员,为一个专门卖泥土的网上商店工作。我们把这个商店取名叫“网上泥土店”。这个店的业务是兴旺的。不同的顾客会购买不同的种类和数量的泥土。他们使用用户名和密码登录你的网站,这允许他们浏览他们自己的订单或者购买更多的泥土。 现在,有Terracotta土出售,而且这种泥土很受欢迎。而你的少数用户则会有规律的购买翻译 2006-05-24 11:06:00 · 2349 阅读 · 1 评论 -
Velocity学习笔记6——VTL中的引用
引用(Reference)在VTL中有3种类型的引用:变量、属性和方法。作为一个使用VTL的设计者,必须和同伴就引用的命名达成一致的意见,才能够在模板种正确的使用它。所有来自于引用的东西都会被作为字符串对待。如果一个引用指向一个对象而不是一个字符串,velocity会调用该对象的toString()方法来将该对象解决这个问题。(我的理解:由于velocity引擎会将模板文件输出成另外的一翻译 2006-06-01 13:32:00 · 3013 阅读 · 0 评论 -
Velocity学习笔记3——Velocity 模板语言(VTL: Velocity Template Language)简介
VTL是为了提供一种最简单的、最容易的、最简洁的方法来展现web页面中的动态内容。即使是一个只有很少的编程经验、甚至是没有编程经验的页面开发人员也能够很快掌握VTL来展现页面的动态内容。VTL使用reference(引用)来包含web站点中的动态内容, 变量就是reference的一种。变量是一种引用,它能够指向一个Java代码中定义的对象,也可以从页面本身的VTL语句中获取值。下面就是一个可翻译 2006-05-31 10:44:00 · 4300 阅读 · 0 评论 -
Velocity学习笔记5——VTL模板中的注释
注释允许在模板中包含描述文字,而这些文字不会被放置到模板引擎的输出中。注释是一种有效的提醒自己和向别人解释你的VTL语句要做什么事情的方法。你也可以把注释用来做其他你认为有用的用途。下面就是一个注释的例子。## This is a single line comment.一个单行的注释以##开始,直到行尾才结束。如果你要写很多行的注释,那么不用使用多各单行注释,VTL还提供了多行注释。多行翻译 2006-05-31 11:30:00 · 6458 阅读 · 0 评论 -
Velocity学习笔记7——引用的不同形式
正式的引用符号:在以前的例子中使用的都是引用的简写形式,引用还有一种正式的形式,如下面的例子所示:${mudSlinger}${customer.Address}${purchase.getTotal()}几乎在所有的情况下都可以使用引用的简写形式,但是有些时候还是必须使用正式形式。假设你创建了一个句子,其中包含引用$vice作为一个名词基本词根,目的是允许用户选择这个基本翻译 2006-06-02 17:12:00 · 1650 阅读 · 0 评论 -
Velocity学习笔记8——逃逸符
VTL使用特殊的字符来完成工作,例如$和#, 因此如果在你的模板中要使用这样的字符,就需要格外的小心。这里讲解了怎样使用$字符。 货币:$字符在日常生活中通常用作货币字符。下面的句子在VTL中不会有问题:”I bought a sack of potatoes at the farmer’s market for only $2.50!”。在以前曾经提到过,VTL的标识符是以字母开始的翻译 2006-06-09 14:59:00 · 3578 阅读 · 0 评论 -
学习计划
这些天在看《The Pragmatic Programmer: From Journeyman to Master》。里面提到要不断的向自己的知识库中添加新的知识。包括: 每年至少学习一门新的语言 每个季度至少读一本技术书籍 每个季度至少读一本非技术书籍 尝试不同的环境看了看,觉得很有道理,因此给自己制定了一个学习计划: 学习一门原创 2007-01-24 14:53:00 · 1088 阅读 · 0 评论 -
《Expert One-On-One J2EE Design and development》读书笔记1 企业应用程序架构的目标
企业应用程序架构的目标:一个好的J2EE应用程序应该实现以下的目标:1. 健壮性 对于健壮性,没有什么好说的,应该是一个基本的要求了。没有一个用户愿意接受不稳定的系统的。2. 满足性能需求 应用系统应该能够满足用户对于性能的合理的期望。3. 可扩展 由于Internet应用程序的特点,原创 2007-04-11 17:14:00 · 2151 阅读 · 0 评论