摘要:
【Netty】6 源码ServerBootstrap 之前写了两篇与Bootstrap相关的文章,一篇是ServerBootstrap的父类,一篇是客户端Bootstrap类,博客地址: 【Netty】源码AbstractBootstrap【Netty】源码 Bootstrap 所以接下来 有关Se 阅读全文
摘要:
【Netty】5 源码 Bootstrap 上一篇讲了AbstractBootstrap,为这篇做了个铺垫。 一、概述 Bootstrap 是 Netty 提供的一个便利的工厂类, 我们可以通过它来完成 Netty 的客户端或服务器端的 Netty 初始化.Bootstrap: 用于客户端,只需要一 阅读全文
摘要:
源码AbstractBootstrap 一、概念 AbstractBootstrap是一个工具类,用于服务器通道的一系列配置,绑定NioEventLoopGroup线程组,指定指定NIO的模式,指定子处理器,用于处理workerGroup,指定端口等。 通过类图我们知道AbstractBootstr 阅读全文
摘要:
netty(3)—源码NioEventLoopGroup 一、概念 NioEventLoopGroup对象可以理解为一个线程池,内部维护了一组线程,每个线程负责处理多个Channel上的事件,而一个Channel只对应于一个线程,这样可以回避多线程下的数据同步问题。 我们先回顾下 上篇博客的服务器代 阅读全文
摘要:
netty(2) 搭建一个简单服务器 效果:当用户访问:localhost:8088 后 服务器返回 “hello netty”; 一、服务端线程模型 下面的做法是服务端监听线程和 IO 线程分离,类似于 Reactor 的多线程模型,它的工作原理图如下(盗的图):这里netty版本是4.1.25 阅读全文
摘要:
【netty】(1) BIO NIO AIO演变 BIO NIO AIO演变 Netty是一个提供异步事件驱动的网络应用框架,用以快速开发高性能、高可靠的网络服务器和客户端程序。Netty简化了网络程序的开发,是很多框架和公司都在使用的技术。 Netty并非横空出世,它是在BIO,NIO,AIO演变 阅读全文
摘要:
【工具】人生工具:SWOT、PDCA、6W2H、SMART、WBS、时间管理、二八原则,厉害了! 2021-01-17 20:58 品质人生质量开讲 您的掌上质量知识库 关注 一、SWOT分析法 Strengths:优势 Weaknesses:劣势 Opportunities:机会 Threats: 阅读全文
摘要:
沟通分类: 口头:正式,汇报,谈判,会议;非正式,电话,招呼 书面:正式,合同、报告;非正式,邮件,笔记 非语言:正式,手语,音乐;非正式,表情,音调 工具:电话、传真、手机、email 沟通原则:不打断讲话人;换位思考;控制情绪;对事不对人;鼓励赞同;不可用绝对或情绪语;不急于下结论;引导;复述确 阅读全文
摘要:
分类 产品范围:产品、服务或成果所需要的特性和功能 项目范围:完成产品、服务或成果需完成的工作 编制范围管理计划: 范围管理计划:指导项目范围的定义、指定、监督、控制和确认 需求管理计划:如何分析、记录和管理需求 收集需求:收集干系人的需求,定义和管理客户期望 需求分析:抓住核心点,制定规则,改善流 阅读全文
摘要:
项目:为达到特定目的、使用一定资源,在一定时间内,为特定人提供独特产品、服务或成果的一次性努力(临时性、独特性、渐进明细);实现组织战略计划的一种有效有段 项目目标:SMART:具体、可测量、相关方一致同意、现实、有时限 项目发起人:项目客户、投资方、发起人、产品经理 项目与日常运营:生命周期不同, 阅读全文