- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 Elastic search 上篇
1. 今日内容1.ES介绍2.ES安装3.ES语法4.ES集群搭建2. 学习目标1.能够理解倒排索引计算2.能够自己安装ES服务3.能够掌握ES的基本语法一 ES介绍1. 简介 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,用于存储PB级别的数据,易于扩展,es对lucene进行封装,让开发人员可以使用restful风格请求直接调用。2. 走进lucene介绍开源的搜索引擎倒排索引技术倒排索引表建立搜索过程分词器单
2020-09-27 16:30:36 334
原创 elastic search下篇
1. 今日内容1.java-client操作ES2.sde操作ES一、Java Rest Clienthttps://www.elastic.co/guide/en/elasticsearch/client/index.html1.创建项目 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</arti
2020-09-27 16:30:22 147
原创 Rabbit MQ 上篇
1.今日内容1.Rabbitmq介绍2.Rabbitmq优势以及劣势介绍3.Rabbitmq架构4.Rabbitmq管控台介绍5.Rabbitmq五种发送消息的模式代码实现一 RabbitMq介绍Rabbit Mq ——》 Message Queue : 消息队列队列特点:先进先出生产者:发送消息方称为是生产者,谁生产消息谁就是生产者消费者:监听消息(队列),监听到后拉取下来进行消费,称为是消费者二 Rabbitmq优劣势1. 优势应用解耦生产者和消费者之间进行了应用的
2020-09-27 16:29:58 180
原创 spring cloud 下篇
1. 今日内容1.Feign 远程调用 熔断器支持 日志配置2.Gateway--->nginx 网关搭建 网关路由 动态路由 路由前缀 过滤器3.Config配置中心 搭建配置中心从gitee读取配置文件 改造用户服务将配置提取至配置中心4.Bus消息总线 docker安装rabbitmq 使用消息总线完成服务配置的的批量更新一、Feign介绍:Feign是一个http请求的轻量级别的框架,在cloud中又有“伪装”。
2020-09-22 21:21:01 157 1
原创 spring cloud 上篇
0. 反馈与复习反馈: 复习:1. 今日内容1.模拟微服务2.cloud介绍3.eureka使用 a.使用 b.集群 c.自动配置实现 d.详解4.ribbon使用 a.使用 b.随机负载策略配置 c.服务调用(源码查看) d.分析ribbon组件5.hystrix使用 a.介绍 b.雪崩效应 c.熔断器使用 d.扩展使用 e.原理分析 f.监控使用一、模拟微服务1. 创建用户服务需求: 根据id查询用户步骤:创建tb_user
2020-09-22 21:14:13 153
原创 Redis
NOSQL数据库-Redis第1章 NOSQL概述1.1 什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。1.2 为什么需要NOSQL随着互联网的高速崛起,网站的用户群的增加,访问量的上升,传统数据库上都开始出现了性能瓶颈,web程序不再仅仅专注在功能上,同时也在追求性能。所以NOSQL数据库应运而上,具体表现为对如下三高问题的解决:High performance - 对数据库高并发读写的需求w
2020-09-20 18:30:26 218
原创 dubbo+zookeeper
学习目标了解应用架构演进过程了解RPC技术[重点]掌握Dubbo框架的架构[重点]掌握Zookeeper注册中心的基本使用[重点]掌握Dubbo生产者和消费者的开发了解Dubbo的底层原理了解Dubbo的管理控制台的使用了解Dubbo的相关配置1. 应用架构的演进过程单一应用架构(all in one)当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一
2020-09-20 10:32:53 2178
原创 spring boot 入门
一、SpringBoot简介1. 设计初衷 为了简化项目的开发,无xml开发,采用自动化的配置让程序员使用的框架更舒服,更加的专注于业务逻辑的开发。2. 核心功能自动配置内嵌式的tomcat一系列的starters(jar包的集合)…3. 优势无xml更加便于开发二、SpringBoot入门案例1. 自动构建boot目标: 1.构建springboot项目 2.编写HelloController返回hello world步骤:使用idea创建空
2020-09-18 20:27:06 311
原创 通过prepredStatement 解决注入问题
sql注入的原因:目前的sql语句是字符串拼接完成的, 里面的传入的参数如果有关键字如or等, 就会把他当作关键字处理导致的 @Test public void demo03() { // 目的: 演示 sql 注入, 非法登录 // 模拟获取用户自己填写的 用户名和密码 // 模拟登录成功 String usernme = "aaa"; String password = "123"; .
2020-09-16 20:54:55 414
原创 docker 基础知识
docker介绍背景:为了解决软件跨环境迁移问题诞生--》作为整体打包至容器中部署诞生时间:2013版本:社区版(CE)和企业版(EE)二、docker架构客户端:接收并发送命令至服务端服务端: 容器:沙箱机制,相互隔离,互不影响 镜像:类比于安装包,需要运行在容器中提供服务仓库: 官方仓库:docker hub 三方仓库:镜像加速器 本地仓库:三、docker使用3.1 打开虚拟机账号/密码: root/root#查看ipifconfig找到------>
2020-09-16 20:25:55 217
原创 Apache POI -- Excel->database
Apache POI Apache POI是用Java编写的免费开源的跨平台的Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,其中使用最多的就是使用POI操作Excel文件。POI结构HSSF - 提供读写Microsoft Excel XLS格式档案的功能 97 -2003XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能
2020-09-10 23:50:52 209
原创 把图片上传到云上----七牛云
七牛云的官网——JavaScript SDK此处使用的是ElementUI提供的上传组件el-upload,提供了多种不同的上传效果,上传成功后可以进行预览。实现步骤:(0)引入七牛上传文件js文件<script src="https://unpkg.com/qiniu-js@2.5.4/dist/qiniu.min.js"></script>(1)定义模型数据,用于后面上传文件的图片预览:imageUrl:null,//模型数据,用于上传图片完成后图片预览qiniu
2020-09-06 23:06:24 278
原创 阿里云短信服务
抽取短信服务过程如下: 在父工程的interface 中创建ValidateCodeService接口, 创建sms_service_provider 编写接口的实现类,方便发送短信和校验验证码。创建接口在父工程的interface 中创建ValidateCodeService.javapublic interface ValidateCodeService { /** * 发送验证码短信且存储到redis * @param telephone 手机号码 *
2020-09-06 15:44:25 187
2019 考研计算机学科专业基础综合考试大纲
2018-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人