typecho根据分类搜索文章.jpg 之前我写的soso搜索增强插件其实已经能够根据分类进行搜索内容了,不过需要模板上进行配合,比如我们搜索分类id为2620下关于typecho的文章,需要传递分类...cat=2620,插件会获取到2620,然后根据它来按分类搜索文章内容。...我的解决方案就是跳过typecho默认的搜索处理函数,然后自己写。 1,跳过默认搜索处理 把上述代码中的name="s"改成name="ss",跳过typecho默认的搜索处理函数。...4,重写翻页按钮地址 上面的操作完成后,你会发现翻页按钮的链接并不携带cat参数,也就是说一旦翻页了,这个按分类搜索就失效了。...typecho1.1,1.2版本可以在调用分页插件接口进行开发,这里就不进行赘述了】 5,完善 步骤1中的代码只是简单的传递了一个分类id,并不适合实际中使用,可以改为如下: 全部 Typecho全部 Typecho主题
以下是一个操作Kafka Topic 的工具类,其中方法设计到:创建主题、删除主题、修改主题配置、删除出题配置、增加分区、分区副本重分配、获取主题元数据以及打印主题元数据信息。...= null) { zkUtils.close(); } } } /** * 创建默认配置的主题...e.printStackTrace(); } finally { zkUtils.close(); } } /** * 修改主题级别的配置...getZkUtils(ZOOKEEPER_CONNECT, SESSION_TIMEOUT, CONNECT_TIMEOUT); try { // 获取当前已有的配置,这里是查询主题级别的配置...e.printStackTrace(); } finally { zkUtils.close(); } } /** * 获取主题元数据
1、修改后台添加、修改内容时添加栏目id到搜索表中 找到 phpcmsmodelcontent_model.class.php 大概106、287行左右,一共两处 $this->search_api(...$id,$inputinfo); 修改为: $this->search_api($id,$systeminfo['catid'],$inputinfo); 找到 大概381行,将private function...search_api 方法替换为以下代码 private function search_api($id = 0,$catid, $data = array(), $action = 'update'...siteid,'catid'=>$catid),true); } return $searchid; } 3、修改后台更新全站缓存位置 找到phpcmsmodelscontentclassessearch_api.class.php... 缺点:如果该栏目下有子栏目,那么子栏目的文章是搜索不到的,只有在指定栏目ID下的直接文章才能被搜索到
之前一直无法成功注册登录 algolia 一直用的 hexo 本地搜索,搜索结果不准确,algolia 有一定的免费额度,对于小网站来说还是挺友好的,接入也很方便。...- excerpt:strip - gallery - permalink - photos - slug - tags - title 修改主题目录下的配置文件...hits: per_page: 10 labels: input_placeholder: Search for Posts hits_empty: "我们没有找到任何搜索结果...algolia 其他命令照常就可以 注意事项 虽然有很多博客已经写过如何添加这个插件,如何使用,但是我在实际过程中还是遇到了很多奇怪的问题 账号无法正常登录 为什么我一直拖到现在才添加 Algolia 搜索呢...(不知道是不是白嫖的人太多了,导致 Algolia 封锁了一些特殊邮箱的行为) 搜索没有内容 当我一开始安装配置完成之后,我发现 Algolia 上面没有上传我的内容,也就无法搜索到。
目前唯一的缺点就是中文搜索方面不足,所有需要手动修改一下,当然如果您和我一样基于Docker部署,那么也可以修改一次到处运行。...title,'text': str(text.encode('utf-8'), encoding='utf-8'),'location': loc}) 参考资料: 4行代码为Mkdocs实现简单中文搜索...MkDocs中文搜索 官方技巧 依赖 pip install jieba -i https://mirrors.aliyun.com/pypi/simple/ 在配置文件 mkdocs.yml 添加如下代码
分享一个有趣的小工具,10MB 身材的小工具,能够将各种不同的模型 API 转换为开箱即用的 OpenAI API 格式。...让许多依赖 OpenAI API 的软件能够借助开发者能够接触到的,非 OpenAI 的 API 私有部署和使用起来。...我们可以将 API Key 配置在工具中,比如在 Azure 模式的时候,可以添加 AZURE_API_KEY=你的 API Key 这个环境变量。.../aoa 然后,各种软件在请求的模型 API 的时候,就不需要再填写 API Key 啦,或者你随便填一个也行。 这样就起到了严格的 API Key 隔离,提升了 API Key 的安全性。...> YI_API_KEY=API KEY> .
ES 在搜索上对外开放了 Resultful API, 方便各个语言调用,那么他调用有两种方式,一种就是单纯将搜索的参数放到url上,还有就是可以放到Request Body里面,我们来依次看看。...URL Search 路由携带参数搜索 GET movies/_search?...df=title&sort=year:asc&from=0&size=10 { "profile": "true" } 我们来对上面的url分析一下,movies是索引,_search表示我们要进行搜索...q=title:"Avengers War"~2 { "profile": "true" } Request Body Search 请求体携带Json搜索 其实在高阶使用方法上只有 Request
Hexo主题Next配置algolia站内搜索 Algolia是一家为网站与移动应用提供托管式搜索API的初创企业,成立于2012年,总部位于旧金山,曾参加过去年的YC训练营。...INDEX 编辑KEY 点击侧边栏API Keys可以看到 Application ID、 Search-Only API Key 、 Admin API Key。后面我们需要用到。...点击 ALL API KEYS,编辑KEY。...applicationID: apiKey: adminApiKey: indexName: #创建index使用的Index Name chunkSize: 5000 打开 主题配置文件...参考: Hexo+next 添加搜索功能 Hexo+Next集成Algolia搜索
initial-scale=1.0, user-scalable=no" /> api
https://pic.sogou.com/napi/pc/searchList?mode=20&start=(页数)&xml_len=48&query=(关键...
本站使用的锦鲤主题默认搜索导航框如下图,站长用久了以后感觉虽然节省了导航栏占用,对于自己感觉缺少了什么,找主题作者修改意义不大毕竟只有个别人喜欢,又不是全部都喜欢,何不趁此机会打造自己喜欢的搜索栏呢?...美化搜索栏 1、首先在主题设置界面功能自定义css里面定义css(这边感谢@李洋博客,此搜索栏格式借鉴它本站主题的搜索栏) search-warp样式 CSS .search-warp { position...after { clear:both;content:""; display:block; height:0; visibility:hidden; } 2、修改主题目录下的模板文件...header.php, 找到以下默认的搜索栏代码块 PHP 搜索"> 替换成如下打造的搜索栏代码 PHP <form method
搜索查询,返回查询匹配的结果,搜索一个index / type 或者多个index / type,可以使用 queryJavaAPI(https://www.elastic.co/guide/en/elasticsearch.../client/java-api/current/java-query-dsl.html) 作为查询条件,下面是例子: import org.elasticsearch.action.search.SearchResponse...whole cluster with all default options SearchResponse response = client.prepareSearch().get(); 尽管Java API
订阅主题 (1)订阅主题的全部分区 package com.bonc.rdpe.kafka110.consumer; import java.util.Arrays; import java.util.Properties...Range:该策略会把主题的若干个连续的分区分配给消费者。假设消费者 C1 和消费者 C2 同时订阅了主题 T1 和主题 T2,并且每个主题有 3 个分区。...那么消费者 C1 有可能分配到这两个主题的分区 0 和分区 1,而消费者 C2 分配到这两个主题的分区2。...如果使用 RoundRobin 策略来给消费者 C1 和消费者 C2 分配分区,那么消费者 C1 将分到主题 T1 的分区 0 和分区 2 以及主题 T2 的分区 1,消费者 C2 将分配到主题 T1...的分区 1 以及主题 T2 的分区 0 和分区 2。
"页"数据,无论数据量多大都一起返回给用户,Scroll API可以允许我们检索大量数据(甚至全部数据)。...Scroll API允许我们做一个初始阶段搜索并且持续批量从Elasticsearch里拉取结果直到没有结果剩下。这有点像传统数据库里的cursors(游标)。...Scroll API的创建并不是为了实时的用户响应,而是为了处理大量的数据(Scrolling is not intended for real time user requests, but rather...后续的对文档的改动(索引、更新或者删除)都只会影响后面的搜索请求。...(Search Context)会自动被清除,但是一值保持滚动代价也是很大的,所以当我们不在使用滚动时要尽快使用Clear-Scroll API进行清除。
搜索框和日历是从零开始创建 WordPress 主题系列教程的第六篇的第四部分,尽管这篇的题目是 搜索框(Search Form) 和 日历(Calendar),但是我同样也会介绍 元数据(Meta)...第1步:增加搜索框 创建一个新文件,然后把该空白文件保存为 searchform.php(当然是和 index.php 在同一个文件夹下)。...TEMPLATEPATH - 主题文件夹的位置,这里是:wp-content/themes/tutorial '/searchform.php' - 文件名:/searchform.php 在 TEMPLATEPATH...和 "/searchform.php" 中间的点把它们连接起来,所以最终得到: wp-content/themes/tutorial/searchform.php - 结束列表元素 注意,搜索框不像分类...第2步:增加日历 在搜索框或者页面链接列表下面输入以下代码: 保存并刷新浏览器,结果如下: 发生了什么?
---- 下面说下知更鸟主题的博客,如何将上方博客导航里面内嵌的搜索换成百度站内搜索: 一、准备工作 温馨提示:建议在博客的百度收录比较完整的时候,再使用此功能,否则搜索结果将远远小于实际可搜索内容,甚至空白...到这里,准备工作就已经做好了(其他站内搜索选项,自行按照提示设置即可)! 二、折腾主题 ①、我们先看下知更鸟主题的主题选项: ?...发现可以选择 WP 默认搜索或者 Google 搜索,谷姐最近来例假了,咱也就别打扰她了,还是用百度吧! ②、再打开主题模板中的 header.php,可以找到这样一段代码: ?...,然后参考上图知更鸟主题选项中的【搜索设置】,修改成自己的百度站内搜索 ID 和地址即可。...四、最终效果 在知更鸟主题导航的内嵌搜索框中输入任意内容,回车即可: ? ? 虽然样式无法自定义,但总体还算满意!文章写的有点流水账,有兴趣的可以参考操作试试。
Elasticsearch java api 基本搜索部分详解 ElasticSearch 常用的查询过滤语句 一、所使用版本的介绍 使用的是elasticsearch2.4.3版本,在此只是简单介绍搜索部分的...api使用 二、简单的搜索 使用api的时候,基本上可以将DSL搜索的所有情况均写出来,在此给出一个最简单搜索的全部的过程以及代码,之后将对不同的搜索只是针对函数进行介绍 (1)DSL搜索 对于最简单的...DSL搜索,对一个词进行搜索使用url直接进行通信,例如,如果对于一个字段, 搜索具体的一个term或者query,DSL如下所示: {“query”:{"term":{"title":"molong1208...,并且显示的字段为name以及title,按照id降序排序,输出的格式为美化的json格式 (2)使用java api 实现简单搜索 1、建立连接 java api使用搜索的时候,必须先进行连接,在直接...api的实现 读DSL的时候我们可以看到,查询有很多的查询,比如说多域,比如说过滤等查询条件,下面就针对 Elasticsearch服务器开发中一些基本查询的DSL给出在java api实现的一些形式,
题目 「以扣会友」线下活动所在场地由若干主题空间与走廊组成,场地的地图记作由一维字符串型数组 grid,字符串中仅包含 “0"~"5” 这 6 个字符。...地图上每一个字符代表面积为 1 的区域,其中 “0” 表示走廊,其他字符表示主题空间。 相同且连续(连续指上、下、左、右四个方向连接)的字符组成同一个主题空间。...请问,不与走廊直接相邻的主题空间的最大面积是多少? 如果不存在这样的空间请返回 0。...示例 1: 输入:grid = ["110","231","221"] 输出:1 解释:4 个主题空间中,只有 1 个不与走廊相邻,面积为 1。...示例 2: 输入:grid = ["11111100000","21243101111","21224101221","11111101111"] 输出:3 解释:8 个主题空间中,有 5 个不与走廊相邻
wd=关键字&cl=3 cl(Class):搜索类型,cl=3为网页搜索,cl=2为图片搜索; http://video.baidu.com/v?...搜索结果有个例外,当tn=baidulocal时,你可以得到一个无竞价无广告的百度搜索结果. 收集补充: 百度参数分析----搜索时URL参数含义 http://www.baidu.com/s?...默认值是“gb2312” word 搜索的关键词。 kw 搜索的关键词。 bs Before Search - 上一次搜索输入的关键词. sr 不建议使用该参数.结合bs使用。...rn 每页包含的搜索结果数目。默认值为10 pn 搜索结果的页码,从零开始计数。即pn = ${结果页码-1}*rn。 lm 搜索结果的时间限制。...百度搜索命令中的参数 必备参数: wd——查询的关键词(Keyword) pn——显示结果的页数(Page Number) cl——搜索类型(Class),cl=3为网页搜索 可选参数: rn——搜索结果显示条数
一、搜索api 1、routing:路由 执行搜索时,它将广播到所有索引/索引分片(副本之间的循环)。可以通过提供routing参数来控制将搜索哪些分片。...routing=test { "name":"test", "age":"1", "book":"zhegnsh1正式" } 按路由查询: POST book/_search?...稍后可以使用indices stats(https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html) API...request参数max_concurrent_shard_requests可用于控制搜索API将为请求执行的最大并发分片请求数。...4、忽略未映射的字段 默认情况下,如果没有与字段关联的映射,搜索请求将失败。该unmapped_type选项允许忽略没有映射但不按其排序的字段。此参数的值用于确定要发出的排序值。