一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。...
一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。...
一、概述 手动实现一款轻量,高效的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是一个非常优雅和简单解决方...
二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数...
QRCodeLogin 二维码扫码登录;服务器端、网页端、移动端源码; 项目介绍 一个能够实现扫码登录的demo,有用不妨Star一下吧 >.< mua~,源码地址请戳。 本...
JWT JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 一个JWT实际上就是一个字符串,它由三部...
utf-8和Unicode到底有什么区别?是存储方式不同?编码方式不同?它们看起来似乎很相似,但是实际上他们并不是同一个层次的概念 要想先讲清楚他们的区别,首先应该讲讲Uni...
utf-8和Unicode到底有什么区别?是存储方式不同?编码方式不同?它们看起来似乎很相似,但是实际上他们并不是同一个层次的概念 要想先讲清楚他们的区别,首先应该讲讲Uni...