文章列表
服务器修改远程端口将xxxx端口修改为80端口的方法如下: 第一步:在远程计算机(即被访问的计算机)上通过任务栏的“开始->运行->输入regedit”,打开注册 表编辑器。 第二步:在注册表中找到 Hkey_local_machine\system\currentcontrolset\control\terminal server\wds\repwd\tds\tcp,将其 下的portnumber值从xxxx修改为80,注意10进制和16进制数字的区别。第三步:还需要在注册表中找到hkey_local_machine\system\currentcontrolset\ cont ...
1. 序Java Web Application中,页面生成部分是最繁琐、令人头痛的部分。
其它的层都可以很好的结构化,唯有页面生成部分的结构很散乱。
本文首先介绍并比较各种页面生成技术,然后具体介绍作者的一个把PHP 模板改进到Java的开源项目——fastm。
我希望fastm能够帮助广大Java Web程序员从繁琐的页面开发工作中解脱出来。
2.页面生成技术综述本文所指的页面是XML,HTML,WML等能在浏览器中显示的Web页面。
按照页面处理逻辑的位置划分,页面生成技术可以分为两大类:
(1)一类是,页面本身包含逻辑(if, for, etc)。比如 ...
1.“简单就是美”空想(响)曲
在软件设计领域中,有一句脍炙人口的至理名言——简单即美好。
几乎所有的软件设计大师,都会在其著作中训导读者:
“简单即美好”,
“Keep it simple, Stupid”,
“Less is more”,
…..
这是一条耳闻能详,人人都会说的至理名言。
但实际上,这也是一条被违背得最广泛、最彻底的至理名言。
“简单就是美”这个真理就好像天堂一样,人人都说天堂美好,但人人都拼命拖延到达天堂的时间。
从总体趋势来讲,软件开发技术总是变得越来越复杂,越来越庞大。
我们来看Java Web表现层技术的发展历史。
(1)首先,S ...
FreeMarker概述
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写
Template + data model = output
FreeMarker 是一个非常优秀的模板引擎,这个模板引擎可用于任何场景,FreeMarker负责将数据模 ...