一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。...
一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。...
一、概述 手动实现一款轻量,高效的RPC框架,基于TCP的二进制协议实现 github源码:https://github.com/wosn00/srpc[https://gi...
原因是在idea启动springboot项目时启动失败,发现8080端口被占用 1.查询8080端口占用情况:sudo lsof -i :8080 2.杀死进程:sudo k...
Maven默认的javadoc插件都会进行格式校验,正常情况下,很容易报错(MavenReportException: Error while generating Ja...
Dubbo源码阅读(1)搭建Dubbo源码阅读环境 一直想阅读一些开源框架的源码,但是由于上学期事情太多而一直没有时间阅读。现在放寒假了,终于有足够的时间来阅读源码了,就先从...
对于新手(我自己)来说,管理查看RocketMQ最好的办法是通过图形化界面。RocketMQ的源码并没有提供对应的图形化管理工具,但是我们可以使用RocketMQ-Conso...
本篇仅简单讲述如何使用docker搭建单机版rocketmq,想在mac M1环境中构建rocketmq的小伙伴儿看过来哦 一.环境介绍 以下为本人部署时的环境介绍 基础环境...
上一篇《聊聊同步、异步、阻塞与非阻塞》[//www.greatytc.com/p/aed6067eeac9]已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两...
EventBus是Guava的事件处理机制,是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,EventBus是一个非常优雅和简单解决方...