- 博客(0)
- 资源 (7)
- 收藏
- 关注
freemarker中文文档
FreeMarker 是一款模板引擎:一种基于模板的、用来生成输出文本(任何来自于HTML
格式的文本用来自动生成源代码)的通用工具。它是为Java 程序员提供的一个开发包或者说
是类库。它不是面向最终用户,而是为程序员提供的可以嵌入他们开发产品的一款应用程序。
FreeMarker 的设计实际上是被用来生成HTML 网页,尤其是通过基于实现了MVC(Model
View Controller,模型-视图-控制器)模式的Servlet 应用程序。使用MVC 模式的动态网页的构
思使得你可以将前端设计者(编写HTML)从程序员中分离出来。所有人各司其职,发挥其擅
长的一面。网页设计师可以改写页面的显示效果而不受程序员编译代码的影响,因为应用程
序的逻辑(Java 程序)和页面设计(FreeMarker 模板)已经分开了。页面模板代码不会受到复杂
的程序代码影响。这种分离的思想即便对一个程序员和页面设计师是同一个人的项目来说都
是非常有用的,因为分离使得代码保持简洁而且便于维护。
FreeMarker 不是Web 应用框架。它是Web 应用框架中的一个适用的组件,但是FreeMarker 引擎本身并不知道HTTP 协议或Servlet。它仅仅来生成文本。即便这样,它也非常适用于非Web 应用环境的开发。要注意的是,我们使用FreeMarker 作为视图层组件,是为给如Struts 这样的Model 2 框架提供现成的解决方案。
2011-07-14
超详细oracle教程(PDF版)
目录
引言 .................................................................................................................................................. 3
第一章 数据库基础 ......................................................................................................................... 6
第二章 Oracle入门 ......................................................................................................................... 6
第三章 查询基础 ........................................................................................................................... 11
第四章 单行函数 ........................................................................................................................... 14
第五章 分组函数 ........................................................................................................................... 19
第六章 多表查询 ........................................................................................................................... 21
第七章 子查询 ............................................................................................................................... 24
第八章 高级查询 ........................................................................................................................... 40
第九章 数据字典 ........................................................................................................................... 43
第十章 Oracle数据类型 ............................................................................................................... 44
第十一章 Oracle体系结构(DBA) ................................................................................................ 45
第十二章 DDL(改变表结构) ........................................................................................................ 46
第十三章 DML(改变数据结构) ................................................................................................. 48
第十四章 约束 ............................................................................................................................... 49
第十五章 视图 ............................................................................................................................... 55
第十六章 索引 ............................................................................................................................... 56
第十七章 序列、同义词 ............................................................................................................... 65
第十八章 PL SQL .......................................................................................................................... 67
第十九章 游标、函数 ................................................................................................................... 79
第二十章 存储过程 ....................................................................................................................... 86
第二十一章 触发器 ....................................................................................................................... 90
第二十二章 事务(数据库系统概论) ....................................................................................... 99
第二十三章 用户管理 ................................................................................................................. 100
第二十四章 备份 恢复 SQLLoader .......................................................................................... 104
第二十五章 数据库设计范式 ..................................................................................................... 106
第二十六章 数据库设计工具 ..................................................................................................... 107
第二十七章 对象关系数据库系统 ............................................................................................. 112
第二十八章 其他数据库 ............................................................................................................. 113
2011-08-11
sql 2005 64bit客户端
64位系统Windows7系统可以使用的sql客户端程序,已经测试过非常好用。我搜了好长时间,测试了很多版本才找到的,现在分享给大家!安装之前要去确认安装了msxml6_x64.msi和NetFx64.exe。资质有限无法全部打包上传,这两个我分别上传到我空间,有需要的可以去我资源里找!
2012-03-28
freemarker模板技术生成复杂word文档---解决了编码问题
Word从2003开始支持XML格式,用XML来做就很简单了。
大致的思路是先用office2003或者2007编辑好word的样式,然后另存为xml,将xml翻译为FreeMarker模板,最后用java来解析FreeMarker模板并输出‘.doc’ word文档。经测试这样方式生成的word文档完全符合office标准,样式、内容控制非常便利,打印也不会变形,生成的文档和office中编辑文档完全一样。
word的几个主要xml标志
w:body 正文内容
w:p 一个段落
w:tbl 表格数据
w:tblPr、w:tblGrid 大概看了下,是定义表格样式,可以先在word中定义好,这部分一般不用动态生成
w:tr 表格行
w:tc 行的元素
<w:p ><w:r><w:br w:type="page" /></w:r></w:p> 分页符
基本步骤
1.用word做一个需要的格式模板,在需要替换的部分用“____”标记,存储为xml格式。
2.用myEclipse打开xml文档把“____”修改为freemarker标记
3.写java程序根据模板生成word
总结,之前在网上查到这个资料怎么调试都失败,后来经过反复查找发现是编码问题导致生成word格式错误,已经修正,希望能给大家带来帮助。
效率测试生成100000行数据大概4000毫秒左右
完整程序代码已经上传!
关于FreeMarker模板编辑说明在我的资源中有中文文档,需要的朋友可以去下载。
2011-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅