编解码器-Netty笔记(十) Java

编解码器-Netty笔记(十)

什么是编解码器 每个网络应用程序都必须定义如何解析在两个节点之间来回传输的原始字节,以及如何将其和目标应用程序的数据格式做相互转换。这种换换逻辑由编解码器处理,编解...
阅读全文
EventLoop和线程模型-Netty笔记(七) Java

EventLoop和线程模型-Netty笔记(七)

线程模型概述 线程模型确定了代码的执行方式 基本的线程池化模式可以描述为: 从池的空闲线程列表中选择一个 Thread ,并且指派它去运行一个已提交的任务(一个 R...
阅读全文
Netty的传输API-Netty笔记(四) Java

Netty的传输API-Netty笔记(四)

传输API 传输 API 的核心是 Channel 接口,它被用于所有的 I/O 操作。Channel 实现是线程安全的,即使你在多个线程中使用它向远程节点写数据。...
阅读全文
Netty核心组件-Netty笔记(一) Java

Netty核心组件-Netty笔记(一)

Channel Channel 是 Java NIO 的一个基本构造,它代表一个到实体(如一个硬件设备、一个文件、一个网络套接字或一个能够执行一个或多个不同的I/O...
阅读全文
Gradle构建工具入门 Java

Gradle构建工具入门

Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。它使...
阅读全文
RPG游戏《重装机兵》Unity重制版 Unity

RPG游戏《重装机兵》Unity重制版

小时候玩过一款很有意思的游戏,重装机兵1代(MM1),至今剧情记忆犹新。在学习 Unity 引擎后,自己尝试重制了下,遗憾的是,她烂尾了。 现在将代码开源出来,有兴...
阅读全文