目录 前言 传统方式下的身份认证 token如何实现身份认证 单token续期方案 双token续期方案 小结 前言 B/S架构大家应该都不陌生,web...
之前简单写了一下dubbo线程模型,提到了Dubbo底层是基于NIO的Netty框架实现的,通过IO线程池和Work线程池实现了请求和业务处理之间的异步从而提...
“ 一直以来对WebSocket仅停留在使用阶段,也没有深入理解其背后的原理。当看到 x x x was not upgraded to websocket,我是彻底蒙了,等...
文章目录 一、服务端 1.1、socket: 创建套接字 1.2、bind: 设定电话号码 1.3、listen: 接上电话线,一切准备就绪 1.4、accept: 电话铃响起了 二、客...
一、SYN攻击(属于DOS攻击) 什么情况下被动方出现SYN_RCVD状态?(flood攻击服务) 客户伪造 ip + 端口, 向服务端发送SYN请求。完成2...
Zookeeper的Java API操作 一、先启动Zookeeper集群 二、IDEA 环境搭建 三、创建子节点 四、获取子节点并监听节点变化 五、判断 Znode 是否存在 六、Watc...