自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Dubbo 沉睡,Spring Cloud 崛起!

通常而言,微服务架构是一种架构模式或者说一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的进程中,服务之间互相协调、互相配合,为用户提供最终的价值。服务之间采用轻量级的通信机制(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业务上下文,选择合适的语言、工具对其进行构建,可以有一个非常轻量级的集中式管理来协调这些服务,可以使用不

2020-08-14 17:13:39 105

原创 谈ArrayList和LinkedList的区别

大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 (LinkedList是双向链表,有next也有previous)2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。时间复杂度比较:首先一点关键的是,ArrayList的内部实现是基于基础的对象数组的,因此,它使用get方

2020-08-11 15:20:39 4459 1

原创 springcloud介绍之组成

springcloudspringcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。SpringCloud的组件相当繁杂,拥有诸多子项目。重点关注Netflixspringcloud的版本说明:springcloud项目是由多个独立项目集合而成的,每个项目都是独立的,各自进行自己的迭代和版本发布。所以springclou

2020-07-31 15:42:54 320

原创 SpringCloud之使用Feign时的复杂参数传递

SpringCloud使用feign时的复杂参数传递Feign传参注意最近在用SpringCloud尝试重构以前的项目,使用Feign客户端组件来调用微服务,经常出现参数传不过去变成null的问题,网上查了一下发现feign在参数上的使用还是有一定的限制的,主要是要注意:1、当参数比较复杂时,feign即使声明为get请求也会强行使用post请求2、不支持@GetMapping类似注解声明请求,需使用@RequestMapping(value = “url”,method = RequestMeth

2020-07-24 20:33:23 509

原创 SpringCloud之入门

一、微服务概述微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力**二、SpringCloud概述**Spring cloud是一个基于Spring Boot实现的服务治理工具包,在微服务架构中用于管理和协调服务的

2020-07-17 22:02:58 250

原创 浅谈SSM框架理解

SSM框架理解SpringSpring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。Spring的核心思想是IoC(控制反转),即不再需要程序员去显式地new一个对象,而是让Spring框架帮你来完成这一切。SpringMVCSpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServlet承担中介或是前台这样的职责,将用户请求通过HandlerMapping去匹配Controller,Controlle

2020-07-15 21:48:19 830

原创 Bootstrap【前端开发框架】之入门

Bootstrap【前端开发框架】之入门*1、WWW 1.1 What? 1.2 Why? 1.3Where?What解答:①.诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架②.是一个用于快速开发Web应用程序和网站的前端框架③Bootstrap是基于HTML、CSS、JS的,简介灵活,使得Web开发更加快捷。Why?解答:①.响应式设计(Bootstrap的响应式CSS能够自适应台式机、平板电脑、手机)②.移动设备优先③.浏览器支持④.容易上手Where

2020-05-27 15:04:28 142

空空如也

空空如也

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

TA关注的人

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