自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (12)
  • 收藏
  • 关注

原创 spring mvc配置redis缓存

在applicationContext.xml中配置:<bean id="poolConfig" class="redis.clients.jedis.JedisPoolConfig"> <property name="maxIdle" value="300" /> <property name="maxActive" value="600" /> <property name="

2017-04-19 22:08:17 4864 1

原创 markdown编辑器使用语法

Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 C

2017-04-19 22:03:44 339

原创 Log4j2 + Maven的配置文件示例详解

一、配置Maven:pom.xml <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <log4j2.version>2.6.2</log4j2.version> </properties> <dependency>

2017-04-11 15:36:52 23592

原创 Lucene系列 - 多线程下建立索引

package com.gangwu.lucene.demo;import java.io.File;import java.io.IOException;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apache

2017-04-07 17:26:18 980

原创 Lucene系列 - 查询处理(二) - Lucene 信息查询概述及实例

6.2 Lucene查询概述: 6.2.1 查询操作基础 6.2.2 查询入门实例 6.2.3 查询工具IndexSearcher类 6.2.4 查询封装Query类 6.2.5 查询分析器QueryParser类 6.2.6 查询结果集Hits类6.2.1 查询操作基础:一个有效的搜索查询器需要具备: 检索查询词分析功能、索引文件访

2017-04-07 15:04:36 340

原创 Lucene系列 - 查询处理(一) - Lucene 信息查询原理

6.1 信息查询原理: 6.1.1 信息查询概述 6.1.2 查询基本流程 6.1.3 查询结果显示 6.1.4 高性能查询搜索引擎需要处理大数据量的文档,所有文档都经过索引过程完成了预处理。 预处理后的文档库使用倒排索引结构,搜索引擎的信息查询采用了索引查询的方法。6.1.1 信息查询概述:在全文检索领域,信息查询的基础方式: - 1、顺序查询

2017-04-07 15:00:26 437

原创 Lucene系列 - 索引(五) - Lucene索引高级特性:索引优化与同步锁

5.5 Lucene索引高级特性: 5.5.1 选择索引域类型: 5.5.2 索引参数优化: 5.5.3 使用磁盘索引: 5.5.4 使用内存索引: 5.5.5 同步与锁机制:5.5.1 选择索引域类型:1、尽量减少不必要的存储: Store.NO不存储/YES存储/COMPRESS压缩存储原始内容 eg:Field fieldI

2017-04-06 20:22:46 1060

原创 Lucene系列 - 索引(四) - Lucene索引操作

5.4 Lucene索引操作: 5.4.1 添加文本文件索引 5.4.2 创建Lucene增量索引 5.4.3 使用索引项删除文档 5.4.4 使用编号删除文档 5.4.5 压缩文档编号 5.4.6 索引文档更新5.4.1 添加文本文件索引:使用IndexWriter来进行。 大致构建步骤: 定义索引文件存储路径 -> 打开待索

2017-04-06 20:19:19 573

原创 Lucene系列 - 索引(三) - Lucene索引实例

.3 Lucene索引实例: 5.2.1 索引创建代码解析 5.2.2 索引创建器(IndexWriter) 5.2.3 索引管理器(IndexReader) 5.2.4 索引修改器(IndexModifier) 5.2.5 索引分析器(Analyzer)5.2.1 索引创建代码解析索引系统可以采用IndexWriter来创建一个具体的索引,涉及四个

2017-04-06 20:17:49 585

原创 Lucene系列 - 索引(二) - Lucene索引器的索引结构(多文件/复合索引结构)

5.2 Lucene索引器: 5.2.1 Lucene索引介绍 5.2.2 Lucene索引结构 5.2.3 多文件索引结构 5.2.4 复合索引结构5.2.1 Lucene索引介绍: 文档索引 是 Lucene系统的核心功能。 有专门的API用来实现索引的建立和管理功能。可处理多种格式的文档,如磁盘文件、电子邮件地址、网页及数据库记录等。 Lucene

2017-04-06 20:14:47 3845

原创 Lucene系列 - 索引(一) - 文档索引原理

5.1 文档索引原理: 5.1.1 索引概述: 5.1.2 索引基本结构 5.1.3 倒排索引原理 5.1.4 索引分类 5.1.5 高性能索引5.1.1 索引概述: 索引是一种数组存储和组织结构。主要用于从大量文件中快速的查找到某个指定的信息。 完成信息检索的建立、维护和管理功能软件叫做索引器(文本信息处理系统),通常采用倒排文件索引构造索引系

2017-04-06 20:09:33 709

原创 Lucene系列 - 索引(八) - 对索引进行优化与合并

Lucene索引的一个重要特征是支持增量索引。 可以保持原有的索引内容基础上,创建一系列新的子索引。子索引创建完成后,可以自动添加到索引段中,索引段膨胀到一定程度后,又可以自动添加到更大的索引段中。最后可以通过合并和优化生成一个索引文件。可以说lucene的索引建立过程就是一系列的索引合并过程。 首先利用自动合并功能,合并最小的单元;然后利用addIndexes命令可以把指定的索引合并起来。

2017-04-06 19:55:37 2487

原创 Lucene系列 - 索引(七) - 对数据库记录建立索引

数据库本就具有检索功能,使用标准的Sql语句很容易从一个表中获取指定的内容。 另一方面,越来越多的应用系统要求文本的模糊查找,各大数据库厂商提供了各种全文检索的索引功能,来支持全文检索,但是效果一般,尤其是在大数据量的情况下,对服务器和系统的设置都要求专业人士来维护。 另一方面企业级检索、本地检索的发展,要求把不同的数据源通过同一的方式检索出来,实现异构信息的整合,把各种非结构化数据、半结构化数

2017-04-06 19:08:38 3354

原创 Lucene系列 - 索引(六) - 创建本地搜索的索引

整理记录了在Lucene 4版本中的遍历读取本地文件夹数据,并创建索引的过程。package com.gwu.lucene.tools;import java.io.File;import java.io.FileReader;import java.io.IOException;import org.apache.log4j.Logger;import org.apache.lucene.a

2017-04-06 16:54:04 1712

原创 Lucene中的近实时搜索SearcherManager

近实时搜索(near-real-time)可以搜索IndexWriter还未commit的内容。Index索引的刷新过程:只有IndexWriter上的commit操作才会导致Ram Directory内存上的数据完全同步到文件。 IndexWriter提供了实时获得reader的API,这个调用将会导致flush操作,生成新的segment,但不会commit (fsync),从而减少了IO。新

2017-04-01 18:11:17 1839

原创 Luecne基本原理:在Maven项目中简单环境搭建测试

Lucene 是一个高效的基于java的全文索引库。全文检索的索引的创建过程一般有以下几步:如何创建索引:第一步:准备需要索引的原始文档数据集(Document)文件格式有多种。本文以文本用一般的txt、word和excel文档作为示例数据集。第二步:将原文档传给分词组件(Tokenizer)将文档分成一个个单独的词去除标点符号去除停用词(stop word)第三步:将得到的词元(Token

2017-04-01 16:18:51 1010

原创 利用POI读取老版本的word和excel以及txt文件的内容

本文记录自己平时用到的,利用POI接口,对老版本的word和excel以及txt文件进行内容读取操作。package com.zte.lucene.tools;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;

2017-04-01 15:30:57 1980

Jxl.jar(java操作excel表格的工具类库)

java读取Excel数据表jxl包,通过java操作excel表格的工具类库

2016-10-12

Char图表引用文件

Char Char图表引用文件 Char图表引用文件

2015-01-16

arcgis api for silverlight系统练习

arcgis api for silverlight系统练习

2015-01-16

连接数据库登陆

wcf silverlight sqlxerver连接数据库登陆

2015-01-16

将silverlight中datagrid的数据导出为Excel表格

将silverlight中datagrid的数据导出为Excel表格.txt

2015-01-15

GATE 自然语言处理

第一部分 GATE基础 第1章 引言 5 程显毅 第2章 安装和运行GATE 27 程显毅 第3章GATE Developer使用 36 张晓留 第4章 CREOLE: GATE组件模型 69 常俊 第5章语言资源: 语料库,文档和标注 89 杨萌萌 第6章ANNIE: 信息抽取系统 113 陆旦前,朱佳 第二部分 GATE高级用户 第7章 GATE Embedded 133 夏晓东 第8章JAPE: 标注规则表达式 181 葛秀芳,夏紫红 第9章ANNIC: 上下文标注 217 程显毅 第10章 语言分析性能评价 227 王进 第11章Profiling 处理资源 257 陈晓红 第12章 开发GATE 265 王进 第三部分CREOLE插件 第13章 词表 279 潘燕 第14章 本体研究 301程显毅 第15章 非英语支持 339 潘燕 第16章 解析树 345 杨爱琴 第17章 机器学习 459 程显毅 第18章 校准任务工具 409 第19章 组合GATE 和UIMA 425 第20章 更多的CREOLE插件 437 潘燕 第四部分 GATE家族: 云, MIMIR, Teamware 第21章GATE 云 499 第22章GATE Teamware: 一个基于Web的协作标注工具 509 第23章GATE Mimir 527 附录 A. GATE变化LOG B. 版本5.1插件名称对照 C. 设计标注 D. JAPE:实现 E. GATE蚂蚁任务 F. 命名实体状态模式 G. Part-of-Speech Tags used in the Hepple Tagger

2014-07-10

cityengine学习资料

cityengine学习资料 利用ArcGIS和CityEngine规划荷兰鹿特丹港市未来的城市风貌   在Esri宣布收购瑞士公司Procedural(核心产品CityEngine)一个星期以来,大量用户已经开始探索CityEngine如何在他们的GIS工作中起到推动作用。CityEngine提供的关键性功能是:高端的3D信息快速的从二维GIS数据进行创建,并且是如此的简单易用。更重要的是,作为一个使用者,你需要用它来做什么?   CityEngine依托三个方面:要素、属性和规则。使用者可以给场景中的每个元素提供更为详细的信息,就能建立起更复杂更贴近真实三维世界的场景。同时,CityEngine可以从这三个方面潜在的创建各种3D内容,它主要关注城市环境,包括:建筑物、建筑物内部、道路、树木、路灯、汽车和人。   为了简单的了解CityEngine产品是如何工作的,考虑它如何产生的外部的建筑物。   作为一个GIS使用者,都知道Geodatabase中要素类包含两个方面:要素和要素属性。假设你足够的幸运使用多边形要素来直接表示建筑底面,并且每个要素都有相关尺寸大小和类型来表示该类建筑物。在CityEngine中,通过使用一个建筑物的规则并赋给该数据,瞬间所有建筑物将被构建完成。   首先,利用建筑高度属性将二维的建筑物底面多边形拉伸,成为三维的街区。这是最通常和简单的表示建筑的方法,但是在CityEngine中,这仅仅是一个开始。 如果你拥有更多的信息(比如建筑物房顶类型),在规则里面就可以构建不同房顶类型,比如平顶或三角形等。如果含有楼层数属性字段,你可以使用规则可以将建筑物重新构建成相应层数的建筑且每层楼都用窗户和阳台进行填充。这种3D建筑物集合对象,都是由GIS数据驱动生成的,并可以通过工作流的形式进行构建。

2013-08-04

《展现C#》 电子书 全

《展现C#》 电子书 全第一章 C# 简介 欢迎您加入 C#的世界! 这一章将把您引进 C#的天地,并回答一些相关的问题,如:您为什么要使用 C#,C++和 C#的主要 有什么不同点,以及为什么 C#使开发更容易而且还使您感到很有趣。 为什么是另外一种编程语言? 必须回答的一个问题:当您已经使用 C++或 VB 从事企业开发时,为什么还要学习另一种语言? 市场式的回答就是:"在企 业计算领域,C#将会变成为用于编写"下一代窗口服务"(Next Generation Windows Services,简写为 NGWS )应用程序的主要语 言。这一章将对用参数请求提供支持,并陈列了 C#的一些功能。这一章会使您开胃的。 C#语言自 C/C++演变而来。但是,它现代、简单、完全面向对象和类型安全。如果您是 C/C++程序员,学习曲线将会很平坦。 许多 C#语句直接借用您所喜爱的语言,包括表达式和操作符。假如不仔细看,简直会把它当成 C++。 关于 C#重要的一点:它是现代的编程语言。它简化和现代化了 C++在类、名字空间、方法重载和异常处理等领域。屏弃 了 C++的复杂性,使它更易用、更少出错。 对 C#的易用有贡献的是减少了 C++的一些特性,不再有宏、模板和多重继承。特别对企业开发者来说,上述功能只会产生 更多的麻烦而不是效益。 使编程更方便的新功能是严格的类型安全、版本控制、垃圾收集(garbage collect)等等。所有的这些功能的目标都是瞄准 了开发面向组件的软件。 在继续呈现出更多的功能之前,我想停下来并在下面说明 C#至关重要的各种要素。 简单 现代 面向对象 类型安全 版本控制 兼容 灵活 简单 C#具有C++所没有的一个优势就是学习简单。该语言首要的目标就是简单。很

2013-08-01

C#Windows窗口人事管理系统

C#Windows窗口:人事管理系统 用c#语言在winform窗口上设置人事管理系统

2013-08-01

遥感 envi教程使用

本手册包括若干章节;每章描述 ENVI 提供的一系列处理程序。多数章节遵循 ENVI 的菜单 结构。例如,第 4 章的标题为 ―Basic Tools‖,它描述的功能可以在 ENVI 的 Basic Tools 下拉菜单 下找到。5 个附录分别针对:ENVI 基本功能、文件格式、波谱库、地图投影以及描述 ENVI 该版 本的新特征。该介绍性章节包括与 ENVI 图形用户界面(GUI)的交互,使用 ENVI 窗口,及其它 介绍性材料。新的 ENVI 用户使用前务必认真阅读本手册,以及附带的 ENVI 教程。

2013-07-12

ArcGIS使用手册

欢迎使用ArcMapTM,它是ESRI的桌面GIS制图软件。ArcMap具有以下功能: 可视化。用地理方式操作数据可以让用户看到以前看不到的格局,揭示潜在 的趋势和分布状况,以及获得新的视野。 创建地图。创建地图来表达信息非常容易。ArcMap提供了各种工具用来输入 数据,并且能以有效的方式来显示数据。 解决问题。使用地理方式处理数据可以回答诸如“在哪里”、“有多少”以 及“如果……将……”这样的问题。理解了这些关系可以帮助用户作出更好 的决策。 展示结果。可以轻松显示工作结果。用户可以将图、表、图形、照片以及其 它元素结合起来制作精美的地图,创建交互的显示。用户会发现,使用地理 方式交流信息是一种非常有效的方式。 开发。ArcMap定制环境可以让用户制作适合自己需要的界面,建立新的工具, 开发基于ArcMap制图组件的独立应用程序。 下面将讲述ArcMap所能完成的工作;而当用户开始制作自己的地图时,会发现它 可以完成更多的工作。 1 3

2013-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除