zoukankan      html  css  js  c++  java
  • solr笔记

    当使用useFastVectorHighlighter(比老式的高亮器速度快的多)时候,hl.hl.simple.post等元素都是没有用的,

    只有设置fragmentbuilder才行(设置hl.tag.pre/post一样有用)。

    <bool name="hl.useFastVectorHighlighter">true</bool> 
    <bool name="hl.highlightMultiTerm">true</bool>
    <str name="hl.fragmentsBuilder">colored</str>

    <!--在highlighting节点下-->
    <fragmentsBuilder name="colored"
    class
    ="org.apache.solr.highlight.ScoreOrderFragmentsBuilder">
    <lst name="defaults">
    <str name="hl.tag.pre"><![CDATA[
    <b style="background:yellow">,<b style="background:lawgreen">,
    <b style="background:aquamarine">,<b style="background:magenta">,
    <b style="background:palegreen">,<b style="background:coral">,
    <b style="background:wheat">,<b style="background:khaki">,
    <b style="background:lime">,<b
    style="background:deepskyblue">
    ]]></str>
    <str name="hl.tag.post"><![CDATA[</b>]]></str>
    </lst>
    </fragmentsBuilder>



  • 相关阅读:
    *args和**kwargs
    事件驱动模型
    同步异步和阻塞非阻塞
    多进程和多线程
    认识tornado(五)
    认识tornado(四)
    认识tornado(三)
    [GO]使用select实现超时
    [GO]使用select实现斐波那契
    [GO]ticker的使用
  • 原文地址:https://www.cnblogs.com/stonehat/p/2343089.html
Copyright © 2011-2022 走看看