- 浏览: 275019 次
- 性别:
- 来自: 南宁
最新评论
-
lgh1992314:
applicationContext.xml 是 spring ...
Spring的applicationContext和spring-mvc.xml的区别
文章列表
首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应的是项目开发时的src目录编译文件 总结:这是一个定位资源的入口 如果你知道开发过程中有这么一句话:惯例大于配置 那么也许你会改变你的想法 对于第二个问题 这个涉及的是lib和classes下文件访问优先级的问题: lib>classes 对于性能的影响应该不在这个范畴 classpath ...
1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!
2.
在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示: Access restriction: The type BASE64Decoder is not accessible due to restriction on required library C:\Program ...
Solr调研总结
开发类型
全文检索相关开发
Solr版本
4.2
文件内容
本文介绍solr的功能使用及相关注意事项;主要包括以下内容:环境搭建及调试;两个核心配置文件介绍;维护索引;查询索引,和在查询中可以应用的高亮显示、拼写检查、搜索建议、分组统计、拼音检索等功能的使用方法。
版本
作者/修改人
日期
V1.0
gzk
2013-06-04
13 款开源的全文搜索引擎
- 博客分类:
- 全文检索-Solr
本文转载自xum2008的博客,主要介绍13款现有的开源搜索引擎,你可以将它们用在你的项目中以实现检索功能。 1. Lucene Lucene的开发语言是Java,也是Java家族中最为出名的一个开源搜索引擎,在Java世界中已经是标准的全文检索程序,它提供了完整的查询引擎和索引引擎,没有中文分词引擎,需要自己去实现,因此用Lucene去做一个搜素引擎
关于Oracle游标
- 博客分类:
- 数据库-Oracle
Oracle在定义游标的时候,并没有执行,只有打开游标的时候才开始取数。
刚学struts这是我搭建的第一个struts框架,只是实现了简单的登录功能,希望对大家有所帮助。下面是项目如何实现的详细步骤:
步骤1:右键单击项目文件,选择 Myeclipse -->Add Struts Capabilities ,弹出一个对话框,其中的Struts spe ...
多人合作开发,共用一个struts-config文件时,每次合并的时候都得靠手工粘贴复制来完成,比较麻烦。所以,我们需要使用多个struts-config文件,每个开发人员或模块使用一个struts-config文件。 在MyEcliopse中建立和使用多个struts-config文件的相关方法和步骤总结如下:
1、在web-info中新建一个struts mode,具体操作为:右键选择“new”|“other”,在弹出的新建对话框中选择“My Eclipse”|“Web-Struts”|“Struts1.1”|“Struts1.1 Mode”。当然,前提是你使用的Struts ...
要进行jbpm的开发,我们使用eclipse开发。下面逐步介绍环境搭建过程,首先看一下用的软件。
JBPM4.4.zip下载地址:http://sourceforge.net/projects/jbpm/files/jBPM%204/
JDK5或者更高版本,我用的是jdk7
数据库,我用的是mysql,也可以用其它任何hibernate支持的数据库。
GPD(jbpm在eclipse中的流程设计器),建议eclipse在3.6以上安装插件在jbpm4.4解压后的jbpm-4.4\install\src\gpd中的jbpm-gpd-site.zip
一.软 ...
PS: 因6.5无法安装Jbpm插件gpd插件要求eclipse3.5以上版本,3.5对应的应该是myeclipse的8以上的版本,6.5是不支持的,所以用8以上的版本eclipse集成GPD,由于jbpm4 gpd集成eclipse有版本的限制,即eclipse3.5.x。而myeclipse8.5,对应的eclipse版本为Eclipse 3.5.2。(注意:安装过程中要断网)
1.将下载的JBPM4.3解压。2.打开Myeclipse8.5选择help-->MyEclipse Configuration Center-->Software。3.左边Browse Softw ...
源码下载https://anonsvn.jboss.org/repos/jbpm/jbpm4/JBPM是什么?jBPM是一个可扩展、灵活的流程引擎, 它可以运行在独立的服务器上或者嵌入任何Java应用中。使用的解析语言:JPDL发布只需要把jBPM (jbpm-4.X.zip) 下载下来,然后解压到你的硬 ...
使用JMS的优点:
在系统集成中,我们可以使用RMI,Webservice等技术进行远程调用,但是他们都要求客户端程序处理完成后在返回给调用系统,这样就增加了调用系统的等待时间,对于一些不需要同步操作的系统会造成大的系 ...
[size=medium]JMS定义了五种不同的消息正文格式,以及调用的消息类型,允许你发送并接收以一些不同形式的数据,提供现有消息格式的一些级别的兼容性。
· StreamMessage -- Java原始值的数据流
· MapMessage--一套名称-值对
· TextMessage--一个字符串对象
· ObjectMessage--一个序列化的 Java对象
· BytesMessage--一个未解释字节的数据流
1.发送者
package com.tech.gps.util;
import org.springframework.jms.core.JmsTem ...
一、架构和技术介绍
1、简介
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现
2、activemq的特性
1. 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQP
2. 完全支持JMS1.1和J2EE 1.4规范 (持久化,XA消息,事务)
3. 对Spring的支持,ActiveMQ可以很容易内嵌到使用Spring的 ...
1.新建一个文件夹activeMQ
mkdir /server
2.授权
chmod 777 /server
3.下载activeMQ安装包,拷贝到/activeMQ目录下
apache-activemq-5.6.0-bin.tar.gz,下载地址http://activemq.apache.org/download.html
4.解压文件到运行目录/activeServer
tar -xzvf /server/apache-activemq-5.6.0-bin.tar.gz
5.修改activemq运行文件的权限
cd /server/apache-activemq-5.6 ...
本文讨论ActiveMQ传输文件的几种方法的原理及其利弊,作为消息发送、直接传输文件、使用ftp或http中转。最后介绍扩展ActiveMQ实现自定义文件传输方式,讨论如何实现高效的文件传输。by kimmking
作为消息发送
按照JMS规范,为了保证可靠性,所有的消息都应该是发送到broker,然后交由broker来投递的。也即是说其实JMS是不建议或不支持传输文件的。
对于比较小的文件,简单的处理方式是先读取所有的文件成byte[],然后使用ByteMessage,把文件数据发送到broker,像正常的message一样处理。对于大文件,例如1GB以上的文件,这么搞直接把client ...