摘要: Lucene 倒排索引原理Lucene的作用Lucene创建索引基本APILucene查询基本API了解搜索引擎搜索引擎 什么是搜索引擎? 所谓搜索引擎,就是根据用户需求与一定算法,运用特定策略从互联网检索出制定信息反馈给用户的一门检索技术。搜索引擎依托于多种技术,如网络爬虫技术、检索排序技术、网页 阅读全文
posted @ 2019-07-15 21:31 MonstersU 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 写在前面:整理的一些浅显的springboot入门知识点,部分内容借助相关资料. Spring Boot Spring1.0:jdk1.5刚出,配置都是xml格式 Spring2.0:xml与注解结合 Spring3.0:Spring注解已经非常完善,Spring推荐java配置代替以前的xml 原 阅读全文
posted @ 2019-07-14 21:43 MonstersU 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Spring IOC入门 1)创建一个新的工程 2)导入SpringIOC核心坐标 3)准备一个类 4)在配置文件中声明bean1.IOC原理 IOC(控制反转)不是什么技术,而是一种设计思想。它的目的是指导我们设计出更加松耦合的程序。 控制:指的是控制权,在java中可以简单理解为 对象的控制权限 阅读全文
posted @ 2019-07-13 23:33 MonstersU 阅读(308) 评论(0) 推荐(0) 编辑
摘要: MVC的架构 Spring对MVC架构的实现,它主要工作在web层. 特点:他可以使用一个注解将一个简单的javaBean变成控制器 1.SpringMVC工作流程 个人通俗理解: 首先浏览器发出请求,要一个视图页面,视图页面到达前端控制器以后,控制器不会真正的干活,他会把这个东西转交给处理器映射器 阅读全文
posted @ 2019-07-13 21:58 MonstersU 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 远程仓库 如果需要进行多人协作,我们就必须使用远程仓库。将本地仓库的数据同步到远程仓库,实现多人协作开发。 目前比较热门的代码托管社区:GitHub,网址:https://gtihub.com ,提供了免费的远程git仓库功能。不过网速不是特别流畅。 在国内,有很多的公司使用oschina提供的gi 阅读全文
posted @ 2019-07-13 20:30 MonstersU 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: Git 下载地址: https://git-scm.com/download 1.为什么要进行版本管理 1).明确分工 2)提高协同,多人开发的速度 3)提高代码质量,取出僵尸代码 2.git是什么: 目前世界上最先进的分布式版本控制系统 3.历史: 作者:Linux 两周时间用C写了一个分布式管理 阅读全文
posted @ 2019-07-12 21:36 MonstersU 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 写在前面:自己整理的一些Mybatis的知识点,个别内容参考了一些我认为大神的理解. 1.#{}和${}的区别 #{} 完全相当于? 代表占位符 #{} 底层走的是预编译对象,SQL只编译一次 #{} 能够防止SQL注入 #{} 当传入的参数为一个简单类型时,#{}随便写 #{} 当传入的参数是ja 阅读全文
posted @ 2019-07-11 22:23 MonstersU 阅读(453) 评论(0) 推荐(0) 编辑