自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【SpringBoot】吐血整理

SpringBootSpringBoot是什么SpringBoot 是一个轻量级、快速开发框架。整合了常用的第三方依赖整合(原理:通过Maven子父工程的方式);简化 XML 配置,全部采用注解形式;内置 Http 服务器(Jetty和Tomcat),最终以java 应用程序(Main函数)进行执行。SpringBoot核心特征Springboot 项目为独立运行的 spring 项目,java -jar xx.jar 即可运行内嵌 Servlet 容器(可以选择内嵌: tomcat,jetty

2021-04-13 14:17:03 292

原创 【mybatis】【Spring】【SpringMVC】吐血整理

Mybatis什么是Mybatis1、Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度高。2、MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。3、通过 xml 文件或注解的

2021-04-13 14:16:20 1068

原创 【Elasticsearch】吐血整理

Elasticsearches路由文档原理Es文档路由的原理⾸先文档被存放在哪个分片中肯定不会是随机的,否则搜索要获取⽂档时ES就不知道从何处寻找了。实际上,这个过程是根据这个公式决定的:****shard = hash(routing) % number_of_primary_shards。****这里的routing是⼀个可变值,默认是⽂档的_id ,也可以设置成⼀个⾃定义的值。 routing通过hash函数⽣成⼀个哈希值,然后将哈希值再除以number_of_primary_shards(即

2021-04-13 14:14:38 267

原创 【项目介绍】ElasticSearch7+Spark 构建高相关性搜索服务&千人千面推荐系统

我做的项目是在慕课网买的项目介绍项目需求背景:模仿大众点评应用提供用户线下搜索推荐服务门店的需求技术选型:后端业务:SpringBoot;后端存储:MySQL、mybatis接入;搜索系统:ElasticSearch、canal;推荐系统:spark mllib;前端页面:html,css,js。项目介绍:基于大众点评搜索以及推荐业务,使用SpringBoot加mybatis结合前端模板构建运营后台管理功能,借助ElasticSearch,完成高相关性进阶搜索服务,并基于spark mllib构建个

2021-04-13 14:12:34 2584 8

原创 【数据结构】

数据结构:面试常考的几种树1、BST(二叉排序树、二叉搜索树)二叉搜索树或者是一颗空树,或者是具有下列性质的二叉树每个节点都有一个作为搜索依据的关键码key,所有节点的关键码互不相同;左子树(如果存在)上所有节点的关键码都小于根结点的关键码右子树(如果存在)上所有节点的关键码都大于根结点的关键码左子树和右子树也是二叉搜索树总结:如果对一棵二叉搜索树进行中序遍历,可以按从小到大的顺序,将各节点关键码排列起来,所以也称二叉搜索树为二叉排序树2、AVL树一棵AVL树或者是空树,或者是具有下

2021-04-13 14:01:03 164

转载 【多线程】吐血整理Java多线程

多线程什么是线程安全?线程安全也不是指线程的安全,而是指内存的安全。这和操作系统有关。目前主流的操作系统都是多任务的,即多个线程同时运行。为了保证安全,每个进程只能访问分配给自己的内存空间,而不能访问别的进程,这是由操作系统保障的。线程安全指的是,在堆内存中的数据由于可以被任何线程访问到,在没有限制的情况下存在被意外修改的风险《Java并发编程》中说道,一个对象是否应该是线程安全的取决于它是否会被多个线程访问。线程安全这个性质,取决于程序中如何使用对象,而不是对象完成了什么。保证对象的线程安全性需

2021-04-13 13:58:23 659

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除