摘要: 情景:码代码码着码着停电了,再来电的时候,项目启动其中一个项目报错:IndexOutOfBoundsException. 莫名其妙,各种方法:clean 、install 、restart、build都没用,启动还是报错,网上搜索了很多相同的问题都是没人解答。 后面想一下,代码没报错肯定是IDE的问 阅读全文
posted @ 2020-06-04 20:35 荷塘月色0519 阅读(2465) 评论(0) 推荐(2) 编辑
摘要: 前言 消息机制 Rabbitmq Rabbitmq的安装 1. 首先我们下载安装erlang: rabbitmq是基于erlang开发实现的 2. 利用yum安装下载好的erlang 3. 下载RabbitMq安装包 4. 安装Rabbitmq 5. 将rabbitmq设置为系统启动 6. 启动mq 阅读全文
posted @ 2019-12-05 16:50 荷塘月色0519 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 前言 centOS服务器 Firewall防火墙 1. 查看firewall防火墙的状态: systemctl status firewalld 或firewall cmd state 2. 启动firewall防火墙 3. 关闭firewall防火墙 4. 查询某个端口是否开放: yes/no 5 阅读全文
posted @ 2019-12-05 16:38 荷塘月色0519 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 什么是ByteBuf? ByteBuf数据结构 ByteBuf字节缓冲区主要由 、``readable writable``三种类型的字节组成的; ByteBuf字节缓冲区可以操控 、``writerIndex 单独维护``的 | 名词 | 解释 | 方法 | | : : | : : | : : | 阅读全文
posted @ 2019-11-29 16:07 荷塘月色0519 阅读(475) 评论(1) 推荐(0) 编辑
摘要: 前言 最近需要调试公司的安卓服务,正常情况下,我们调试都是减安卓设备通过usb连接在我们座位旁,再不济就是我们扛笔记本到硬件旁边,这样调试屡试不爽,但是有一天你突然发现你带的数据线因为各种原因总是终端或者是识别不了,严重的影响调试进度。而且身边不可能永远带很多数据线(有人会问,反正在公司和同事借,万 阅读全文
posted @ 2019-11-27 09:26 荷塘月色0519 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 前言 学习Netty也有一段时间了,Netty作为一个高性能的异步框架,很多RPC框架也运用到了Netty中的知识,在rpc框架中丰富的数据协议及编解码可以让使用者更加青睐; Netty支持丰富的编解码框架,其本身内部提供的编解码也可以应对各种业务场景; 今天主要就是学习下Netty中提供的编、解码 阅读全文
posted @ 2019-11-20 13:50 荷塘月色0519 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 心跳检测 前言 什么叫心跳检测 心跳检测的实现 TCP自带心跳检测,协议层采用Keeplive机制默认2小时频率触发一次检测,但是它存在缺陷:检测不出网线拔出、防火墙、使用起来不灵活、依赖操作系统等 Netty可以通过IdleStateHandler来实现心跳检测,使用起来也非常方便清晰 IdleS 阅读全文
posted @ 2019-11-09 15:02 荷塘月色0519 阅读(660) 评论(0) 推荐(2) 编辑
摘要: 经过前面的netty学习,大概了解了netty各个组件的概念和作用,开始自己瞎鼓捣netty和我们常用的项目的整合(很简单的整合) 项目准备 项目操作 右键创建一个maven项目,项目名称: hetangyuese netty 03(项目已上传github) 项目完整结构 ​ maven导包 编码 阅读全文
posted @ 2019-11-04 09:07 荷塘月色0519 阅读(419) 评论(0) 推荐(0) 编辑
摘要: Channel、ChannelPipeline、ChannelHandlerContent发送数据的不同 三种方式的区别 前2种影响channel整个通道的channelHandler的事件 ctx.writeAndFlush只影响当前handler netty入站出站handler执行顺序问题 n 阅读全文
posted @ 2019-10-26 13:47 荷塘月色0519 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 问题 云服务器部署web项目,每次正常启动项目后访问页面很久才能有响应,一直卡在INFO: Deploying web application directory ......长达几分钟以上,极度影响体验(云服务器上所有的项目) 上图设置好了之后的截图,没设置之前不止2004ms 原因 linux或 阅读全文
posted @ 2019-10-24 11:00 荷塘月色0519 阅读(912) 评论(0) 推荐(0) 编辑