第八日的蝉

此时情绪此时天,无事小神仙

Scroll Down

微服务框架——Spring Cloud

为什么需要学习SpringCloud不论是商业应用还是用户应用,在业务初期都很简单,我们通常会把它实现为单体结构的应用。但是,随着业务逐渐发展,产品思想会变得越来越复杂,单体结构的应用也会越来越复杂。这就会给应用带来如下的几个问题:代码结构混乱:业务复杂,导致代码量很大,管理会越来越困难。同时,这也

学习Dubbo

基础知识为什么要用Dubbo?随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向服务的架构体系(SOA),也因此衍生出了一些列相应的技术,如对服务提供、服务调用、连接处理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。就这样为分布式系

MySQL索引

索引其实就是一种优化查询的数据结构,比如Mysql中的索引是用B+树实现的,而B+树就是一种数据结构,可以优化查询速度,可以利用索引快速查找数据,所以能优化查询。常用数据结构:哈希表、完全平衡二叉树、B树、B+树等等为什么哈希表、完全平衡二叉树、B树、B+树都可以优化查询,为何Mysql独独喜欢B+

消息中间件MQ与RabbitMQ

为什么使用MQ?MQ得优点简答异步处理-相比于传统的串行、并行方式,提高了系统吞吐量。应用解耦-系统间通过消息通信,不用关心其他系统得处理。流量削峰-可以通过消息队列长度控制请求量;可以缓解短时间内的高并发请求。日志处理-解决大量日志传输。消息通讯-消息队列一般都内置了高效的通信机制,因此也可以用在

@Autowired的注入方式

Spring通过DI(依赖注入)实现IOC(控制反转),常用的注入方式主要有三种:成员变量注入,setter注入与构造注入。成员变量注入也叫字段注入

Session和Cookie

用作身份识别和用户跟踪在Web发展历史中,session与cookie都是伟大的存在,其初衷都是为了记住用户在网站上的浏览信息,如果没有其他替代品的出现,几乎所有web站点都离不开session与cookie。为什么需要Http协议是无状态的,也就导致服务器无法分辨是谁浏览了网页。为了维持用户在网站

Spring知识点

Spring概述什么是spring?Spring是一个轻量级Java开发框架,最早由RodJohnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEEfull-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支

Spring Boot知识点

概述什么是SpringBoot?SpringBoot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。SpringBoot有哪些优点?SpringBoot主要有如下优点:容易上手,提升开发效率