网站首页 站内搜索

搜索结果

查询Tags标签: handler,共有 299条记录
  • netty源码之业务逻辑处理

    目录 前言 流程 1、业务逻辑的入口,read 2、从pipeline的链表上依次执行前言 红色的部分就是我们这次分析的核心pipeline , 本质上是一个双向的链接,请注意是双向 , 它有head、tail , 中间有很多Context , 每个context 包含了需要执行的handler ,我们可以正向或者反向…

    2021/7/27 22:06:03 人评论 次浏览
  • licode 源码之pipline 分析

    template <class Handler> struct ContextType { typedef typename std::conditional< Handler::dir == HandlerDir::BOTH, ContextImpl<Handler>, typename std::conditional< Handler::dir == HandlerDir::IN, InboundCo…

    2021/7/27 20:10:46 人评论 次浏览
  • licode 源码之pipline 分析

    template <class Handler> struct ContextType { typedef typename std::conditional< Handler::dir == HandlerDir::BOTH, ContextImpl<Handler>, typename std::conditional< Handler::dir == HandlerDir::IN, InboundCo…

    2021/7/27 20:10:46 人评论 次浏览
  • Netty的ChannelPipline传播源码解析

    将Handler封装为包装对象 newCtx = newContext(group, filterName(name, handler), handler); 这里比较难理解的就是这个,我们进入到newContext方法里面: private AbstractChannelHandlerContext newContext(EventExecutorGroup group, String name, ChannelHandler hand…

    2021/7/21 17:11:32 人评论 次浏览
  • Netty的ChannelPipline传播源码解析

    将Handler封装为包装对象 newCtx = newContext(group, filterName(name, handler), handler); 这里比较难理解的就是这个,我们进入到newContext方法里面: private AbstractChannelHandlerContext newContext(EventExecutorGroup group, String name, ChannelHandler hand…

    2021/7/21 17:11:32 人评论 次浏览
  • Netty的ChannelPipline传播源码解析

    将Handler封装为包装对象 newCtx = newContext(group, filterName(name, handler), handler); 这里比较难理解的就是这个,我们进入到newContext方法里面: private AbstractChannelHandlerContext newContext(EventExecutorGroup group, String name, ChannelHandler hand…

    2021/7/21 17:11:13 人评论 次浏览
  • Netty的ChannelPipline传播源码解析

    将Handler封装为包装对象 newCtx = newContext(group, filterName(name, handler), handler); 这里比较难理解的就是这个,我们进入到newContext方法里面: private AbstractChannelHandlerContext newContext(EventExecutorGroup group, String name, ChannelHandler hand…

    2021/7/21 17:11:13 人评论 次浏览
  • 从源码层面分析HBase的请求队列参数

    1. 背景 在用arthas神器来诊断hbase异常进程这篇文章中,我详细地记录了一起生产环境中使用HBase的事故,事故发生的大致起因是,一个异常scan导致CPU使用率飙升至百分之百,且巨高不下,从而导致整个集群宕机。 虽然,借助于arthas这个神器,我们很轻易地就定位到了是sca…

    2021/7/18 22:06:44 人评论 次浏览
  • 从源码层面分析HBase的请求队列参数

    1. 背景 在用arthas神器来诊断hbase异常进程这篇文章中,我详细地记录了一起生产环境中使用HBase的事故,事故发生的大致起因是,一个异常scan导致CPU使用率飙升至百分之百,且巨高不下,从而导致整个集群宕机。 虽然,借助于arthas这个神器,我们很轻易地就定位到了是sca…

    2021/7/18 22:06:44 人评论 次浏览
  • SpringMVC 和SpringBoot中的注解是如何起作用的,如何实现的

    SpringMVC源码解读 - HandlerMapping - RequestMappingHandlerMapping初始化https://www.cnblogs.com/leftthen/p/5208404.html RequestMappingHandlerMapping ,用于注解@Controller,@RequestMapping来定义controller.1 @Controller2 @RequestMapping(value = "books…

    2021/7/17 23:38:18 人评论 次浏览
  • SpringMVC 和SpringBoot中的注解是如何起作用的,如何实现的

    SpringMVC源码解读 - HandlerMapping - RequestMappingHandlerMapping初始化https://www.cnblogs.com/leftthen/p/5208404.html RequestMappingHandlerMapping ,用于注解@Controller,@RequestMapping来定义controller.1 @Controller2 @RequestMapping(value = "books…

    2021/7/17 23:38:18 人评论 次浏览
  • 从源码层面分析HBase的请求队列参数

    1. 背景 在用arthas神器来诊断hbase异常进程这篇文章中,我详细地记录了一起生产环境中使用HBase的事故,事故发生的大致起因是,一个异常scan导致CPU使用率飙升至百分之百,且巨高不下,从而导致整个集群宕机。 虽然,借助于arthas这个神器,我们很轻易地就定位到了是sca…

    2021/7/17 14:37:19 人评论 次浏览
  • 从源码层面分析HBase的请求队列参数

    1. 背景 在用arthas神器来诊断hbase异常进程这篇文章中,我详细地记录了一起生产环境中使用HBase的事故,事故发生的大致起因是,一个异常scan导致CPU使用率飙升至百分之百,且巨高不下,从而导致整个集群宕机。 虽然,借助于arthas这个神器,我们很轻易地就定位到了是sca…

    2021/7/17 14:37:19 人评论 次浏览
  • python日志: logging

    在 Python 中,怎样才能算作一个比较标准的日志记录过程呢?或许很多人会使用 print 语句输出一些运行信息,然后再在控制台观察,运行的时候再将输出重定向到文件输出流保存到文件中,这样其实是非常不规范的,在 Python 中有一个标准的 logging 模块,我们可以使用它来进…

    2021/7/15 22:38:02 人评论 次浏览
  • python日志: logging

    在 Python 中,怎样才能算作一个比较标准的日志记录过程呢?或许很多人会使用 print 语句输出一些运行信息,然后再在控制台观察,运行的时候再将输出重定向到文件输出流保存到文件中,这样其实是非常不规范的,在 Python 中有一个标准的 logging 模块,我们可以使用它来进…

    2021/7/15 22:38:02 人评论 次浏览
扫一扫关注最新编程教程