OpenLdap的安装及基本管理

OpenLdap的安装及基本管理
OpenLdap简介 OpenLDAP是轻型目录访问协议(Lightweight Directory Access Protocol,LDAP)的自由和开源的实现,在其OpenLDAP许可证下发行,并已经被包含在众多流行的Linux发行版中。 它主要包括下述4个部分: slapd - 独立LDAP守护服务 slurpd - 独立的LDAP更新复制守护服务 实现LDAP协议的库 工具软件和示例客户端  安装OPENLDAP 下载安装 openldap for windows 下载地址: http://www.userbooster.de...

在Intellij IDEA中修改模板中user变量名称

在Intellij IDEA中修改模板中user变量名称
在Intellij IDEA中的注释模板中的${user}名称是根据当前操作系统的登录名来取的,有时候登录名称和我们实际的user名称并不相同。 修改方法如下: 方法一:可以在settings的file and code template中进行修改。但是这个只能修改指定的模板。 方法二:在IDE启动的时候,重写user的变量名称。 找到IDE的安装目录/bin下面的idea.exe.vmoptions 和idea64.exe.vmoptions这两个文件,在里面添加 -Duser.name=huqiw...

Liferay 6开发学习(二十六):数据库连接相关问题

Liferay 6开发学习(二十六):数据库连接相关问题
Liferay中怎么更换数据库? 常碰到有人问Liferay怎么更换数据库,怎么修改数据库连接。在我们第一次启动Liferay的时候,会有一个配置向导,在此配置向导我们可以选择数据库,并配置数据库连接信息。如果我现在在向导里面选择了PostgreSQL数据库,但是我后面想要变更为Oracle怎么办呢? 在执行完配置向导后会在Liferay的目录下面生成一个文件portal-setup-wizard.properties。我们打开此文件,可以在里面看...

Liferay 6开发学习(二十五):为Liferay换个运行中间件

Liferay 6开发学习(二十五):为Liferay换个运行中间件
我们从Liferay官网上下载的Liferay一般为绑定Tomcat,绑定JBoss,绑定GlasshFish。常有人问说,我能不能换一个,比如不用绑定的Tomcat呢?使用我自己安装部署的Tomcat可不可以? 当然是可以的,Liferay其实算是一个标准的J2EE程序,可以运行在大部分的主流的运行中间件中,如Tomcat、weblogic、WebShphere、GlassFish等等。现在我们就以换一个Tomcat为示例说明, 环境准备 1、Liferay 6.2.0绑定的tomcat(...

Liferay 6开发学习(二十四):Liferay开发模式介绍

Liferay 6开发学习(二十四):Liferay开发模式介绍
(最近半年有点懒惰了,博客的更新频率明显降低了许多,以后尽量的多更新~) 在Liferay IDE 2.0中我们创建Liferay插件工程的时候,有以下几个选项: Portlet Service Builder Portlet Hook Layout Template Theme Ext 这是Liferay提供的几种插件模式,还有一种直接基于源码的开发,本篇文章即为介绍这几种模式的差异,我们在什么样的情况下选择哪种模式更合适,这里只所以说更合适是因为选择什么样的开发...

Liferay 6开发学习(二十三):Liferay 6.2开发环境准备

Liferay 6开发学习(二十三):Liferay 6.2开发环境准备
从本篇文章开始,如无特殊说明,Liferay的版本默认为6.2。所以标题也从原来的Liferay6.1开发学习,修改为Liferay6开发学习。以后的博客里面的文章或示例代码基本上都以最新版本的Liferay为示例说明。 注意:本教程仅对6.2.0到6.2.3适用,后面的版本有稍有差异。 如果是使用6.2.5 GA6的版本,请参考文章《Liferay6.2.5GA6开发环境搭建》 Liferay 6.2的SDK中添加了对Maven和ivy的支持,所以在使用上稍有差异...

Liferay中让portlet不显示边框

Liferay中让portlet不显示边框
在很多的应用场景下我们不希望显示portlet的边框,要去掉Portlet边框大概有以下三种方法: 一、手动设置 在Portlet的右上角,点击设置--外观和风格--是否显示边框,配置成不显示。 适用范围: 此方法适用于,当一个页面中只有几个Portlet需要调整边框的时候。 二、在Portlet的配置文件中 在portlet.xml中中添加以下配置文件,将此信息添加相要默认不显示边框的portlet里面。 <portlet-preferences>...

Liferay与CAS及LDAP

Liferay与CAS及LDAP
CAS与LDAP是Liferay实现单点登录时经常会用到的东西,本篇文章分享一下个人对Liferay、CAS、LDAP等三者之间的联系与集成。在前面转载过一篇发表在IBM的开发者技术社区网站的文章《转:Liferay 集成 CAS 实现单点登录与应用系统集成》,里面有些原理的内容阐述的不多,本文将试着从理论层面对liferay与CAS和LDAP的关系进行一个比较清晰的描述,本文暂不涉及技术实现细节,主要讲理论。 单点登录 单点登录(S...

Liferay SDK目录结构说明

Liferay SDK目录结构说明
本文详细说明一下Liferay SDK下面的目录结构的作用,以Liferay 6.2.0版本的SDK为说明。 Liferay SDK的作用 初次接触Liferay的同学可能会有疑问,开发的时候为啥需要Liferay SDK,这个东西是干嘛的,不要行不行? 首先Liferay SDK的是干嘛的? SDK(Software Development Kit)软件开发工具包,从字面理解Liferay SDK也即是Liferay的软件开发工具包,准确来讲是Liferay二次开发工具包。它的作用是辅助我们方...

Liferay中的ActionRequest与RenderRequest

Liferay中的ActionRequest与RenderRequest
常见到有同学问liferay中的ActionRequest与RenderRequest是什么关系,有什么样的区别,我尝试着用我的理解解释一下。 ActionRequest与RenderRequest简介 首先ActionRequest和RenderRequest都是PortletRequest的子类。但是他们两个又是不同的两个对象。 PortletRequest的整个对象结构如下图: ActionRequest:ActionRequest的作用域是portlet在动作处理阶段,在此阶段中,portlet不知道应该怎么显示他自己...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: