关闭
当前搜索:

SpringCloud分布式开发五大神兽

服务发现——Netflix Eureka 客服端负载均衡——Netflix Ribbon 断路器——Netflix Hystrix 服务网关——Netflix Zuul 分布式配置——Spring Cloud Config Eureka 一个RESTful服务,用来定位运行在AWS地区(Region)中的中间层服务。由两个组件组成:Eureka服务器...
阅读(723) 评论(6)

微服务架构的基础框架选择:Spring Cloud还是Dubbo?

最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论微服务架构。近期也看到各大技术社区开始组织一些沙龙和论坛来分享Spring Cloud的相关实施经验,这对于最近正在整理Spring Cloud相关套件内容与实例应用的我而言,还是有不少激励的。 目前,Spring Cloud在国内的知名度并不高,在前阵子的求职过程中,与一些互联网公司的架构师、技术VP或者CTO在...
阅读(286) 评论(5)

搜索引擎选择: Elasticsearch与Solr

搜索引擎选择: Elasticsearch与Solr 搜索引擎选型调研文档 Elasticsearch简介* Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。 Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™...
阅读(259) 评论(3)

SolrJ的基本操作

引言    我们如果在项目中使用solr肯定要用java语言来操作它,而这个操作的入口就是SolrJ,下面就介绍一下如何使用SolrJ来操作Solr    第一步:引入jar包           上面这些jar包来源与下面两个路径:        第二部分:           基本操作的代码:       package com.itheima.solr; imp...
阅读(755) 评论(6)

Solr从myslq批量导入数据

引言    如果我们想把mysql中的数据直接导入到solr中,需要借助dataimport插件来完成,下面看看基本配置    第一步:把dataimport插件依赖的jar包添加到solrcore(collection1\lib)中       关于两个dataimportHandle包可以在solr-4.10.3/dist下面复制,因为我们需要连接mysql所以需要mysql驱动包,l...
阅读(300) 评论(4)

Lucene&&Solr——分析器(Analyzer)

引言    在Lucene中分析器其中举足轻重的作用,为了满足多种语言的支持,需要扩展一些分析器,仅仅是Lucene官方提供的标准分析器是远远不够的,比如对于中文,我们就需要引用第三方的中文分析器,下面就介绍几种分析器。   分析器的执行过程:      以标准分析器为例说明这个三个TokenFilter的作用: 第一个过滤器:将首字母小写      第二个过滤器:以空格为分割线,将句...
阅读(237) 评论(4)

Solr学习总结

引用    之前在一个电商项目中使用了solr进行了站内搜索,并且很好的完成了需求,但是的当时没有系统的总结一下,现在回过头来总结一下,以便加深理解    什么是Slor?    Solr是Apache下的一个顶级开源项目,采用的是java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置,可扩展,并对索引,搜索性能进行了优化。  ...
阅读(328) 评论(4)

Lucene的基本操作

引言    前面介绍了一些Lucene的基本知识,但是不用代码实现总是觉得不踏实,下面我们就完成Lucene的基本操作;    第一、导入所需jar包           上面jar包是本文中所用到的示例所需的jar包   第二、创建索引 // 创建索引 @Test public void testIndex() throws Exception { // 第一步:创...
阅读(248) 评论(3)

Lucene&&Solr中的域(Filed)总结

引言    Field类是文档索引期间很重要的类,控制着被索引的域值,下面先来看几种常用的域类型:      下面对上面几个属相进行介绍   是否分词:    分词的作用是为了索引    需要分词: 文件名称, 文件内容    不需要分词: 不需要索引的域不需要分词,还有就是分词后无意义的域不需要分词 比如: id, 身份证号   是否索引:    索...
阅读(272) 评论(3)

Lucene学习总结

数据分类 结构化数据:有固定类型或者有固定长度的数据 例如:数据库中的数据(mysql,oracle等), 元数据(就是windows中的数据) 结构化数据搜索方法: 数据库中数据通过sql语句可以搜索 元数据(windows中的)通过windows提供的搜索栏进行搜索   非结构化数据:没有固定类型和固定长度的数据...
阅读(219) 评论(3)

springMVC总结二

引言    在上一篇博客中给大家总结了一些基本知识点,下面在这篇博客中给大家分享一些springMVC在项目中比较常用的知识点,请看图       原图请请点击我     在上一篇博客中我们给大家展示了一张核心架构图,下面我们根据代码说说核心架构图的流程    架构图对应的DispatcherServlet核心代码如下:   //前端控制器分派方法 protected voi...
阅读(586) 评论(21)

springMVC学习总结

引言    现在springMVC这个框架是比较流行的,我们在项目中使用的也是比价多的,但是在项目中的使用并不能很全面的了解springMVC这个框架的全貌,所以小编就系统的学习了一下这个知识点,下面是一些总结,和大家分享:           原图请点我   上面总结了springMVC的基本知识点,下面在分享一下几个重点的知识点:    springMVC 处理请求流...
阅读(756) 评论(19)

【深入学习设计模式】——单例模式

前言    单例模式是一种对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说, 在整个程序空间中,该类只存在一个实例对象。    其实,GoF对单例模式的定义是:保证一个类、只有一个实例存在,同时提供能对该实例加以访问的全局访问法。     为什么需要使用单例模式:     在应用系统开发中,我们常常有以下需求:      - 在多个线程之间,比如servle...
阅读(524) 评论(23)

SpringMVC 使用@ResponseBody返回json 中文乱码

场景    小编在springMVC框架中使用@ResponseBody注解从controller层想ajax返回String类型的参数的时候,发现中文乱码,这确实个尴尬的问题,于是小编跟踪了一下spring的源码,看了看string类型的转换问题,在这个方法中我们可以看到,spring中解析字符串的转换器默认的编码竟然是ISO-8859-1,这就是问题所在了:        既然找...
阅读(774) 评论(22)

如何解决Sublime Text 3不能正确显示中文的问题

今天在Windows上使用Sublime Text 3的时候,发现一些txt文本打开以后,中文都是乱码。于是搜了一下,找到了解决方案。 步骤: 在Sublime Text里,按ctrl+`,打开Console,一次性输入如下代码: import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sub...
阅读(539) 评论(21)
292条 共20页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:534575次
    • 积分:18204
    • 等级:
    • 排名:第600名
    • 原创:272篇
    • 转载:20篇
    • 译文:0篇
    • 评论:5656条
    和我交谈
    点击这里给我发消息 点击这里给我发消息
    时间你好?
    博客专栏
    最新评论