- 博客(19)
- 资源 (10)
- 收藏
- 关注
原创 jquery实现记住登录的用户名和密码
记住登录的用户名和密码一般都选择用cookie来记录首先需要在页面中引入jq和cookie的相关jsjquery.min.js和jquery.cookie.js然后就是给添加input标签,用户名,密码,和记住密码 <input id="username" name="username" placeholder='用户名' maxlength="16" type='text' autocomplete="off"/><input id="password" name=
2020-05-26 10:23:04 1619
原创 搭建一个elasticsearch集群
如何搭建一个elasticsearch集群呢?一般服务器有两个以上就可以搭建一个集群了,比如现在我们以三个为例,首先需要将服务器里面的data进行删除,data里面存的是数据,然后在config里面对elasticsearch.yml进行配置http.cors.enabled: truehttp.cors.allow-origin: "*"#节点3的配置信息:#集群名称,保证唯一cluster.name: my-elasticsearch#节点名称,必须不一样node.name: no
2020-05-23 14:10:31 182
原创 使用postman对elasticsearch进行增删改查操作
当我们启动elasticsearch的时候,会有两个端口,一个9300是tcp的,还有一个是9200是restful的。我们用head插件进行查看具体的情况首先是创建一个索引库,用postman可以发一个put请求或者post请求去创建一个索引库例如:发送put请求127.0.0.1:9200/eldemo2然后里面写上你对应要创建的mapping{ "mappings": { "article": { "properties": {.
2020-05-23 13:36:13 4107
原创 elasticsearch的部署和查看
elasticsearch目前广泛被应用于全文检索,如何搭建一个elasticsearch服务和查看呢。首先可以去官网下载elasticsearch相关的软件,然后运行bin目录下的elasticsearch.bat,就可以启动一个服务了,启动的时候,会出现一个9200和9300两个端口,其中9200是restful接口,9300是tcp接口,当我们访问localhost:9200时候,如果出现一个json格式的字符串,就证明启动成功了。如何查看elasticsearch我们可以下载一个head插件
2020-05-22 07:30:03 1560
原创 使用lucene对句子进行搜索
在使用lucene创建索引库中,介绍了一些基础的lucene概念,如何用lucene进行像某度一样的句子搜索呢。private static void selectByQueryParser() throws Exception{ //1.创建一个Directory对象 Directory directory = FSDirectory.open(new File("J:\\storeSpace\\luceneStoreSpace").toPath());
2020-05-22 06:56:47 322
原创 使用lucene对范围内的数据进行查询
在使用lucene创建索引库中,介绍了一些基础的lucene概念,如何用lucene进行范围内的数据进行查询呢。 private static void selectByRange() throws Exception{ //1.创建一个Directory对象 Directory directory = FSDirectory.open(new File("J:\\storeSpace\\luceneStoreSpace").toPath()); /
2020-05-22 06:54:53 837
原创 如何使用lucene对文档进行修改
在使用lucene创建索引库中,介绍了一些基础的lucene概念,如何用lucene进行修改呢。 private static void testUpdateDocument() throws Exception { IndexWriter indexWriter = new IndexWriter( FSDirectory.open(new File("J:\\storeSpace\\luceneStoreSpace").toPath()),
2020-05-22 06:53:21 244
原创 如何使用lucene对文档进行删除操作
在使用lucene创建索引库中,介绍了一些基础的lucene概念,如何用lucene进行删除操作呢。/***根据查询条件进行删除*/ private static void testDeleteDocumentByQueryTerm()throws Exception { IndexWriter indexWriter = new IndexWriter( FSDirectory.open(new File("J:\\storeSpace\\l
2020-05-22 06:51:19 491
原创 使用lucene对进行文档的添加
在使用lucene创建索引库中,介绍了一些基础的lucene概念,如何用lucene进行文档添加呢。 private static void testAddDocument() throws Exception { //创建一个IndexWriter对象,需要使用IKAnalyzer作为分析器 IndexWriter indexWriter = new IndexWriter( FSDirectory.open(new File("J:\
2020-05-22 06:48:50 291
原创 如何使用lucene对一个句子进行分词
在使用lucene创建索引库中,介绍了一些基础的lucene概念,如何用lucene进行对一个句子分词呢。 private static void tokenStream() throws Exception{ //1.创建一个Analyzer对象,StandardAnalyzer对象 Analyzer analyzer = new IKAnalyzer(); //2.使用分析器对象的tokenStream方法获得一个TokenStream对象
2020-05-22 06:40:26 289
原创 使用lucene进行搜索
在使用lucene创建索引库中,介绍了一些基础的lucene概念,如何用lucene进行搜索呢。private static void searchIndex() throws Exception { //1.创建一个Directory对象 Directory directory = FSDirectory.open(new File("J:\\storeSpace\\luceneStoreSpace").toPath()); //2.创建一个inde
2020-05-22 06:34:24 182
原创 使用lucene创建索引库
最近在用elasticSearch比较多,但是elasticSearch底层是Lucene实现的,所以就尝试玩一下lucene。首先看一下全文检索的概念(摘抄自别处,具体的地方找不到了,以前记的笔记):将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。这部分从非结构化数据中提取出的然后重新组织的信息,我们称之索引。例如:字典。字典的拼音表和部首检字表就相当于字典的索引,对每一个字的解释是非结构化的,如果字典没有音节表
2020-05-21 22:54:44 435
原创 出现java.lang.IllegalArgumentException: Invalid character found in the request target应该如何解决
今天遇到一个问题:原因:查了资料,大部分都说是新的标准中,请求不支持“{}”,但是把大括号转义之后还是出现同样的问题,后来把中括号转义后就可以了。找到问题的原因了:由于json中带有“[]”,请求会被tomcat拦截。所以解决办法1.可以使用低版本的tomcat解决该问题2.如果使用高版本的tomcat则需要再tomcat的config文件下的catalina.properties中加上一句tomcat.util.http.parser.HttpParser.reque
2020-05-21 14:16:17 5743
原创 vue之路由
使用vue路由首先需要先引入vue-router.js,如何安装vue-router.js呢打开terminal 执行npm install vue-router --save安装以后可以看到多了一个vue-router文件夹,我们就可以引入vue-router.js了,注意,这个插件一定要引入在vue.js后面.然后我们先定义一个组件,创建一个register.jscons...
2020-05-01 11:32:50 148
原创 vue之组件父子通信
vue组件,父向子传递,1.父组件使用组件时,自定义属性(属性名称可以是任意的,属性值为要传递的数据)2.子组件通过props接收父组件数据,通过自定义属性的属性名...
2020-05-01 10:09:40 120
原创 vue之组件
首先先来看下如何定义一个组件<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> &l...
2020-05-01 08:35:23 174
原创 vue之计算属性,watch监听
计算属性:computed,是将结果作为一个值,返回给{{}}中,如果正常我们直接调用方法需要写方法名+(),而计算属性,就可以直接写成属性名就可以了。<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/x...
2020-05-01 08:10:59 939
原创 vue(四)之v-bind
v-bind也就是指绑定参数,获取动态值,接下来看看使用方法,其实举个小例子一试验就会了<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <m...
2020-05-01 07:49:24 313
原创 vue基础(三)之v-if,v-show
首先给大家说一下v-if和v-show的区别v-if就是当判断为false的时候,直接不显示,而v-show当判断为false的时候,是显示display:none,我们来看下效果:<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml"><head> ...
2020-05-01 07:39:04 928
chrome插件.zip好用的chrome插件,chrome解析json格式数据
2020-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人