![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
捣蛋调皮鬼
这个作者很懒,什么都没留下…
展开
-
spring、springMvc、springBoot和springCloud的联系与区别
spring和springMvc:spring是一个一站式的轻量级的java开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMvc)、业务层(Ioc)、持久层(jdbcTemplate)等都提供了多种配置解决方案;springMvc是spring基础之上的一个MVC框架,主要处理web开发的路径映射和视图渲染,属于spring框架中WEB层开发的一部分;springMvc和springBoot:springMvc属于一个企业WEB开发的MVC转载 2020-12-11 09:28:42 · 100 阅读 · 0 评论 -
Spring Cloud
文章目录随堂笔记笔记乱码问题课程安排(17到18天)Spring Cloudspring cloud是什么课程要求业务模块注册和发现eureka作业Springboot 和 Springcloud 版本服务提供者sp02商品,和 sp05 eureka 集群远程调用RestTemplateRibbon负载均衡Ribbon 重试Hystrix降级Hystrix超时Hystrix 熔断Hystrix 故障监控 - Hystrix DashboardActuator搭建 Hystrix DashboardFeig原创 2020-11-30 18:19:36 · 332 阅读 · 2 评论 -
京淘Day19
1.购物车业务实现1.1 购物车列表展现1.1.1 编辑CartControllerpackage com.jt.controller;import com.alibaba.dubbo.config.annotation.Reference;import com.jt.pojo.Cart;import com.jt.service.DubboCartService;import org.springframework.stereotype.Controller;import org.spr原创 2020-11-21 14:31:16 · 100 阅读 · 0 评论 -
京淘Day18
1.Dubbo1.1 创建接口1).定义接口2).定义接口代码1.2 创建服务生产者1.2.1 定义生产者的实现类package com.jt.dubbo.service;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import com.alibaba.dubbo.config.annotation.Service;import com.jt.dubbo.原创 2020-11-21 14:25:09 · 129 阅读 · 0 评论 -
京淘Day17
1.HttpClient1.1 业务需求说明1.2 HttpClient介绍HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTT原创 2020-11-21 12:03:52 · 112 阅读 · 0 评论 -
京淘Day16
1.跨域1.1 跨域测试1.1.1 JT-MANAGE后端测试1.页面结构<!DOCTYPE html><html><head><meta charset="UTF-8"><title>测试JSON跨域问题</title><script type="text/javascript" src="http://manage.jt.com/js/jquery-easyui-1.4.1/jquery.min.js">原创 2020-11-21 11:54:18 · 133 阅读 · 0 评论 -
京淘Day15
1.Redis集群说明1.1 分片/哨兵有哪些缺点1.分片缺点:分片的主要功能是实现内存的扩容的.但是没有高可用的效果2.哨兵缺点:数据没有扩容,哨兵本身没有高可用机制需求:即可以实现内存数据的扩容,同时实现高可用机制(不用第三方)1.2Redis集群搭建1.2.1 Redis集群搭建问题说明1.首先关闭所有的Redis服务器2.检查配置文件编辑是否正确3.删除多余的配置文件4.重启redis服务器5.搭建redis集群redis-cli --cluster create --原创 2020-11-21 10:47:32 · 121 阅读 · 0 评论 -
京淘Day14
1.Redis持久化策略1.1 什么是持久化说明:Redis运行环境在内存中,如果redis服务器关闭,则内存数据将会丢失.需求: 如何保存内存数据呢?解决方案: 可以定期将内存数据持久化到磁盘中.持久化策略规则:当redis正常运行时,定期的将数据保存到磁盘中,当redis服务器重启时,则根据配置文件中指定的持久化的方式,实现数据的恢复.(读取数据,之后恢复数据.)1.2 RDB模式1.2.1RDB模式特点说明1).RDB模式是Redis默认的策略.2).RDB模式能够定期(时间间隔)原创 2020-11-16 09:41:25 · 86 阅读 · 0 评论 -
京淘Day13
1.Redis命令1.1 入门案例操作 @Test public void testHash() throws InterruptedException { Jedis jedis = new Jedis("192.168.126.129",6379); jedis.hset("person", "id", "18"); jedis.hset("person", "name", "hash测试"); jedis.hset("pers原创 2020-11-16 09:20:54 · 82 阅读 · 0 评论 -
京淘Day12
1.实现数据库高可用1.1搭建策略1.1.1 问题说明说明:如果根据如下的配置实现数据库的代理,如果数据库主库宕机,则直接影响整个程序的执行,所以需要实现高可用机制高可用实现的问题:如果实现了数据库高可用,可以自动的切换数据库,由于用户直接操作了从库,当主库启动时发现数据不一致,主从同步的状态将会终止1.1.2 双机热备(双主模式)说明:可以通过数据库双主模式实现数据库高可用双主模式实质都是主机,互相备份1.1.3双机热备的实现之前的配置:主机:192.168.126.129从库原创 2020-11-16 09:15:48 · 73 阅读 · 0 评论 -
京淘Day11
1.代码还原1.1 IP地址问题问题描述:windows的IP链接不通Linux中的IP地址问题说明:当虚拟机启动时,虚拟网卡没有正常工作导致的,只需要重启网卡即可重启网卡命令:service NetworkManager stop chkconfig NetworkManager off 永久关闭 Manager网卡service network restart 重启network网卡1.2还原host文件1.3还原图片路径1.4还原nginx配置让域名原创 2020-11-16 08:51:23 · 277 阅读 · 0 评论 -
京淘Day10
1.Linux项目部署说明1.1 部署流程图1.2 Linux安装Mysql数据库具体参见博客文档,数据库安装1.3 修改jt-manage的配置1.3.1 修改图片上传地址说明:在Linux目录中指定一个图片存储的目录1.3.2 项目打包发布1.3.3 上传war包文件1.3.4 代码修改遗留问题:1.3.5 项目发布通过IP地址访问即可1.4 tomcat集群部署1.4.1 war包部署说明1.4.2 如何执行多个命令1.可以利用&符连续执行命令原创 2020-11-15 17:17:07 · 113 阅读 · 0 评论 -
京淘Day09
1.Nginx属性说明1.1 down属性说明:如果服务器宕机,或者该服务器不想为用户继续提供服务,则可以采用shutdown属性进行标识.nginx访问规则:如果nginx访问的服务器不能正常的响应,则等待超时之后,访问新的服务器#配置tomcat服务器集群 1.默认 轮询策略 2.权重策略 3.ip_hash策略 upstream jtWindows { #ip_hash; server 127.0.0.1:8081 down; server 127.0.0.1:8082;原创 2020-11-15 16:48:07 · 98 阅读 · 0 评论