Java Debug 原理与实践 Java Debug 原理与实践 一、JPDA 体系概览 1、JPDA 组成模块 JPDA 定义了一个完整独立的体系,它由三个相对独立的层次共同组成,而且规定了它们三者之间的交互方式,或者说定义了它们通信的接口。这三个层次由低到高分别是 Java 虚拟机工具接口(JVMTI),Java 调试线协议( 2026-03-24 0 0 Java
Java NIO Java NIO概述 原英文地址:Java NIO JavaNIO 由以下几个部分组成: Channel Buffer Selector 虽然 Java NIO 中除此之外还有很多的类和组件,但在我看来,Channel、Buffer 和 Selector 构成了核心的API。其他组件,如 Pipe 2026-01-19 0 0 Java
Java 中的 native 方法 Java 中的 native 方法 最近在学习 Thread 类源码时,发现类中第一行的 registerNatives() 方法在很多 Java 类中都出现过,比如 Object 类、System 类、Class 类等中都有,而这个方法又是使用 native 关键字修饰,代码中没有具体的实现,故对 2025-01-07 0 0 Java
NB-IoT 通讯 CoAP 协议解析 通讯协议 通讯协议又称通讯规程,是通信双方对数据传送控制的一种约定,双方必须共同准守。约定的内容包括:数据格式、同步方式、传送速度、传送速度、传送步骤、检纠错方式、控制字符定义等。双方实体需要准守通信协议中既定的规则,才能将有意义的信息传递给对方。 市面上有很多物联网应用层协议,COAP、HTTP、 2024-12-10 0 0 Java CoAP
Netty 源码分析之二 ServerBootstrap 服务引导器 ServerBootstrap类结构 我们继续上一章的例子,上一章已经创建了bossGroup和workerGroup,再往下就是创建ServerBootstrap服务启动器了,先看下这个类的继承结构图: 可以看到服务启动器和其父类中都是一些基本的属性的设置,构造方法中并没有做太多事情,只初始化了一 2024-11-20 0 0 Netty Java
Arthas 的使用 [TOC] 一、Arthas 能做什么 引入一段官方的描述: 当你遇到一下类似问题而束手无策是,Arthas 可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit ?分支搞错了? 遇到问题无法在线上 de 2024-11-14 0 0 Java
Netty 源码分析之一 NioEventLoopGroup 初始化 一、Netty如何运行? 运行环境: Windows10 12核 16G Dell台式机 netty版本: 4.1.65.Final public class MyNettyServer { public static void main(String[] args) throws Inte 2024-11-12 0 0 Java Netty