Liferay 6.1开发学习(十五):可配置portlet开发

Liferay 6.1开发学习(十五):可配置portlet开发
一、什么是可配置portlet 其实portlet本来就是可以配置的,但我们的开发大部分情况下只使用view模式,edit和config模式一般没有使用,对于使用editor和config等模式的portlet,我们可以将他们称为可配置portlet。通过使用可配置portlet,可以做许多个性化定制。 应用场景: 1、如果在首页上有展现专题的地方,可以建立一个专题展现的portlet,这个地方要展现的内容为一个图片或多个图片,点击图片可以跳转...

在Visual Studio 2012下面编译opencv 2.4.3

在Visual Studio 2012下面编译opencv 2.4.3
安装CMake 从CMake的官方网站下载最新版的CMake。http://www.cmake.org/cmake/resources/software.html,选择Windows (Win32 Installer)平台的进行下载。 安装时请勾选上“Add CMake to the system PATH for all users”。 下载安装opencv 从opencv的官方网站(http://www.opencv.org/)下载2.4.3版本的opencv for windows。下载安装后,安装到某一个目录下面,如我的在D:\opencv 使用CMake导致VC++项目文件 ...

Visual Studio 2012:模块计算机类型“x64”与目标计算机类型“X86”冲突

Visual Studio 2012:模块计算机类型“x64”与目标计算机类型“X86”冲突
在使用Visual Studio 2012编译运行OpenCV的时候,出现错误“fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突 ”。简单的说原因就是我们加载的是64位的opencv的库,但是visual是使用X86的平台进行编译的所以有冲突。解决方法为: 1、右键项目-->属性-->链接器-->高级-->目标计算机(在右边的窗口),将此处改为MachineX64 (/MACHINE:X64)。 2、点击右上角的“配置管理器”-->...

在Tomcat7下面使用WebSocket

在Tomcat7下面使用WebSocket
在没有webSocket之前,在浏览器上实现服务端和客户端的通信,一般是使用的iframe、短轮询、长连接、comet等,但这些方法都没有webSocket方便稳定。要实现WebSocket需要浏览器和服务端均支持。HTML5里面的webSocket是客户端的实现,应用服务器是服务端的实现。Tomcat在7.0.27版本中加入了对webSocket的支持。 WebSocket可以无刷新的实现服务端信息到客户端的推送,适于用聊天、信息推送、股票信息等需要服务...

Liferay 6.1开发学习(十四):在自己的Portlet中使用Liferay的全文检索

Liferay 6.1开发学习(十四):在自己的Portlet中使用Liferay的全文检索
在Liferay中的全文检索是使用的Lucene,方便我们的对内容进行全文检索。liferay中对文章、文档、博客、wiki、留言等实现了全文检索,如何在我们自己的Portlet中使用Liferay的全文检索呢? 实例场景如下: 我们自己实现了一个CMS,没有使用Liferay中的Journal类,比如存放新闻的类叫做CmsArticle。我们现在需要对这个新闻进行全文检索,可以检索新闻正文、标题、摘要、作者等,同时可以进行范围搜索,如只搜...

Liferay的AUI框架如何学习

Liferay的AUI框架如何学习
一、AUI是什么? Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。 它融合了三种设计语言:HTML, CSS 和 JAVA。 准确来说AUI是Liferay在YUI的基础上进行的Liferay扩展,以方便Liferay的一些实际应用和扩展。AUI的很多语法结构、使用方法都都和YUI相关不太多。熟悉YUI的能够快速熟悉AUI。 二、如何学习 学习AUI最简单的方法就是...

Oracle11g安装问题记录

Oracle11g安装问题记录
1、使用em登录时提示:“出现内部错误。有关详细信息, 请查看日志文件”。 具体原因未知,发现使用SQL Plus登录一次之后,再次登录即可。 2、使用PL/SQL Developer 连接64位oracle。 目前的PL/SQL Developer只有32位版本,看官方的论坛上说正在开发64位版,但是还没有具体的发布日期。 http://forums.allroundautomations.com/ubb/ubbthreads.php?ubb=showflat&Number=44416 http://forums.allroundautomatio...

FusionCharts入门指南

FusionCharts入门指南
最近在项目中做了一个自定义指标配置的功能,其中的指标展现部分使用的FusionCharts,这个图表的功能强大,入门简单。 一、下载相关文件 首先从官方网站下载相关的内容,下载地址:http://www.fusioncharts.com/download/trials/。 其中的fusioncharts是一些常用的指标类型,如饼图、折线图、柱状图等等。 官方下载地址:http://www.fusioncharts.com/Downloads/Evals/FusionCharts_XT_Evaluation.zip Fusi...

WoredPress垃圾评论屏蔽插件

WoredPress垃圾评论屏蔽插件
博客的后台经常有大量的垃圾评论,由于设置了回复发邮件通知,手机上又有微信接受邮件通知,结果就是一天到晚收到垃圾评论的提醒,烦不胜烦。 刚开始琢磨着添加一个验证码来屏蔽垃圾评论,但是发现添加了验证码没有作用,难道这些垃圾评论不是程序生成的?还是WordPress有漏洞?不得而知。 在搜索插件的时候发现了一个叫Akismet的插件,对于屏蔽这些垃圾评论有奇效。 可以在wordpress的后台插件管理处搜索...

Liferay 6.1开发学习(十三):弹出层/弹出对话框的使用

Liferay 6.1开发学习(十三):弹出层/弹出对话框的使用
在日常的开发中,为了提高用户体验,经常会使用弹出层或者弹出框。在Liferay中可以使用AUI的标签及封装的JavaScript代码方便的达到这一目的。针对弹出内容的不同,弹出对话框大体上可以分为三种形式,弹出div层、弹出普通的HTML页或JSP页面、弹出portlet。 注意:本文的方法除了最后一个,其他的仅在6.1下面有效果。6.2的弹出方法请参看这篇文章:《6.2弹出层的实现 》 一、弹出div层 有几种写法,本质上是...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: