- 博客(10)
- 收藏
- 关注
翻译 Velocity学习笔记5——VTL模板中的注释
注释允许在模板中包含描述文字,而这些文字不会被放置到模板引擎的输出中。注释是一种有效的提醒自己和向别人解释你的VTL语句要做什么事情的方法。你也可以把注释用来做其他你认为有用的用途。下面就是一个注释的例子。## This is a single line comment.一个单行的注释以##开始,直到行尾才结束。如果你要写很多行的注释,那么不用使用多各单行注释,VTL还提供了多行注释。多行
2006-05-31 11:30:00 6499
原创 Velocity学习笔记4——Hello World
Hello World!让我们从一个经典的、几乎所有语言的初学者都熟悉的例子开始介绍VTL。这个例子就是:Hello World!当一个值被赋给一个变量之后,你可以在HTML文档的任何位置引用这个变量。在下面的例子中,一个值被赋给了$foo变量,然后在后面引用该变量。#set( $foo = "Velocity" )Hello $foo World!结果是在we
2006-05-31 11:03:00 1992
原创 思维习惯的转变
这几天在写一份设计文档。 本来作为一个简单的初步设计文档的草稿,应该考虑的是我们需要做的是什么,大致上的功能怎样划分,有哪些非功能性的需求等。 但是,在考虑这些问题的时候,总是不自觉的就想到了:这个功能我们应该采用什么技术来实现,该怎样实现,有哪些问题或者技术需要进一步的研究或者学习。 这让我想起了在以前的公司的一件事情。当时公
2006-05-31 10:56:00 1368
翻译 Velocity学习笔记3——Velocity 模板语言(VTL: Velocity Template Language)简介
VTL是为了提供一种最简单的、最容易的、最简洁的方法来展现web页面中的动态内容。即使是一个只有很少的编程经验、甚至是没有编程经验的页面开发人员也能够很快掌握VTL来展现页面的动态内容。VTL使用reference(引用)来包含web站点中的动态内容, 变量就是reference的一种。变量是一种引用,它能够指向一个Java代码中定义的对象,也可以从页面本身的VTL语句中获取值。下面就是一个可
2006-05-31 10:44:00 4338
翻译 Velocity学习笔记2——Velocity能够做什么
一个泥土商店的例子: 假设你是一个页面设计人员,为一个专门卖泥土的网上商店工作。我们把这个商店取名叫“网上泥土店”。这个店的业务是兴旺的。不同的顾客会购买不同的种类和数量的泥土。他们使用用户名和密码登录你的网站,这允许他们浏览他们自己的订单或者购买更多的泥土。 现在,有Terracotta土出售,而且这种泥土很受欢迎。而你的少数用户则会有规律的购买
2006-05-24 11:06:00 2369 1
翻译 Velocity学习笔记1——Velocity是什么
Velocity是一个基于Java的模版引擎。它允许web页面设计者引用Java代码中定义的方法。web设计者能够和Java程序员并行的工作来开发MVC模式的web站点,这意味着web页面设计者能够只关注创建设计良好的站点,而程序员能够只关注编写顶尖的代码。Velocity将Java代码从web页面中分离出来,使得web站点在长期的运行中具有更好的可维护性。 Velo
2006-05-23 22:38:00 4133 1
原创 在csdn上面看到的题目
在csdn上面看到一道题目:对于任意正整数n,f(n)表示从1到n中数字1出现的次数。例如f(3)=1; f(11)=4; f(13)=6;设计一个算法来计算f(n);最开始想到的算法是最直接的算法:对1到n的每个数字m,将m转换成字符串,计算该字符串中字符‘1’出现的次数。所有的次数的和就是计算的结果。具体算法如下: public long countAppearTi
2006-05-17 08:05:00 1290 2
原创 Oracle初级培训中学习到的以前忽略了的细节
公司昨天开始做一个Oracle的培训(基础培训)。昨天和今天进行Oracle的初级知识的培训。把在培训中学习到的以前没有学到或者是忽略了的东西做一个整理。 1. 关于Select语句是否锁定数据。Oracle中的Select语句并不锁定数据,除非使用for update字句。好像Ms SQL Server中Select语句会缺省的锁定数据。
2006-05-15 09:08:00 1389 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人