自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud入门之Eureak

1. 什么是Spring CloudSpring Could 是基于SpringBoot 实现的微服务架构开发工具,它利用Spring Boot 的开发便利性简化了分布式系统的开发,比如服务注册,服务发现,服务网关,服务路由,链路追踪,负载均衡、数据监控等,Spring Could 并不制造轮子,而是将市面上开发比较好的模块集成进去,进行封装,从而减少模块的开发成本。2. Spring Could的组件3. Spring Could 的优缺点3.1 优点 1. 耦合度较低,不会影响其他的模块

2020-06-05 07:21:39 215

原创 Spring Data Redis源码解析

Spring Data RedisSpring Data Redis是较大的Spring Data系列的一部分,可轻松配置并从Spring应用程序访问Redis。它提供了与商店交互的低层和高层抽象,使用户摆脱了基础设施的困扰。.为什么使用Spring Data Redis?Spring框架是领先的全栈Java / JEE应用程序框架。它提供了一个轻量级的容器和一个非侵入性编程模型,该模型通过...

2019-12-28 14:08:53 444

原创 使用Java实现SpringBoot+Mysql+Redis+RabbitMQ+tkmybatis模拟实现高并发秒杀,新手入门

模拟实现高并发秒杀本篇文章所使用的技术有**SpringBoot+Mysql+Redis+RabbitMQ+tkmybatis**使用的工具开发工具:IDEAredis工具:Redis Desktop Manager压测工具:JMeter首先搭建项目环境,没有工具的先安装工具,安装工具的链接就不提供了,自己百度哈,搭建springboot项目pom.xml文件中的启动器...

2019-12-24 16:14:43 1013 1

原创 SpringBoot+RabbitMQ实现延时队列

Springboot+rabbitmq实现延时队列什么是延迟队列延迟队列存储的对象肯定是对应的延时消息,所谓“延时消息”是指消息被发送以后,并不想让消费者拿到消息,而是等待指定时间后,消费者才拿到这个消息进行消费。使用场景:在订单系统中,一个用户下单之后通常有30分钟的时间进行支付,如果30分钟之内没有支付成功,那么这个订单将进行一场处理。这是就可以使用延时队列将订单信息发送到延时队列。...

2019-12-19 15:59:38 444 2

原创 springMVC的理解

springmvc1. 什么是springmvc?Spring Web MVC是一种基于Java的实现了MVC设计模式的、请求驱动类型的、轻量级Web框架。2. springmvc的请求流程2.1 首先用户发送请求–>DispatherServlet2.2 DispatcherServlet–>HandlerMapping2.3 DispatcherServlet–>...

2019-10-21 11:56:30 193

原创 spring框架,spring-mybatis的整合

Spring框架spring模块一站式的轻量级框架。1. 非侵入式编程:不需要继续类,不需要实现接口2. 支持JavaEE三层开发数据库:支持mybaits,hibernate,封装jdbc业务逻辑层:ioc,aop表现层:对页面框架有支持,springmvc,struct2​ spring核心功能1. IoC:控制反转:将new对象的权利交给了xmlDI:依赖注入(控制...

2019-10-04 12:37:32 181 1

原创 MyBatis

MyBatis1.什么是MyBatisMyBatis 本是 apache 的一个开源项目 ,前身iBatis。是一个基于java的持久层框架,它支持定制化 SQL、存储过程以及高级映射,是一个半自动化的ORM框架。2.MyBatis环境搭建1. 导入jar包MyBatis的官方网站可以下载MyBatis.jar的最新版本使用Maven构建项目只需要将下面的 dependency 代码置...

2019-09-20 17:01:22 123

原创 Linux

Linux 简介Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Li...

2019-07-27 16:36:18 111

空空如也

空空如也

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

TA关注的人

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