240 发简信
IP属地:河南
  • 120
    NIO单一长连接通信模型实现

    前言 前一段时间看了下dubbo,原想将dubbo详细总结下来,从使用简介、SPI扩展机制、Spring的schema扩展、启动过程、动态注册与发现、分层设计、通信设计、线程...

  • ThreadLocal

    Don't forget, a person's greatest emotional need is to feel appreciated.莫忘记,人类情感上最大的需要是...

  • 《跟我学Shiro》学习笔记 第六章:与Web集成

    Shiro提供了对Web集成的支持,其通过一个ShiroFilter入口来拦截需要安全控制的URL,然后进行相应的控制,ShiroFilter类似于如Strut2/Sprin...

  • 我大学一个室友,总是嫉妒我,看到我那个小奖学金就不舒服,又喜欢出风头,但是自己也不努力,喜欢踩着别人肩膀往上爬,平时总是打听我的事,背后搞小动作@徐奇峰(小人)

    "我的室友,你真让我心寒"

    01 昨天晚上下铺室友说她有个朋友过几天可能得来借宿两晚。 借宿?我们问怎么回事。 原来,她那个朋友住的宿舍里的天花板上的水箱不知道怎么地,突然就炸了。 天花板好几个地方都在...

  • 120
    聊聊IO多路复用之select、poll、epoll详解

    IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: 当客户处理多个描述符时(一般是交互式输入和网络套接口),必须使...

  • 120
    netty源码分析之服务端启动全解析

    background netty 是一个异步事件驱动的网络通信层框架,其官方文档的解释为 Netty is a NIO client server framework whi...

  • 写的很详细,但是这是你的分析思路,读者可能看得有点糊涂,毕竟你是逆向思考,然后再顺向,前后碰头了就结束了,好比是数学里的证明题,前后分析只能在自己的草稿上写,最后写到试卷上还是要写顺向思考过程吧。我看了几遍了始终没有明白整个启动的顺序,建议读者再写个顺向的,从开始启动到最后结束的文章。

    SpringCloud(第 049 篇)Netflix Eureka 源码深入剖析(上)

    SpringCloud(第 049 篇)Netflix Eureka 源码深入剖析(上) 一、大致介绍 二、基本原理 三、EurekaServer 启动流程分析 3.1 跑一...