上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 第一种采用转发的方式: 二:通过输出流的方式: 第三种:通过超链接的方式(注意不推荐,因为会暴露下载文件的位置) 阅读全文
posted @ 2017-10-18 11:23 聂晨 阅读(1779) 评论(0) 推荐(0)
摘要: 关于搜索与查询,首先我们来看一张图: 这张图说明了solr查询原理: 1.当通过solr发起查询的时候,引擎会选择一个RequestHandler(从字面意思上来说就是请求处理器)来进行查询处理 2.查询的请求处理器会选择一个查询解析器来解析查询参数(语法 3.solr会根据查询列在索引中搜索存储字 阅读全文
posted @ 2017-10-17 18:51 聂晨 阅读(609) 评论(0) 推荐(0)
摘要: 关于solr6.6搭建与配置可以参考 solr6.6初探之配置篇 在这里我们探讨一下分词的配置 一.关于分词 1.分词是指将一个中文词语拆成若干个词,提供搜索引擎进行查找,比如说:北京大学 是一个词那么进行拆分可以得到:北京与大学,甚至北京大学整个词也是一个语义 2.市面上常见的分词工具有 IKAn 阅读全文
posted @ 2017-09-11 20:59 聂晨 阅读(448) 评论(0) 推荐(2)
摘要: 这个错误顾名思义:就是在给客户端做出提交响应完毕后,就不能再次使用request的转发。 代码原先是这样的: 注意这里是个filter主要作用:用于判断用户是否登录后才能访问相关页面,地址栏里有“/user”的地址信息,就认为改地址是登录后才能进行访问 然而在某一个servlet里有如下相关代码: 阅读全文
posted @ 2017-09-07 09:34 聂晨 阅读(1226) 评论(0) 推荐(0)
摘要: 一.关于观察者模式 1.将观察者与被观察者分离开来,当被观察者发生变化时,将通知所有观察者,观察者会根据这些变化做出对应的处理。 2.jdk里已经提供对应的Observer接口(观察者接口)与Observable(被观察者类)用于实现观察者模式 3.关于Observer接口,该接口只有一个updat 阅读全文
posted @ 2017-08-11 21:42 聂晨 阅读(1356) 评论(0) 推荐(0)
摘要: 一.solr的简介 1) solr是企业级应用的全文检索项目,它是基于Apache Lucence搜索引擎开发出来的用于搜索的应用工程 2) solr最新版本6.6 下载地址:下载地址 二 启动与配置solr 1) 下载并解压文件后会得到以下界面: 我们重点关注以下几个文件夹: 1.bin 放置so 阅读全文
posted @ 2017-07-22 17:43 聂晨 阅读(1156) 评论(0) 推荐(3)
摘要: 一.spring boot集成Mybatis gradle配置: application.yml配置 application-local.yml配置 注意此处配置文件最好在classpath的根目录下 三.spring-boot启动代码: 阅读全文
posted @ 2017-07-20 21:44 聂晨 阅读(2565) 评论(0) 推荐(3)
摘要: 曾经的选择是使用火狐浏览器的Firebug插件,具体的用法到时候在细说,这篇文章登场的是开发静态网页及javascript的利器--webstorm. 一.相关软件安装和配置 安装WebStorm WebStorm官网:( https://www.jetbrains.com/webstorm/ ) 阅读全文
posted @ 2017-07-15 18:47 聂晨 阅读(24368) 评论(0) 推荐(0)
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 阅读全文
posted @ 2017-07-11 20:23 聂晨 阅读(521) 评论(0) 推荐(2)
摘要: lombok简单的来讲就是在编译的时候,可以帮助我们生成getter与setter等方法,减少代码量。这可是一个好东西啊 1.eclipse安装lombok 在出现画面点击specify location选择你的eclipse.exe即可 1.1 mac下配置eclipse安装法 1)将lombok 阅读全文
posted @ 2017-06-01 11:28 聂晨 阅读(5987) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页