搜索到与相关的文章
编程技术

Liferay Portal额外研究(五):对多分发命令Ac

Liferay默认提供的基于StrutsAction扩展的PortletAction是不支持多分发命令的,也就是我们一般常用的DispatchAction。但在我们日常基于Struts处理的操作中,已经大量的沿用了DispatchAction处理方式,采用“cmd=queryall”诸如此类的方式。本文就来给大家讲解如何通过扩展,让Liferay实现对多分发命令Action的支持。首先让我们来看看Liferay是如何处理的:在portlet.xml中,我们

系统 2019-08-29 23:24:25 2454

编程技术

Adapter模式笔记

名称:适配器,转接器或包装器.想一想生活中常见的转接器,我的手机原配的2.5MM耳机坏了,有一个普通的3.5MM耳机插头大了,用不了,这时候我就需要一个转接器.这个转接器所做的事情就是接口的转换,使得原本不兼容的两类东西可以一起工作.如果这个转接器一头是3.5MM的插口,一头是2.5MM的插头,它就是一个对象适配器(对象组合的方法)如果这个转接器既有2.5MM/3.5MM的插口/插头,也有2.5MM/3.5MM的插口/插头,它可说是一个类适配器(多重继承的

系统 2019-08-29 23:00:44 2454

编程技术

代理模式

代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用在代理模式中的角色:抽象对象角色:声明了目标对象和代理对象的共同接口,这样一来在任何可以使用目标对象的地方都可以使用代理对象。目标对象角色:定义了代理对象所代表的目标对象。代理对象角色:代理对象内部含有目标对象的引用,从而可以在任何时候操作目标对象;代理对象提供一个与目标对象相同的接口,以便可以在任何时候替代目标对象。代理对象通常在客户端调用传递给目标对象之前或之

系统 2019-08-29 22:11:10 2454

各行各业

ElasticSearch 简单入门

ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。像Solr4一样,是基于Lucene构建的。支持时间时间索引和全文检索。官网:http://www.elasticsearch.org它对外提供一系列基于JAVApython.netjs和HTTP的API,用于索引、检索、修改大多数配置。写这篇博客的的主要原因是ElasticSearch的网站只有一些简单的介绍,质量不高,缺少完整的教程。我费了好大劲才把它启动起

系统 2019-08-12 09:26:48 2454

数据库相关

交叉编译cross compiling

什么是交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码。这里需要注意的是所谓平台,实际上包含两个概念:体系结构(Architecture)、操作系统(OperatingSystem)。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。嵌入式系统往往资源都是很有限的,如果其资源和我们平常用的桌面计算机(在嵌入式系统开发中我们称之为主机,hostmachine)一样,那我想可能就不存在交叉编译这么一说了。

系统 2019-08-12 01:52:05 2454

编程技术

仿以然胜甲整站(我仿的部分)

最近有不少朋友问我要仿以然胜甲的所有源码,思考再三,还是开源吧,供大家学习下也好我上传到了CSDN,有点私心别希望大家别介意上几张图片演示地址:http://space.silverlightchina.net/zdming2000/yrsjTestPage.aspx最后附上下载地址http://download.csdn.net/detail/zdming2000/4035150仿以然胜甲整站(我仿的部分)

系统 2019-08-12 01:33:55 2454

各行各业

Sublime-text 自己定义快捷键攻略

好吧.我承认今天非常悲剧,本来上午就写好了这篇博文,公布之后,在自己的博文里怎么也找不到.所以如今又又一次写了一份.希望大家能顶一下吧...Nothingisbetterthanyoursupport!你使用sublimetext的快捷键吗?Didyouevertypeinsomekeywordsin"baidu"orin"google"tosearchsomeusefulblogsaboutthisthemeforyou?如今我来分享一下怎样自定义快捷键

系统 2019-08-12 01:33:34 2454

Java

Java笔记(三)--不同版本jdk以及tomcat共存的

最近在做arcgisserver,一个问题就是有些东西只能在较早版本的jdk和tomcat上跑,如果版本太新了,就有可能出问题。比如:我装一个arcgis9.3serverjavascriptapi服务,别人的机器上好好的没问题,我自己按步骤装了,怎么都有问题,就算把别人的整个tomcat拷过来,还是不行。鼓捣几天,都搞不清楚问题在哪里。今天猛然想到:可不可能不是我的问题,而是环境的问题?比如jdk和tomcat版本不对?----因为我用的都是最新本版的j

系统 2019-08-12 01:33:14 2454

操作系统

人事系统-人事子系统:人事档案

1.表:人事档案HrgeneralCREATETABLE[dbo].[Hrgeneral]([hrcode][varchar](50)NOTNULL,--员工工号[hrname][varchar](16)NULL,--员工姓名[oldName][varchar](50)NULL,--曾用名[CardNo][varchar](50)NULL,--考虑对应的IC卡号码[ID][varchar](22)NULL,--身份证号码[birthday][datetim

系统 2019-08-12 01:32:06 2454

Python

对python中url参数编码与解码的实例详解

一、简介在python中url,对于中文等非ascii码字符,需要进行参数的编码与解码。二、关键代码1、url编码对字符串编码用urllib.parse包下的quote(string,safe='/',encoding=None,errors=None)方法。对json格式的参数名和值编码,用urllib.parse包下的urlencode(query,doseq=False,safe='',encoding=None,errors=None,quote_

系统 2019-09-27 17:57:18 2453