5千字的SpringMVC总结,我觉得你会需要

思维导图 微信公众号已开启:【java技术爱好者】,还没关注的记得关注哦~ 文章已收录到我的Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary 概述 SpringMVC再熟悉不过的...

2020/08/30 20:49
9.6K
学会MySQL主从复制读写分离,看这篇就够了

思维导图 文章已收录Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary 前言 在很多项目,特别是互联网项目,在使用MySQL时都会采用主从复制、读写分离的架构。 为什么要...

2020/08/25 11:30
5.7K
Canal+Kafka实现MySQL与Redis数据同步

思维导图 前言 在很多业务情况下,我们都会在系统中加入redis缓存做查询优化。 如果数据库数据发生更新,这时候就需要在业务代码中写一段同步更新redis的代码。 这种数据同步的代码跟业务代码...

超详细canal入门,看这篇就够了

思维导图 本文章已收录到个人博客网站(我爱B站):me.lovebilibili.com 前言 我们都知道一个系统最重要的是数据,数据是保存在数据库里。但是很多时候不单止要保存在数据库中,还要同步保存到...

2020/08/10 11:30
4.6K
详细讲解!RabbitMQ防止数据丢失

思维导图 一、分析数据丢失的原因 分析RabbitMQ消息丢失的情况,不妨先看看一条消息从生产者发送到消费者消费的过程: 可以看出,一条消息整个过程要经历两次的网络传输:从生产者发送到Rab...

详细讲解!从秒杀聊到ZooKeeper分布式锁

思维导图 前言 经过《ZooKeeper入门》后,我们学会了ZooKeeper的基本用法。 实际上ZooKeeper的应用是非常广泛的,实现分布式锁只是其中一种。接下来我们就ZooKeeper实现分布式锁解决秒杀超卖...

ZooKeeper入门,看这篇就够了

思维导图 前言 在很多时候,我们都可以在各种框架应用中看到ZooKeeper的身影,比如Kafka中间件,Dubbo框架,Hadoop等等。为什么到处都看到ZooKeeper? 一、什么是ZooKeeper ZooKeeper是一个分...

2020/07/13 11:35
19
Netty进阶之粘包和拆包问题

思维导图 一、什么是粘包和拆包 TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。(来自百度百科) 发送端为了将多个发给接收端的数据包,更有效地发送到接收端,会使用Nagle算法。...

超详细Netty入门,看这篇就够了!

思维导图 前言 本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门Netty,减少一些弯路。 一、Netty概述 官方的介绍: ...

进击的NIO!Reactor模式!

思维导图 思维导图 一、Reactor模式介绍 本文主要参考Doug Lea(大神)的《Scalable IO in Java》中讲述的Reactor模式。 原文地址:http://gee.cs.oswego.edu/dl/cpjslides/nio.pdf 有兴趣的可...

2020/07/01 08:30
104
List集合的坑

学如逆水行舟,不进则退 经过几年的工作经验,我发现List有很多坑,之前公司有些实习生一不小心就踩到了,所以我打算写一篇文章总结一下,希望看到这篇文章的人能不再踩到坑,代码没bug。做个...

2020/06/22 08:58
96
SpringMVC全局异常处理机制

SpringMVC全局异常处理 SpringMVC除了可以做URL映射和请求拦截外,还可以做全局异常的处理。全局异常处理可能我们平时比较少机会接触,但是每个项目都肯定会做这个处理。比如在上一间公司,是...

2020/06/17 11:50
58
java面试题汇总-基础篇

前言 各位见面爱好者,我们又加瓦了!哈哈~ 以下是我根据面试经验总结的一些常见的关于java基础的面试题目。做了一下总结,方便以后自己复习。 有需要的同学也可以收藏,后面我遇到新的面试题...

2020/06/12 09:02
151
适配器模式与SpringMVC

定义 适配器模式是将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 通...

2020/06/01 09:01
72
记一次高级java开发的面试题总结

高级java开发的面试题总结 1、 static关键字的作用,平时开发用在什么地方? 答:主要有三种用法。 ①修饰成员变量,用static修饰的成员变量就成为静态变量,静态变量只会存在一份,在类被加...

装饰者模式与IO流的应用

定义 装饰者模式是一种对象结构型模式。动态地给一个对象添加一些额外的职责,就增加功能来说,装饰者模式比生成子类更为灵活。 通俗解释 上面的定义在网上是随处可见的描述,怎么解释呢。比...

没有更多内容

加载失败,请刷新页面