RabbitMQ之springboot版详解 Spring

RabbitMQ之springboot版详解

前言 花了一周多的时间(周末去掉..捂脸)在工作之余写了两篇关于rabbitMq的内容,一篇是原生版的,一篇是springboot版的。初学者最好是看一下原声版更清晰一点,如果急于应用也可以直接看本文。本文内容较多,看完了五大消息模型的应用后还有进阶篇连着在一起,研究不太彻底请多多指教,好了,不打扰你们看了! 原生版传送门 rabbitMQ-springboot版 ...
阅读全文
玩转SpringBoot之捣鼓 Redis Java 编程技术

玩转SpringBoot之捣鼓 Redis

先看再点赞,给自己一点思考的时间,思考过后请直接微信搜索【 Java学习之道 】,关注他。对文章有建议的,也欢迎相互交流,我微信: studyjava 我们都知道,把首页数据放到Redis里,能够加快首页数据的访问速度。但是我们要如何准确又快速的将 Redis 整合到自己的 SpringBoot2.x 项目中呢?今天阿淼就带大家爬一爬其中的门门道道。 ...
阅读全文
Redis连接超时异常处理 Java 编程技术

Redis连接超时异常处理

使用 Jedis 连接 redis 进行数据查询操作,正常的代码运行没有问题,但是时不时会报出如下错误: Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: Read time...
阅读全文
(源码篇)雨露均沾的OkHttp—WebSocket长连接 Java 编程技术

(源码篇)雨露均沾的OkHttp—WebSocket长连接

前言 雨露均沾的OkHttp—WebSocket长连接(使用篇) 雨露均沾的OkHttp—WebSocket长连接(源码篇) 上期我们熟悉了OkHttp中实现 WebSocket 长连接的接入,并且可以通过 OkHttp 官方的 MockWebSocket 服务来模拟服务端,实现整个流程。 今天我们就来说下具体 OkHttp 中是怎么实现这些功能的呢?...
阅读全文
总结《深入理解JVM》 G1 篇 Java 编程技术

总结《深入理解JVM》 G1 篇

注:一下内容主要结合《深入理解JVM》3th总结而来。 接上一篇,我们来说说 G1 , G1 作为现在的主要的 JVM GC ,被作为各大互联网主要使用的垃圾回收器,了解 G1 回回收原理和回收过程,才能帮组我们更好的定位问题,解决问题。 -XX:+UseG1GC 开启 G1 GC G1内存划分 G1 看起来和 CMS 比较类似,但是实现上有很大的不同。 传统分代...
阅读全文
Dubbo 服务端接收请求过程分析 Java 编程技术

Dubbo 服务端接收请求过程分析

接上个部分 (Dubbo 客户端调用链路过程分析) 讲到了客户端发送请求的过程,这个部分我们分析服务端接收请求并发送响应的过程。 在分析 服务暴露 的过程中,provider启动netty服务端的时候(NettyServer.doOpen),会在在ChannelPipeline链中加入了4个ChannelHandler。 - NettyCodecAdapter.InternalEnc...
阅读全文
SpringBoot整合Redis做缓存,实战分享 Spring

SpringBoot整合Redis做缓存,实战分享

每天早上 七点三十 ,准时推送干货 我们都知道,把首页数据放到Redis里,能够加快首页数据的访问速度。但是我们要如何准确又快速的将 Redis 整合到自己的 SpringBoot2.x 项目中呢?今天阿粉就带大家爬一爬其中的门门道道。 Redis 介绍 Redis 使用了浪费流量的文本协议,但因为它数据存储在内存中的,相对而言,依然可以取得...
阅读全文
Loading...