网站Logo 3247号监听站
首页
Hello Halo
Halo
关于
登录
Java Debug 原理与实践

Java Debug 原理与实践

Java Debug 原理与实践 一、JPDA 体系概览 1、JPDA 组成模块 JPDA 定义了一个完整独立的体系,它由三个相对独立的层次共同组成,而且规定了它们三者之间的交互方式,或者说定义了它们通信的接口。这三个层次由低到高分别是 Java 虚拟机工具接口(JVMTI),Java 调试线协议(

2026-03-24
0
0
Java
Java Debug 原理与实践

Java NIO

Java NIO概述 原英文地址:Java NIO JavaNIO 由以下几个部分组成: Channel Buffer Selector 虽然 Java NIO 中除此之外还有很多的类和组件,但在我看来,Channel、Buffer 和 Selector 构成了核心的API。其他组件,如 Pipe

2026-01-19
0
0
Java
Java NIO
Java NIO
Java 中的 native 方法

Java 中的 native 方法

Java 中的 native 方法 最近在学习 Thread 类源码时,发现类中第一行的 registerNatives() 方法在很多 Java 类中都出现过,比如 Object 类、System 类、Class 类等中都有,而这个方法又是使用 native 关键字修饰,代码中没有具体的实现,故对

2025-01-07
0
0
Java
Java 中的 native 方法

NB-IoT 通讯 CoAP 协议解析

通讯协议 通讯协议又称通讯规程,是通信双方对数据传送控制的一种约定,双方必须共同准守。约定的内容包括:数据格式、同步方式、传送速度、传送速度、传送步骤、检纠错方式、控制字符定义等。双方实体需要准守通信协议中既定的规则,才能将有意义的信息传递给对方。 市面上有很多物联网应用层协议,COAP、HTTP、

2024-12-10
0
0
Java
CoAP
NB-IoT 通讯 CoAP 协议解析
NB-IoT 通讯 CoAP 协议解析
Netty 源码分析之二 ServerBootstrap 服务引导器

Netty 源码分析之二 ServerBootstrap 服务引导器

ServerBootstrap类结构 我们继续上一章的例子,上一章已经创建了bossGroup和workerGroup,再往下就是创建ServerBootstrap服务启动器了,先看下这个类的继承结构图: 可以看到服务启动器和其父类中都是一些基本的属性的设置,构造方法中并没有做太多事情,只初始化了一

2024-11-20
0
0
Netty
Java
Netty 源码分析之二 ServerBootstrap 服务引导器

Arthas 的使用

[TOC] 一、Arthas 能做什么 引入一段官方的描述: 当你遇到一下类似问题而束手无策是,Arthas 可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit ?分支搞错了? 遇到问题无法在线上 de

2024-11-14
0
0
Java
Arthas 的使用
Arthas 的使用
Netty 源码分析之一 NioEventLoopGroup 初始化

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
Netty 源码分析之一 NioEventLoopGroup 初始化
1 2