自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 应用配置中心Apollo

应用配置中心Apollo主要内容1)了解配置中心的概念以及使用场景2)了解主流配置中心和Apollo3)掌握如何部署和使用Apollo4)会通过springBoot集成Apollo1 配置中心简介1.1 什么是配置​ 配置是程序员最熟悉的代码之一,每天如影随形的陪伴着我们,也伴随着应用的整个生命周期。我们为什么要在应用程序中使用配置呢?主要用于提升应用程序的灵活性、可扩展性和可维护性。常见的配置形式有:环境变量启动参数配置文件,例如:xxx.xml、xxx.proper

2021-11-15 16:44:03 611

原创 万信金融 -项目介绍 day01

万信金融 第1章 讲义-项目介绍1 项目介绍1.1 项目背景P2P金融又叫P2P信贷,P2P是 peer-to-peer 或 person-to-person 的简写,意思是个人对个人,P2P金融是指个人与个人间的小额借贷交易,一般需要借助电子商务专业网络平台帮助借贷双方确立借贷关系并完成相关交易手续。目前,国家对P2P行业的监控与规范性控制越来越严格,出台了很多政策来对其专项整治,P2P平台之前所采用的“资金池模式”与“第三方支付托管”(见下文定义)已经不合规了,国家主张采用“银行存管模式”来规避

2021-11-15 15:43:56 26150 1

原创 【大数据day17】——Hive数据仓库(数据库与数据仓库的区别,Hive 的基本概念, Hive 的安装, Hive 的安装,Hive 的基本操作1)

数据仓库-Hive1. 数据仓库1.1. 基本概念英文名称为Data Warehouse,可简写为DW或DWH。数据仓库的目的是构建面向分析的集成化数据环境,为企业提供决策支持(Decision Support)。数据仓库是存数据的,企业的各种数据往里面存,主要目的是为了分析有效数据,后续会基于它产出供分析挖掘的数据,或者数据应用需要的数据,如企业的分析性报告和各类报表等。可以理解为:面向分析的存储系统。1.2. 主要特征数据仓库是面向主题的(Subject-Oriented )、集成的(In

2021-04-01 15:21:27 390

原创 【大数据day16】——yarn【yarn的架构和工作流程,yarn的调度器,关于yarn常用参数设置】

yarn资源调度1.yarn的介绍:​ yarn是hadoop集群当中的资源管理系统模块,从hadoop2.0开始引入yarn模块,yarn可为各类计算框架提供资源的管理和调度,主要用于管理集群当中的资源(主要是服务器的各种硬件资源,包括CPU,内存,磁盘,网络IO等)以及调度运行在yarn上面的各种任务。yarn核心出发点是为了分离资源管理与作业监控,实现分离的做法是拥有一个全局的资源管理(ResourceManager,RM),以及每个应用程序对应一个的应用管理器(ApplicationMaste

2021-03-31 15:21:12 215

原创 【大数据day15】——自定义InputFormat合并小文件,自定义outputFormat订单评论分组,自定义分组求取topN

文章目录1. 自定义InputFormat合并小文件**1.1 需求****1.2 分析****1.3 实现****自定义InputFromat****自定义**RecordReaderMapper类:主类:2. 自定义outputFormat**2.1** **需求****2.2 分析****2.3 实现****第一步**:自定义MyOutputFormat**第二步**:自定义Mapper类第三步:主类JobMain3. 自定义分组求取topN**3.1 需求****3.2 分析****3.3 实现**

2021-03-31 15:18:33 144

原创 【大数据day14】——MapReduce的运行机制详解(案列:Reduce 端实现 JOIN, Map端实现 JOIN,求共同好友)

1 .MapReduce的运行机制详解1.1:MapTask 工作机制整个Map阶段流程大体如上图所示。简单概述:inputFile通过split被逻辑切分为多个split文件,通过Record按行读取内容给map(用户自己实现的)进行处理,数据被map处理结束之后交给OutputCollector收集器,对其结果key进行分区(默认使用hash分区),然后写入buffer,每个map task都有一个内存缓冲区,存储着map的输出结果,当缓冲区快满的时候需要将缓冲区的数据以一个临时文件的方式存放

2021-03-12 15:10:47 211

原创 【大数据day13】——MapReduce提升(MapReduce 排序和序列化,规约Combiner,MapReduce案例-流量统计,统计求和,上行流量倒序排序(递减排序),手机号码分区)

9 MapReduce案例-流量统计需求一: 统计求和统计每个手机号的上行数据包总和,下行数据包总和,上行总流量之和,下行总流量之和分析:以手机号码作为key值,上行流量,下行流量,上行总流量,下行总流量四个字段作为value值,然后以这个key,和value作为map阶段的输出,reduce阶段的输入Step 1: 自定义map的输出value对象FlowBeanpublic clas...

2021-03-10 15:02:08 244

原创 【Python基础】day14——Python面向对象总结(面向对象版学员管理系统)

文章目录面向对象版学员管理系统目标一. 系统需求二. 准备程序文件2.1 分析2.2 创建程序文件三. 书写程序3.1 student.py3.1.2 程序代码3.2 managerSystem.py3.2.1 定义类3.2.2 管理系统框架3.3 main.py3.4 定义系统功能函数3.4.1 添加功能3.4.2 删除学员3.4.3 修改学员信息3.4.5 查询学员信息3.4.6 显示所有学员信息3.4.7 保存学员信息3.4.8 加载学员信息四. 总结面向对象版学员管理系统目标了解面向对象开发

2021-01-07 13:55:07 358 1

原创 【Python基础】day13——Python(模块_包_异常)

文章目录课程:异常目标一. 了解异常二. 异常的写法2.1 语法2.2 快速体验2.3 捕获指定异常2.3.1 语法2.3.2 体验2.3.3 捕获多个指定异常2.3.4 捕获异常描述信息2.3.5 捕获所有异常2.4 异常的else2.5 异常的finally三. 异常的传递四. 自定义异常五. 总结模块和包目标一. 模块1.1. 导入模块1.1.1 导入模块的方式1.1.2 导入方式详解1.1.2.1 import1.1.2.2 from..import..1.1.2.3 from .. import

2021-01-07 11:32:30 203

原创 【Python基础】day12——Python面向对象加强(继承,封装,多态),单继承,多继承,多层继承,私有权限

课程:面向对象-继承目标继承的概念单继承多继承子类重写父类的同名属性和方法子类调用父类的同名属性和方法多层继承super()私有属性和私有方法一. 继承的概念生活中的继承,一般指的是子女继承父辈的财产。拓展1:经典类或旧式类不由任意内置类型派生出的类,称之为经典类。class 类名: 代码 ......拓展2:新式类class 类名(object): 代码Python面向对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所有属性

2021-01-07 10:41:40 126

原创 【Python基础】day11——Python面向对象基础(类与对象,对象实现方法,对象属性,魔法方法__init__(),__str__(),__del__())

面向对象基础目标理解面向对象类和对象添加和获取对象属性魔法方法一. 理解面向对象面向对象是一种抽象化的编程思想,很多编程语言中都有的一种思想。例如:洗衣服思考:几种途径可以完成洗衣服?答: 手洗 和 机洗。手洗:找盆 - 放水 - 加洗衣粉 - 浸泡 - 搓洗 - 拧干水 - 倒水 - 漂洗N次 - 拧干 - 晾晒。机洗:打开洗衣机 - 放衣服 - 加洗衣粉 - 按下开始按钮 - 晾晒。思考:对比两种洗衣服途径,同学们发现了什么?答:机洗更简单思考:机洗,只需要找到一台洗衣

2021-01-06 10:27:11 190

转载 【Python基础】day10——Python文件操作(文件基本操作,文件备份,文件和文件夹操作)

文章目录文件操作目标一. 文件操作的作用二. 文件的基本操作2.1 文件操作步骤2.1.1 打开2.1.1.1 打开文件模式2.1.1.2 快速体验2.1.2 文件对象方法2.1.2.1 写2.1.2.2 读2.1.2.3 seek()2.1.3 关闭三. 文件备份3.1 步骤3.2 代码实现3.3 思考四. 文件和文件夹的操作4.1 文件重命名4.2 删除文件4.3 创建文件夹4.4 删除文件夹4.5 获取当前目录4.6 改变默认目录4.7 获取目录列表五.应用案例六. 总结文件操作目标文件操作

2021-01-05 14:27:11 330

原创 Python基础】day09——Python函数加强(学生信息管理系统,递归,lambda表达式,高阶函数map(),reduce(),filter)

课程:函数加强目标应用:学员管理系统递归lambda 表达式高阶函数一. 应用:学员管理系统1.1 系统简介需求:进入系统显示系统功能界面,功能如下:1、添加学员2、删除学员3、修改学员信息4、查询学员信息5、显示所有学员信息6、退出系统系统共6个功能,用户根据自己需求选取。1.2 步骤分析显示功能界面用户输入功能序号根据用户输入的功能序号,执行不同的功能(函数)3.1 定义函数3.2 调用函数1.3 需求实现1.3.1 显示功能界面定

2021-01-05 13:58:22 373

原创 Python基础】day08——Python函数基础(函数定义及使用,函数参数使用,函数变量域,可变和不可变类型)

文章目录函数一目标一. 函数的作用二. 函数的使用步骤2.1 定义函数2.2 调用函数2.3 快速体验三.函数的参数作用四.函数的返回值作用4.1 应用五.函数的说明文档5.1 语法5.2 快速体验六.函数嵌套调用七. 函数应用7.1 打印图形7.2 函数计算八. 总结函数二目标一. 变量作用域二. 多函数程序执行流程三. 函数的返回值四. 函数的参数4.1 位置参数4.2 关键字参数4.3 缺省参数4.4 不定长参数五. 拆包和交换变量值5.1 拆包5.2 交换变量值六. 引用6.1 了解引用6.2 引用

2021-01-05 10:25:06 278

原创 【Python基础】day07——Python字典,集合的使用,Python中的公共操作,Python推导式

文章目录课程:字典目标一. 字典的应用场景二. 创建字典的语法三. 字典常见操作3.1 增3.2 删3.3 改3.4 查3.4.1 key值查找3.4.2 get()3.4.3 keys()3.4.4 values()3.4.5 items()四. 字典的循环遍历4.1 遍历字典的key4.2 遍历字典的value4.3 遍历字典的元素4.4 遍历字典的键值对五. 字典总结集合目标一. 创建集合二. 集合常见操作方法2.1 增加数据2.2 删除数据2.3 查找数据三. 集合总结Python中的公共操作目标一

2021-01-04 18:48:40 210

原创 【Python基础】day06——Python列表与元组学习与使用,列表循环遍历及常用操作(列表综合应用 -- 随机分配办公室)

文章目录课程:列表目标一. 列表的应用场景二. 列表的格式三. 列表的常用操作3.1 查找3.1.1 下标3.1.2 函数3.1.3 判断是否存在3.2 增加3.3 删除3.4 修改3.5 复制四. 列表的循环遍历4.1 while4.2 for五. 列表嵌套六. 综合应用 -- 随机分配办公室七. 列表总结元组目标一. 元组的应用场景二. 定义元组三. 元组的常见操作四. 总结课程:列表目标列表的应用场景列表的格式列表的常用操作列表的循环遍历列表的嵌套使用一. 列表的应用场景思考:

2021-01-04 14:11:53 492

原创 【Python基础】day05——Python字符串学习使用(字符串切片,常用操作方法)

文章目录课程:字符串目标一. 认识字符串1.1 字符串特征1.2 字符串输出1.3 字符串输入二、下标2.1 快速体验三、切片3.1 语法3.2 体验四、常用操作方法4.1 查找4.2 修改4.3 判断五. 总结课程:字符串目标认识字符串下标切片常用操作方法一. 认识字符串字符串是 Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。a = 'hello world'b = "abcdefg"print(type(a))pr

2021-01-04 13:18:46 648

原创 【Python基础】day04——流程控制之循环(Whlie循环,for循环),实例 九九乘法表

文章目录目标一. 循环简介1.1 循环的作用1.2 循环的分类二. while的语法2.1 快速体验三. while的应用3.1 应用一:计算1-100累加和3.2 应用二:计算1-100偶数累加和3.2.1 方法一:条件判断和2取余数则累加3.2.2 方法二:计数器控制四、break和continue4.1 理解4.1.1 情况一:break4.1.2 情况二:continue五. while循环嵌套5.1 应用场景5.2 语法5.3 快速体验:复现场景5.3.1 代码5.3.2 执行结果5.3.3 理解

2021-01-04 12:30:51 263

原创 【Python基础】day03——条件语句(if 语法),多重判断,if嵌套,三目运算符,应用:猜拳游戏

目标条件语句作用if语法if…else…多重判断if嵌套一. 了解条件语句假设一个场景:同学们这个年龄去过网吧吗?去网吧进门想要上网必须做的一件事是做什么?(考虑重点)为什么要把身份证给工作人员?是不是就是为了判断是否成年?是不是如果成年可以上网?如果不成年则不允许上网?其实这里所谓的判断就是条件语句,即条件成立执行某些代码,条件不成立则不执行这些代码。二. if 语法2.1 语法if 条件: 条件成立执行的代码1 条件成立执行的代码2 ...

2021-01-04 10:22:47 325

原创 【Python基础】day02——Python注释,变量,DeBug,数据类型,输入输出与运算符学习介绍

文章目录注释目标一. 注释的作用二. 注释的分类及语法2.1 快速体验注释总结变量目标一. 变量的作用二. 定义变量2.1 标识符2.2 命名习惯2.3 使用变量2.4 认识bug三. Debug工具3.1 打断点3.2 Debug调试3.2.1 Debug输出面板分类四. 认识数据类型变量总结输出目标一. 格式化输出1.1 格式化符号1.2 体验1.3 转义字符1.4 结束符输出总结输入目标一. 输入1.2 输入的语法1.3 输入的特点输入总结转换数据类型目标一. 转换数据类型的作用二. 转换数据

2021-01-03 13:19:38 285

原创 MapReduce本地运行路径配置报错 java.io.IOException: (null) entry in command string: null ls -F

问题Error while running command to get file permissions : java.io.IOException: (null) entry in command string: null ls -F修改之前配置路径://本地运行输入路径配置TextInputFormat.addInputPath(job, new Path("file:///D:\\...

2020-05-01 20:53:11 1557

原创 【考研或自学数据结构2.1】——线性表(线性表的定义,线性表的基本操作)

线性表1. 线性表的定义2. 线性表的基本操作3 本节重点离线笔记:链接:https://pan.baidu.com/s/1e-goeFpFw4CwxYoKhBsCtA提取码:eiyq1. 线性表的定义线性表是具有相同数据类型的n(n≥0)个数据元素的有限序列,其中n为表长,当n = 0时线性表是一个空表。若用L命名线性表,则其一般表示为相同:每个数据元素所占空间一样大序列:有次序...

2020-04-25 17:17:35 390

原创 【大数据day12】——MapReduce 基础(MapReduce 介绍、编程规范、运行模式、WordCount统计单词个数案例,MapReduce 分区,MapReduce 中的计数器)

Hadoop-Mapreduce1. MapReduce 介绍MapReduce思想在生活中处处可见。或多或少都曾接触过这种思想。MapReduce的思想核心是“分而治之”,适用于大量复杂的任务处理场景(大规模数据处理场景)。Map负责“分”,即把复杂的任务分解为若干个“简单的任务”来并行处理。可以进行拆分的前提是这些小任务可以并行计算,彼此间几乎没有依赖关系。Reduce负责“合”,即...

2020-04-23 19:30:07 412

原创 【考研或自学数据结构1.2】——算法(算法的基本概念,算法效率的度量【时间复杂度,空间复杂度】)

1. 算法的基本概念知识结构总览1.1 什么是算法程序 = 数据结构 + 算法数据结构 :如何把现实世界的问题信息化, 将信息存进计算机。同时还要 实现对数据结构的基本操作算法:如何处理这些信息,以 解决实际问题实例: 带小孩的顾客优先就餐问题分析:1.2 算法的5个特性算法的特性:算法必须具备 的特性有穷性:一个算法必须总在执行有穷步之后结束,且每一步都可在有穷时间内完...

2020-04-23 09:12:03 312

原创 【考研或自学数据结构1.1】—— 数据结构的基本概念,数据结构的三要素,数据类型、抽象数据类型

考研或自学数据结构1.11. 知识框架2. 什么是数据3. 数据结构基本概念3.1 数据元素、数据项3.2 数据结构、数据对象4.数据结构的三要素4.1 逻辑结构4.1.1 集合4.1.2 线性结构4.1.2 树形结构4.1.4 图结构4.2 数据的物理结构(存储结构)4.2.1 顺序存储4.2.2 链式存储4.2.3 索引存储4.2.4 散列存储4.2.5 顺序存储总结4.3 数据的运算5. 数...

2020-04-21 16:37:57 1950

原创 【大数据day11】——HDFS 的 API 操作(使用文件系统方式访问数据,HDFS小文件合并,HDFS的高可用机制, Hadoop的联邦机制(Federation))

Hadoop 核心-HDFS1:HDFS 的 API 操作1.1 配置Windows下Hadoop环境在windows系统需要配置hadoop运行环境,否则直接运行代码会出现以下问题:缺少winutils.exeCould not locate executable null \bin\winutils.exe in the hadoop binaries 缺少hadoop.dll...

2020-04-20 17:06:43 351

原创 【大数据day10】——Hadoop 核心-HDFS(HDFS 的架构,HDFS的副本机制和机架感知,hdfs的高级使用命令, HDFS基准测试,HDFS 文件读写过程,HDFS 的元数据辅助管理)

Hadoop 核心-HDFS1. HDFS概述1.1 介绍1.2 历史2. HDFS应用场景2.1 适合的应用场景2.2 不适合的应用场景3. HDFS 的架构4:NameNode和DataNode4.2 DataNode作用5:HDFS的副本机制和机架感知5.1 HDFS 文件副本机制5.2 机架感知6、hdfs的命令行使用7、hdfs的高级使用命令7. 1、HDFS文件限额配置7.1.1、数量...

2020-04-19 14:57:13 367

原创 【javaWeb微服务架构项目——乐优商城day15】——会调用订单系统接口,实现订单结算功能,实现微信支付功能

0.学习目标会调用订单系统接口实现订单结算功能实现微信支付功能源码笔记及资料:链接:https://pan.baidu.com/s/1_opfL63P1pzH3rzLnbFiNw提取码:voqh1.订单系统接口我们不做开发,只讲解1.1.导入订单服务把课前资料提供的leyou-order复制到D:\heima\code\leyou目录。然后在工程内导入:然后导入mod...

2020-04-09 16:42:30 1729

原创 【javaWeb微服务架构项目——乐优商城day14】——购物车(实现未登录状态的购物车,实现登陆状态下的购物车,实现未登录状态的购物车合并到登录状态)

0.学习目标1.实现未登录状态的购物车2.实现登陆状态下的购物车1.搭建购物车服务1.1.创建module1.2.pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www....

2020-04-08 21:37:04 2015 1

原创 【javaWeb微服务架构项目——乐优商城day13】——无状态登陆,jwt+rsa,搭建授权中心,jwtUtils,登陆功能,首页用户名回显,在zuul网关添加过滤器

0.学习目标1.无状态登录原理1.1.什么是有状态?有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。例如登录:用户登录后,我们把登录者的信息保存在服务端session中,并且给用户一个cookie值,记录对应的session。然后下次请求,用户携带cookie值来,我们就能识别到对应session...

2020-04-07 21:06:33 409 1

原创 【javaWeb微服务架构项目——乐优商城day12】——实现数据校验功能,实现短信发送功能,实现注册功能,实现根据用户名和密码查询用户功能

文章目录0.学习目标1.创建用户中心1.1.创建父module1.2.创建leyou-user-interface1.3.创建leyou-user-service1.4.添加网关路由2.后台功能准备2.1.接口文档2.2.数据结构2.3.基本代码2.3.1.实体类2.3.2.mapper2.3.3.Service2.3.4.controller3.数据验证功能3.1.接口说明3.2.control...

2020-04-07 11:18:35 847

原创 在Linux下安装配置redis——设置开机启动,RedisDesktopManager客户端管理工具

redis安装和配置资料:链接:https://pan.baidu.com/s/1TNKs_xcMuL5VHPln8oiorg提取码:rjqv1.安装下载安装包课前资料提供的安装包,或者:官网下载建议上传到我们的home下:/usr/local/leyou解压 tar -xvf redis-4.0.9.tar.gz编译安装 mv redis-4.0.9 re...

2020-04-06 18:40:09 324

原创 【javaWeb微服务架构项目——乐优商城day11】——利用RabbitMQ实现搜索和静态页的数据同步

0.学习目标了解常见的MQ产品了解RabbitMQ的5种消息模型利用MQ实现搜索和静态页的数据同步1.RabbitMQ1.1.搜索与商品服务的问题目前我们已经完成了商品详情和搜索系统的开发。我们思考一下,是否存在问题?商品的原始数据保存在数据库中,增删改查都在数据库中完成。搜索服务数据来源是索引库,如果数据库商品发生变化,索引库数据不能及时更新。商品详情做了页面静态化,静态...

2020-04-06 13:28:42 326

原创 day72 JavaWeb框架阶段——RabbitMQ消息队列【了解常见的MQ产品,了解RabbitMQ的5种消息模型,会使用Spring AMQP】

文章目录0.学习目标1.RabbitMQ1.1.搜索与商品服务的问题1.2.消息队列(MQ)1.2.1.什么是消息队列1.2.2.AMQP和JMS1.2.3.常见MQ产品1.2.4.RabbitMQ1.3.下载和安装2.五种消息模型2.1.基本消息模型2.1.1.生产者发送消息2.1.2.管理工具中查看消息2.1.3.消费者获取消息2.1.4.消息确认机制(ACK)2.1.4.1.自动ACK存在的...

2020-04-06 11:02:39 343 1

原创 【rabbitMQ安装】——windows下安装,Linux下安装,设置管理界面

文章目录1. 下载2. windows下安装2.1.安装Erlang2.2.安装RabbitMQ2.3.安装的注意事项2.4.启用管理工具2.5.安装失败解决方案3. Linux下安装3.1.安装Erlang3.1.1.在线安装3.1.2.离线安装3.2.安装RabbitMQ3.2.1.设置配置文件3.2.2.启动、停止3.2.3.开启web界面管理工具3.2.4.设置开机启动3.2.5.防火墙开...

2020-04-06 09:56:04 291

原创 【javaWeb微服务架构项目——乐优商城day10】——了解Thymeleaf的基本使用,实现商品详情页的渲染,实现页面静态化功能

0.学习目标了解Thymeleaf的基本使用实现商品详情页的渲染知道页面静态化的作用实现页面静态化功能源码笔记及资料链接:https://pan.baidu.com/s/1qFW1McUr2QNvoK6-m0-VBQ提取码:6dan1.商品详情当用户搜索到商品,肯定会点击查看,就会进入商品详情页,接下来我们完成商品详情页的展示,1.1.Thymeleaf在商品详情页中,我...

2020-04-05 15:31:31 380

原创 Thymeleaf 的了解及基本使用——(字面值,拼接,运算, 循环,逻辑判断,分支控制switch,JS模板)

1.Thymeleaf简介官方网站:https://www.thymeleaf.org/index.htmlThymeleaf是用来开发Web和独立环境项目的现代服务器端Java模板引擎。Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 - HTML。可以在直接浏览器中正确显示,并且可以作为静态原型,从而在开发团队中实现更强大的协作。借助Spring Framework...

2020-04-04 16:13:54 960

原创 【javaWeb微服务架构项目——乐优商城day09】——实现分类和品牌展示,实现过滤条件筛选,实现已选过滤项回显,实现取消选择过滤项

0.学习目标了解过滤功能的基本思路实现分类和品牌展示了解规格参数展示实现过滤条件筛选实现已选过滤项回显实现取消选择过滤项1.过滤功能分析首先看下页面要实现的效果:整个过滤部分有3块:顶部的导航,已经选择的过滤条件展示:商品分类面包屑,根据用户选择的商品分类变化其它已选择过滤参数过滤条件展示,又包含3部分商品分类展示品牌展示其它规格参数展开或收起...

2020-04-04 15:05:56 542

原创 【javaWeb微服务架构项目——乐优商城day08】——(编写数据导入功能,实现基本搜索,实现页面分页,实现结果排序)

0.学习目标编写数据导入功能实现基本搜索实现页面分页实现结果排序1.索引库数据导入上一次我们学习了Elasticsearch的基本应用。今天就学以致用,搭建搜索微服务,实现搜索功能。1.1.创建搜索服务创建module:Pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http:/...

2020-04-03 23:02:32 549 3

原创 【javaWeb微服务架构项目——乐优商城day07】——Elasticsearch介绍和安装及使用(安装kibana,安装ik分词器,Spring Data Elasticsearch,高级查询)

0.学习目标独立安装Elasticsearch会使用Rest的API操作索引会使用Rest的API查询数据会使用Rest的API聚合数据掌握Spring Data Elasticsearch使用1.Elasticsearch介绍和安装用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如何能正确的显示出用户想要的商品,并进行合理的过滤...

2020-03-29 16:51:33 642

【考研或自学数据结构2.2】——顺序表(顺序表的定义,顺序表的基本操作)

【考研或自学数据结构2.2】——顺序表(顺序表的定义,顺序表的基本操作)笔记

2020-04-29

【大数据day12】——MapReduce笔记.rar

MapReduce(MapReduce 介绍、编程规范、运行模式、WordCount统计单词个数案例,MapReduce 分区,MapReduce 中的计数器)详解

2020-04-23

【考研或自学数据结构1.2】.rar

对算发基本概念,时间复杂度和空间复杂度求解有详细的图解

2020-04-22

【数据结构1.1】 数据结构的基本概念笔记.rar

【数据结构1.1】 数据结构的基本概念,笔记详细,可结合王道或者天勤等书籍结合学习.

2020-04-21

大数据day11——HDFS 的 API 操作

笔记自作不易,含有博客原图。

2020-04-20

JDK11和Notepad++安装包及环境变量配置说明.rar

JDK11和Notepad++安装包及环境变量配置说明.Notepad++功能比windows中的自带记事本功能强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++有行号,能够快速定位问题位置,还有语法高亮度显示、代码折叠等功能。而且它是免费的。

2020-01-09

空空如也

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

TA关注的人

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