
夂夂鱼
树莓派+阿里云IoT平台实现实时采集办公室温湿度数据
冬季天干物燥,如何实时采集办公室温湿度数据? --树莓派+阿里云IoT平台实现 一、树莓派简介 树莓派是什么? 树莓派不是一款餐后甜点,而是一个只有信用卡大小的计算机,更准确的说它是一款单板计算机。树莓派由注册于英国的慈善组织 “Raspberry Pi 基金会” 开发和维护,其设计初衷是用来教孩子
Netty 源码分析之二 ServerBootstrap 服务引导器
Netty 源码分析之二 ServerBootstrap 服务引导器 ServerBootstrap类结构 我们继续上一章的例子,上一章已经创建了bossGroup和workerGroup,再往下就是创建ServerBootstrap服务启动器了,先看下这个类的继承结构图: 可以看到服务启动器和其父
Netty 源码分析之一 NioEventLoopGroup 初始化
Netty 源码分析之一 NioEventLoopGroup 初始化 一、Netty如何运行? 运行环境: Windows10 12核 16G Dell台式机 netty版本: 4.1.65.Final public class MyNettyServer { public static v
Arthas 的使用
一、Arthas 能做什么 引入一段官方的描述: 当你遇到一下类似问题而束手无策是,Arthas 可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit ?分支搞错了? 遇到问题无法在线上 debug,难道
Java Debug 原理与实践
Java Debug 原理与实践 一、JPDA 体系概览 1、JPDA 组成模块 JPDA 定义了一个完整独立的体系,它由三个相对独立的层次共同组成,而且规定了它们三者之间的交互方式,或者说定义了它们通信的接口。这三个层次由低到高分别是 Java 虚拟机工具接口(JVMTI),Java 调试线协议(
Thread源码分析
Thread Thread 类 Thread 类的定义 public class Thread implements Runnable {} 加载本地资源 private static native void registerNatives(); static { regi
Java NIO
Java NIO Java NIO概述 原英文地址:Java NIO JavaNIO 由以下几个部分组成: Channel Buffer Selector 虽然 Java NIO 中除此之外还有很多的类和组件,但在我看来,Channel、Buffer 和 Selector 构成了核心的API。其他组