书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 127689 个相关结果.
  • 总结

    总结 总结 本章提供了一个无连接的传输协议,如UDP的介绍。我们看到,在 Netty的您可以从 TCP 切换到 UDP 的同时使用相同的 API。您还了解了如何通过专门的 ChannelHandler 来组织处理逻辑。我们通过独立的解码器的逻辑来处理消息对象。 在下一章中我们将探讨用 Netty 实现可重用的编解码器。
  • 总结

    总结 总结 本章带你深入窥探了一下 Netty 的数据处理组件: ChannelHandler。我们讨论了 ChannelHandler 之间是如何链接的以及它在像ChannelInboundHandler 和 ChannelOutboundHandler这样的化身中是如何与 ChannelPipeline 交互的。 下一章将集中在 Netty 的...
  • 总结

    总结 总结 在本章中,我们研究了传输,他们的实现和使用,以及展示了如何用 Netty来开发。 我们介绍了 Netty 的传输,并解释他们的行为。我们还知道了他们的最低要求,因为不是所有的传输都使用相同的 Java 版本的工作或者可能是仅在特定的操作系统可用。最后,我们讲了匹配传输到特定的用例。 在下一章中,我们的重点是 ByteBuf 和 Byt...
  • 总结

    总结 总结 在这一章里,你知道 Netty 使用哪个线程模型。你学会了使用线程模型的优缺点以及当使用 Netty 它们如何简化你的生活。 除了学习的内部运作,您获得了洞察力,知道如何可以执行自己的任务在 EventLoop(I/O Thread) 和 Netty 一样。你学会了如何在一大堆任务中安排任务。您还了解了如何验证一个任务是否执行以及如何取...
  • 总结

    总结 总结 阅读本章后,您应该能够创建自己的编解码器针对你最喜欢的协议。这包括写编码器和解码器,从字节转换为你的 POJO,反之亦然。这一章展示了如何使用一个协议规范实现和提取所需的信息。 它还向您展示了如何编写单元测试完成你的工作的编码器和解码器,确保一切工作如预期而不需要一个完整的 Memcached 服务器运行。这允许轻松集成测试到构建系统的...
  • 总结

    总结 总结 总体来看,Docker 容器还是十分安全的,特别是在容器内不使用 root 权限来运行进程的话。 另外,用户可以使用现有工具,比如 Apparmor, SELinux, GRSEC 来增强安全性;甚至自己在内核中实现更复杂的安全机制。
  • 总结

    总结 总结 通过把系统中的项目模块化可以提高代码的复用性、维护性,符合高内聚低耦合的软件开发准则。
  • 总结

    小结 适用场景 思考的步骤 代码模板 如何表示状态 求最短路径长度或一条路径 求所有路径 小结 适用场景 输入数据 :没什么特征,不像深搜,需要有“递归”的性质。如果是树或者图,概率更大。 状态转换图 :树或者DAG图。 求解目标 :多阶段最优化问题。 思考的步骤 是求路径长度,还是路径本身(或动作序列)? 如果是求路...
  • 总结

    3.x 升级与兼容性指南 3.x 升级与兼容性指南 快速了解 Dubbo3 的升级步骤与兼容性 无需改动任何代码,直接升级到 Dubbo 3.0。 在 3.0 版本的设计与开发之初,我们就定下了兼容老版本 Dubbo 用户(2.5、2.6、2.7)的目标。因此,往 3.0 版本的升级过程将会是完全透明的,用户无需做任何业务改造,升级 3.x 后的...
  • 总结

    1618 2020-10-20 《软件设计的哲学》
    总结 Summary of Design Principles 设计原则摘要 Summary of Red Flags 红旗摘要 About the Author 关于作者 总结 Summary of Design Principles 设计原则摘要 Here are the most important software design p...