- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Lucene搜索方式大合集
1、IndexCreationTest类:Lucene搜索测试类package junit;import java.io.File;import java.io.IOException;import java.text.ParseException;import java.util.ArrayList;import java.util.List;import org.apach
2014-03-27 09:41:53
708
转载 分布式搜索elasticsearch几个概念解析
介绍下es的几个概念:cluster 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看es集群,在逻辑上是个整体,你与任何一个节点的通信和与整个es集群通信是等价的。shards 代表索引分片,es可以
2014-03-26 17:14:47
572
转载 基于Luence的分布式搜索引擎ElasticSearch搜索实例演示(Java API)
基于Luence的分布式搜索引擎ElasticSearch搜索实例演示(Java API)安装包下载当前最新版本为:0.20.6http://www.elasticsearch.org/download/ 官方视频教程http://www.elasticsearch.org/videos/Window环境下载完解开有以下个包:bin是运行的脚本,config是设
2014-03-26 17:03:57
1064
原创 ElasticSearch入门之Bulk, Serach操作
批量索引和删除 Java代码 BulkRequestBuilder bulkRequest = client.prepareBulk(); for(int i=500;i<1000;i++){ //业务对象 String json = ESUtils.toJson(new
2014-03-26 16:35:53
4583
转载 mongon db索引的一些小结
官方文档索引部分的地址:http://docs.mongodb.org/manual/indexes/以下大部分内容来自官方文档。 1.创建索引1)创建单个索引db.collection.ensureIndex({a:1})在a字段上创建一个升序的索引(对于单个字段的索引,升序或是降序都一样)。2)创建复合索引db.collection.ensureIndex(
2014-03-18 17:30:02
860
原创 关于java SSH的一些知识点的解析
关于java SSH的一些知识点的解析1,Hibernate中session.get()和session.load()的区别 session.get()和session.load()都可以根据实体的id从数据库读取相应的记录,它们的区别是: load方法没有取到相应的记录时候会抛出一个ObjectNotFoundException的异常,而get没有取到记录会返
2014-03-13 10:37:55
720
转载 使用 CXF 做 webservice 简单例子
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。 该框架提供了以下功能: Web 服务标准支持:CX
2014-03-12 09:49:11
639
原创 spring的事物隔离级别的解析
spring的事物隔离级别的解析一、Propagation (事务的传播属性)Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS--支持当前事务,
2014-03-11 15:41:46
661
转载 用axis2+Tomcat5.5+Eclipse7.5部署和访问Web服务
用axis2+Tomcat5.5+Eclipse7.5部署和访问Web服务 一、环境准备使用Axis来开发Web services需要准备 web服务器,Axis API。本文使用的Web container是Tomcat5.5, Axis API的版本为Axis2_1.1.1。1.1软件下载准备Tomcat下载地址:http://tomc
2014-03-11 14:35:36
770
原创 jasperreport整合structs2导出PDF,Excel等报表
今天实现了structs2导出PDF报表和Excel报表。 这是structs2导出PDF的报表: public String CategoryReport(){ try { HttpServletResponse response = ServletActionContext.getResponse(); String repo
2014-03-05 15:00:26
917
原创 关于structs2整合jasperreport时打印出PDF时中文不能显示的问题的解决
今天structs2整合jasperreport的时候,将pdf的报表的打印出来的时候,报表中的中文不能显示出来。其中只要在你设计的报表模板中加入这样一行代码
2014-03-04 16:13:53
1012
原创 ireport中一页显示多少条记录的问题
今天研究jasperreport+ireport的时候,想设置一页显示多少条记录的时候,查网上的资料都没有给予我想要的答案,最后自己摸索出来了。 用ireport设计报表的模板的时候,我们可以用到一个组件叫做Break,分为pagebreak和coulmnbreak就是用来分截记录数的。这个break在组件面板中
2014-03-04 10:05:22
9488
原创 【无限滚动加载数据】—infinite-scroll插件的使用
网上对于infinite-scroll插件使用的例子不多。但由于它的出现,鼓吹了瀑布流形式的页面展示方式,所以不得不了解了解这种新的分页方式。官网上有对infinite-scroll的详细描述,但一般人即使看未必看得懂,看得懂未必就调试成功。所以借今晚有点时间,把跑通的例子供大家借鉴。一.无限滚动概念首先,它是基于Jquery的,另外还要明白无限滚动的概念:无限滚动的实现原理就是当你在
2014-03-03 11:11:58
1166
转载 深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; func
2014-02-28 15:26:30
583
1
转载 如何配置JBOSS
这里主要讲XP下如何配置JBOSS运行所必须的环境变量,包括JDK和JBOSS首先,右击“我的电脑”==》“属性”==》“高级”=》“环境变量”(点击“新建”或找到列表中对应的已有环境变量点击“编辑”)=》“编辑系统变量”1.配置JDK:安装好JDK后,利用上面操作弹出的“编辑系统变量”对话框依次设置下列三个环境变量 ①.新建“JAVA_HOME”: ②.添加相关的
2014-02-28 15:10:28
768
原创 关于java方法参数是值传递还是地址传递。
在java的方法中参数的传值时不同的,如果参数是基本数据类型,它是值传递的。将一个基本数据类型传入java的method方法时,在java虚拟机的中实际上是对基本数据类型的数据进行了一次拷贝,传进去的值在方法体内改变了,实际改变的是那份拷贝的数据,对那个参数没有进行改变,所以将基本数据传入方法,方法内改变了数据,对参数是不会有改变的。 如果参数是类,数组的类型时,也是对这些数据进行了拷贝,
2014-02-28 15:06:57
1771
转载 GitHub详细教程
GitHub详细教程Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹1.4 开始操作Git1
2014-02-28 14:40:57
686
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅