文档在线阅读的实现(类百度文库)

文档在线阅读的实现(类百度文库)
Office文档的在线阅读,现在的一般实现思路如下: 1、使用openoffice将office文档转换成PDF 2、使用swftools将PDF转换成swf 3、使用flexpaper播放swf文件 最终的效果如下图: 具体实现如下: 具体实现如下: office文档转PDF 需要的软件及类库 需要软件openoffice 3.4.1,可以从openoffice官网下载。 jodconverter类库,3.0beta4。 mvenv的信息如下:其中openoffice.version=3.2.1(3.4.1的类库在maven仓...

分享一段JS格式化JSON的代码

分享一段JS格式化JSON的代码
项目中需要在页面中格式化JSON代码,看到百度上有一个这样的应用,地址:http://app.baidu.com/editjson?keyword=json%E7%BC%96%E8%BE%91%E5%99%A8 里面的格式化JSON代码的功能比较好用,就将里面的关键代码提取了出来,稍作修改,方便在其他地方引用,代码如下: 使用方法,format(json)这样为格式化代码。 format(json,true)为开启压缩模式。 function format(txt,compress/*是否为压缩模式*/){/* 格...

错误1907,无法注册字体。请确认有足够的权限安装字体,并且系统支持此字体

错误1907,无法注册字体。请确认有足够的权限安装字体,并且系统支持此字体
Office有时候打开的时候会出现“错误1907,无法注册字体。请确认有足够的权限安装字体,并且系统支持此字体”这样的错误,经排查和搜索发现问题可能是这样的。 在安装的时候由于某些未知原因,有字体没有安装成功,所以导致在打开office某些组件或者某些文档的时候出现此错误提示。问题的根本在于电脑中缺少某些字体,所以要想解决只需要将缺少的字体装上就可以。 所以解决方法是: 从一个正常使用office 201...

Liferay中通过URL传参数

Liferay中通过URL传参数
在Liferay中会常遇到类似文章查看、内容详情等类似的情况。在传统的web开发中我们一般使用类似这样的URL形式/viewarticle?id=232等这样的形式,在Liferay中其实也可以使用这样的形式,最终的效果是这样的:/web/hqw/viewarticle?articleId=322。 要实现这样的效果一般是有两个Portlet,一个是内容的列表,一个是内容的查看。(示例说明前提如下:) 1、首先将这两个portlet添加到不同的页面中。 2、将新闻...

Liferay中左右布局的示例

Liferay中左右布局的示例
在博客中的留言中有朋友问在Liferay中怎么实现,左边是导航,右边是具体的portlet内容,点击左边的导航右边的内容变化怎么实现,我理了一下大概有以下几种情况和不同的实现方式。 使用iframe,右边刷新的内容为portlet页面 使用iframe,右边刷新的为普通的JSP页面,而非portlet页面 这两种的实现方式是一样的,无论是portlet页面或者是JSP页面,都是将iframe的src的属性使用JS动态的设置为待刷新的页页的...

Liferay 6.1开发学习(十六):FriendlyURL的使用

Liferay 6.1开发学习(十六):FriendlyURL的使用
Lifery中提供了一个叫FriendlyURL的东西来方便进行URL的管理和使用,FriendlyURL可以翻译为易记URL或友好URL。主要分为三种FriendlyURL,一种为站点的FriendlyURL,一种为页面的FriendlyURL,一种为Portlet的FriendlyURL。 站点的FriendlyURL Liferay的页面URL一般为/web/xxx/xxx,其中web后面的即为站点的名称,如默认的为guest。站点的FriendlyURL可以在管理-->站点设置-->基本信息-->站点URL--&...

Liferay基于CAS实现单点登录说明

Liferay基于CAS实现单点登录说明
Liferay和CAS的结合实现单点登录,在我之前转载的的IBM的那篇文章Liferay 集成 CAS 实现单点登录与应用系统集成里面,该说明的已经都说明了,但是那篇文章里面有一些地方说明的不太清楚明白的地方,在这里做一个补充说明: 1、那篇文章的单点登录是以Liferay的用户作为基准,用户的验证是使用Liferay的用户验证规则,所以要重写CAS的验证方法,以能够使用Liferay的用户,在实际中可能用户的验证源可能并不...

使用apache的ab工具做压力测试

使用apache的ab工具做压力测试
一、 Ab 命令简介 你是否在苦恼于想对一些系统做压力测试,但是又没有找到简单方便的工具?其实在 apache 里 面就自带了一些这样的测试工具—ab(apache benchmark)。此工具在安装在apache 的 bin 目录下面。Ab 可以直接在 web 服务器本地发起测试,也可以在远程发起测试。 Ab 测试的本质是模http请求,所以可以将它看做是对于Web 服务器软件的黑盒性能测试, 它获得的一切数据和计算结果,都可以途过HTTP来...

转:Liferay 集成 CAS 实现单点登录与应用系统集成

转:Liferay 集成 CAS 实现单点登录与应用系统集成
在IBM的developerworks中看到一篇不错的Liferay的文章,转载与此(进行了重新排版,以方便阅读): 本文可以配合以下几篇文章一起看: Liferay与CAS及LDAP Liferay基于CAS实现单点登录说明 本文的源文地址:http://www.ibm.com/developerworks/cn/opensource/os-cn-liferay-cas/index.html Liferay 门户介绍 Liferay 是一个基于 J2EE 架构的完整的门户解决方案,使用了 EJB、JMS 等技术, 前台界面使用了 S...

Solr4.0的tomcat部署及Solrj的简单使用

Solr4.0的tomcat部署及Solrj的简单使用
建了一个搜索引擎技术交流的群,欢迎加入,QQ群号:189334966 Solr简介 Solr是一个非常流行的,高性能的开源企业级搜索引擎平台,属于Apache Lucene项目。主要功能包括强大的全文检索、结果高亮、切面检索、动态聚类、数据库整合、富文本(例如Word,PDF)的处理,以及地理信息搜索。Solr是高度可扩展的,提供分布式检索和索引复制,并为世界上众多的大型网站提供搜索和导航功能。 Solr使用Java编写,可运...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: